.featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}.soliloquy-container,.soliloquy-container *{background:0 0;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:0;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none}.soliloquy-container{position:relative;background:rgba(0,0,0,0) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/preloader.gif) no-repeat scroll 50% 50%;z-index:0;width:100%;max-width:100%;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.soliloquy-container:after{display:none;height:0;line-height:0;visibility:hidden}.soliloquy-container .soliloquy-wrap{width:100%;position:relative;margin:0;padding:0;list-style:none !important;height:100%;zoom:1;*zoom:1}.soliloquy-container .soliloquy-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.soliloquy-clear{clear:both}.soliloquy-clear:after{clear:both;content:".";display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}.soliloquy-hide{display:none}.soliloquy-container a{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}.no-js .soliloquy-container .soliloquy-slides>li:first-child,.soliloquy-container .soliloquy-item.soliloquy-active-slide{display:block}.soliloquy-container .soliloquy-item:after{content:".";position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}.soliloquy-container .soliloquy-item>a{display:block;outline:0;width:100%;position:relative}.soliloquy-container .soliloquy-clone{display:block}.soliloquy-carousel .soliloquy-container .soliloquy-clone{display:block}.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.soliloquy-container .soliloquy-prev{display:block;width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px;z-index:1320;background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png) no-repeat scroll 50% 50%}.soliloquy-container .soliloquy-next{display:block;width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;right:10px;z-index:1320;background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png) no-repeat scroll 50% 50%}.soliloquy-container .soliloquy-next.disabled,.soliloquy-container .soliloquy-prev.disabled{cursor:default;pointer-events:none;opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3}.soliloquy-container a.soliloquy-next:focus,.site a.soliloquy-next:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png) no-repeat scroll 50% 50%}.soliloquy-container a.soliloquy-prev:focus,.site a.soliloquy-prev:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png) no-repeat scroll 50% 50%}.soliloquy-container .soliloquy-pager{width:100%;margin:0 auto;text-align:center;position:absolute;bottom:10px;height:14px}.soliloquy-container .soliloquy-pager-item{display:inline-block;margin:0 0 0 7px;position:relative;z-index:1320}.soliloquy-container .soliloquy-pager-item a{border:none}.soliloquy-container .soliloquy-pager-item:first-child{margin-left:0}.soliloquy-container .soliloquy-pager-link{background:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/circle.png) no-repeat scroll 0 0;width:14px;height:14px;display:block;outline:0;text-indent:-9999px}.soliloquy-container .soliloquy-pager-link.active,.soliloquy-container .soliloquy-pager-link:hover{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/circle-hover.png)}.soliloquy-container .soliloquy-controls-auto-item{display:block;width:32px;height:32px;position:absolute;bottom:10px;right:10px;z-index:1220}.soliloquy-container .soliloquy-stop{display:block;width:32px;height:32px;background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/pause.png) no-repeat scroll 50% 50%}.soliloquy-container .soliloquy-start{display:block;width:32px;height:32px;background:rgba(0,0,0,.7) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/play.png) no-repeat scroll 50% 50%}.soliloquy-container .soliloquy-caption{position:absolute;z-index:1120}.soliloquy-container .soliloquy-caption.soliloquy-caption-top{width:100%;top:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{width:100%;bottom:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-left{width:30%;height:100%;left:0;top:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-left .soliloquy-caption-inside{height:100%}.soliloquy-container .soliloquy-caption.soliloquy-caption-right{width:30%;height:100%;right:0;top:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-right .soliloquy-caption-inside{height:100%}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:rgba(0,0,0,.5);font-size:1em;line-height:1.25;display:block;color:#fff;text-shadow:0 1px 1px #000;text-align:center;padding:10px}.soliloquy-container .soliloquy-controls{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.soliloquy-container .soliloquy-video-icon{margin:0;padding:0;position:absolute;display:block;top:0;left:0;bottom:0;right:0;z-index:1200;background:rgba(0,0,0,0) url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/video.png) no-repeat scroll 50% 50%;width:100%;height:100%}.soliloquy-container .soliloquy-video-holder{margin:0;padding:0;position:absolute;display:none;top:0;left:0;bottom:0;right:0;z-index:1200;background:0 0;width:100%;height:100%;background:#000}.soliloquy-container.no-js li>.solilioquy-caption{display:none}.soliloquy-container.no-js li:first-child>.soliloquy-caption{display:block}.soliloquy-container video{position:relative;width:100%}.soliloquy-container div.mejs-container div.mejs-controls{z-index:1211}.soliloquy-container .soliloquy-html-content{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1000}.soliloquy-container .soliloquy-html-content iframe,.soliloquy-container .soliloquy-html-content object,.soliloquy-container .soliloquy-html-content video{width:100%;height:100%}.soliloquy-fc-slider .soliloquy-caption-inside{text-align:left}.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1.2em;font-weight:700;margin-bottom:1em;color:#fff}.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1em}.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-read-more{font-weight:700;color:#fff}.soliloquy-rtl .soliloquy-pager-item:first-child{margin-left:7px}.soliloquy-rtl .soliloquy-pager-item:last-child{margin-left:0}.soliloquy-rtl .soliloquy-next{left:10px;right:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png)}.soliloquy-rtl .soliloquy-prev{right:10px;left:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png)}.soliloquy-rtl a.soliloquy-next:focus,.soliloquy-rtl a.soliloquy-prev:focus{background-color:rgba(0,0,0,0)}.soliloquy-rtl .soliloquy-thumbnails-item{float:right !important}.rtl .soliloquy-pager-item:first-child{margin-left:7px}.rtl .soliloquy-pager-item:last-child{margin-left:0}.rtl .soliloquy-next{left:10px;right:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png)}.rtl .soliloquy-prev{right:10px;left:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png)}.rtl .soliloquy-thumbnails-item{float:right !important}.soliloquy-thumbnails-outer-container{position:relative;z-index:1;max-width:100%;max-height:none;height:auto}.soliloquy-thumbnails-outer-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container{box-sizing:border-box}.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:.5}.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-container,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-container{position:absolute;z-index:1}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-container.soliloquy-fullscreen,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-container.soliloquy-fullscreen{position:relative}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container{position:relative;z-index:3;margin:0 !important;padding:32px 0 !important}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container .soliloquy-viewport,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container .soliloquy-viewport{z-index:2}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container .soliloquy-controls,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container .soliloquy-controls{position:absolute;z-index:1;top:0;width:100%;height:100%}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container .soliloquy-controls .soliloquy-prev,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container .soliloquy-controls .soliloquy-prev{position:absolute;top:-32px;left:0;right:0;margin:0 auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/up.png)}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container .soliloquy-controls .soliloquy-next,.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container .soliloquy-controls .soliloquy-next{position:absolute;top:auto;bottom:-32px;left:0;right:0;margin:0 auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/down.png)}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container{float:left}.soliloquy-thumbnails-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container{float:right}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-bottom .soliloquy-thumbnails-container{z-index:3;position:absolute;bottom:70px;max-width:100% !important}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-top .soliloquy-thumbnails-container{z-index:3;position:absolute;top:70px;max-width:100% !important}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container{z-index:3;position:absolute;left:70px;float:none;top:25%;transform:translateY(-50%)}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container{z-index:3;position:absolute;right:70px;float:none;left:auto;text-align:right;top:25%;transform:translateY(-50%)}.soliloquy-theme-base .soliloquy-caption-bottom .soliloquy-caption-inside{padding-bottom:28px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.soliloquy-container{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/preloader@2x.gif);background-size:16px 16px}.soliloquy-container .soliloquy-prev{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left@2x.png);background-size:10px 14px}.soliloquy-container .soliloquy-next{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right@2x.png);background-size:10px 14px}.soliloquy-container .soliloquy-pager-link{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/circle@2x.png);background-size:14px 14px}.soliloquy-container .soliloquy-pager-link.active,.soliloquy-container .soliloquy-pager-link:hover{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/circle-hover@2x.png);background-size:14px 14px}.soliloquy-container .soliloquy-stop{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/pause@2x.png);background-size:9px 14px}.soliloquy-container .soliloquy-start{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/play@2x.png);background-size:14px 14px}.soliloquy-container .soliloquy-video-icon{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/video@2x.png);background-size:50px 50px}.soliloquy-thumbnails-position-right .soliloquy-prev,.soliloquy-thumbnails-position-left .soliloquy-prev{background-size:50% !important}.soliloquy-thumbnails-position-right .soliloquy-next,.soliloquy-thumbnails-position-left .soliloquy-next{background-size:50% !important}}@media(max-width: 600px){.soliloquy-container .soliloquy-caption,.soliloquy-container .soliloquy-controls-auto,.soliloquy-container .soliloquy-pager{display:none}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container{left:0px;top:25%;transform:translateY(-50%)}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-left .soliloquy-thumbnails-container .soliloquy-wrapper{max-width:25% !important}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container{z-index:3;right:20px;text-align:right;top:25%;transform:translateY(-50%)}.soliloquy-fullscreen-outer-container.soliloquy-thumbnails-position-right .soliloquy-thumbnails-container .soliloquy-wrapper{max-width:25% !important}.soliloquy-caption.soliloquy-caption-mobile{display:block}.soliloquy-rtl .soliloquy-pager-item:first-child{margin-left:7px}.soliloquy-rtl .soliloquy-pager-item:last-child{margin-left:0}.soliloquy-rtl .soliloquy-next{left:10px;right:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png)}.soliloquy-rtl .soliloquy-prev{right:10px;left:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png)}.soliloquy-rtl .soliloquy-thumbnails-item{float:right !important}.rtl .soliloquy-pager-item:first-child{margin-left:7px}.rtl .soliloquy-pager-item:last-child{margin-left:0}.rtl .soliloquy-next{left:10px;right:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/left.png)}.rtl .soliloquy-prev{right:10px;left:auto;background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/right.png)}.rtl .soliloquy-thumbnails-item{float:right !important}}@media only screen and (max-width: 600px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 600px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 600px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 600px)and (min-device-pixel-ratio: 2),only screen and (max-width: 600px)and (min-resolution: 192dpi),only screen and (max-width: 600px)and (min-resolution: 2dppx){.soliloquy-container .soliloquy-video-icon{background-image:url(//centre-europa.de/wp-content/plugins/soliloquy/assets/css/images/video.png);background-size:25px 25px}}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.eot); src: local(''),
url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.woff2) format('woff2'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.woff) format('woff'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.ttf) format('truetype'), url(//centre-europa.de/wp-content/themes/mai-lifestyle-theme/fonts/open-sans-v34-latin-700italic.svg#OpenSans) format('svg'); } .wp-custom-logo .site-title a { }
body {
font-family: 'Open Sans', sans-serif;
}
h2,
h3,
h4,
h5,
h6,
.site-title a,
.adjacent-entry-pagination a {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
}
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1.4em;
}
.banner-area .archive-title,
.banner-area .author-box-title,
.banner-area .entry-title,
.heading,
h1 {
font-family: 'Open Sans', sans-serif;
}
.author-box-title,
.entry-comments h3,
.comment-respond h3,
.widget-title,
.related > h2,
.up-sells > h2 {
font-family: 'Open Sans', sans-serif;
}
.sidebar .widget-title {
text-align: left;
}
.my-icons {
background-color: #ccc;
margin: 10px;
border-radius: 20px;
}
.icon-png {
margin-top: 20px;
}
.text-vorteile {
margin: 30px;
padding-bottom: 30px;
text-align: center;
min-height: 200px;
}
p.sub-vorteile {
font-family: 'Open Sans', sans-serif;
font-size: 1.953em;
font-weight: 300;
line-height: 1.2;
margin: 20px!important;
padding-bottom: 30px;
text-align: center;
min-height: 90px;
} .adjacent-entry-pagination a,
.after-entry .widget,
.author-box,
.comment-respond,
.entry,
.entry-comments,
.entry-pings,
.sidebar .widget,
.sticky-header.scroll .site-header {
-webkit-box-shadow: 0 4px 24px rgba(0,0,0,0.025);
box-shadow: 0 4px 24px rgba(0,0,0,0.025);
}
.button, .entry-content .button, .entry-content .more-link, .menu-item.highlight a, .woocommerce .button.alt.checkout-button, .woocommerce .button.alt.single_add_to_cart_button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, button, input[type=button], input[type=reset], input[type=submit] {
background-color: #ffe500;
padding: 16px 20px;
border-radius: 25px;
color: #111111;
font-weight: 400
}
.woocommerce-product-search button {
margin-top: 15px;
}
.button:hover, .entry-content .button:focus, .button:hover, .entry-content .button:hover, .entry-content .more-link:focus, .entry-content .more-link:hover, .menu-item.highlight a:focus, .menu-item.highlight a:hover, .woocommerce .button.alt.checkout-button:focus, .woocommerce .button.alt.checkout-button:hover, .woocommerce .button.alt.single_add_to_cart_button:focus, .woocommerce .button.alt.single_add_to_cart_button:hover, .woocommerce a.button:hover, .woocommerce button.button:focus, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, button:focus, .woocommerce input.button:hover, button:hover, input[type=button]:focus,
input[type=button]:hover, input[type=reset]:focus, input[type=reset]:hover, input[type=submit]:focus, input[type=submit]:hover {
background-color: #1a3e75;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #1a3e75;
padding: 16px 20px;
border-radius: 25px;
font-weight: 400
}
.blue {
background-color: #0b1c35!important;
}
.yellow {
background-color: #d1b805!important;
}
.blue:hover, .blue.active {
color: #0b1c35!important;
background-color: #d1b805!important;
}
.yellow:hover, .yellow.active {
background: #0b1c35!important;
color: #fff;
} .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
color: #999966;
background-color: #fff490
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #ffe500;
color: #111
}
.entry-content .button {    
letter-spacing: 2px;    
color: #0b1c35;
}
.woocommerce div.product form.cart .reset_variations {
background-color: #ddd;
padding: 8px 10px;
border-radius: 25px;
color: #111;
text-align: center;
max-width: 200px;
display: block !important
}
.woocommerce div.product form.cart .reset_variations:hover {
background-color: #1a3e75;
color: #fff;
}
.woocommerce-info, .woocommerce-message {
border-top-color: #ffe500
}
.woocommerce-message::before {
color: #1a3e75
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #1a3e75
}
.woocommerce span.onsale {
color: #111;
background-color: #ffe500;
min-height: auto;
font-size: 20px;
line-height: 1.75;
padding: 6px 14px;
border-radius: 8px;
font-weight: 400
}
.woocommerce .quantity .qty {
padding: 5px;
}
.woocommerce-cart .quantity .qty {
width: 66px;
}
.woocommerce div.product form.cart div.quantity {
float: left;
margin: 10px 4px 0 0;
}
.woocommerce div.product .stock {
color: #1a3e75;
}
.woocommerce .cross-sells div.product.flex-entry.col-md-4 {
-ms-flex-preferred-size: calc(50% - 30px);
-webkit-flex-basis: calc(50% - 30px);
flex-basis: calc(50% - 30px);
max-width: calc(50% - 30px);
}
.woocommerce div.product form.cart .variations select {
width: 100%;
text-overflow: ellipsis;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
border-bottom: none
}
abbr[title] {
text-decoration: none;
}
.banner-area a:not(.button) {
color: #111
}
.banner-area a:not(.button):hover {
color: #1a3e75
}
a {
color: #1a3e75
}
.nav-header .current-menu-ancestor>a, .nav-header .current-menu-item>a, .nav-header .menu-item-has-children:not(.highlight):hover>a, .nav-header .nav-search:hover, .nav-header .sub-menu .current-menu-item>a, .nav-header .sub-menu .current-menu-item>a:hover, .nav-header .sub-menu a:hover, .nav-header a:hover {
color: #323232
}
.heading {
font-weight: 400;
}
.footer-widgets {
color: #fff
}
.menu-item-5205 .fas, .menu-item-1998 .fas, .menu-item-8496 .fas, .menu-item-8497 .fas {
margin-right: 6px;
}
.menu-item.highlight.current-menu-item>a {
background-color: #ffe500;
color: #111;
} .gform_wrapper span.gform_description {
font-weight: 700;
color: #790000;
font-size: inherit;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover {
background-color: #ffe500;
color: #111
}
.gform_wrapper li.gfield_html {
font-size: .813em;
line-height: inherit;
clear: both;
font-family: inherit;
letter-spacing: normal;
} .image-bg .inner {
border: 6px solid rgba(0,0,0,0.075);
}
.breadcrumb {
-webkit-font-smoothing: antialiased;
} .entry-comments .comment-meta {
-webkit-font-smoothing: antialiased;
}
.entry-footer .entry-meta {
border-top: 1px solid #ebe9eb;
}
.flex-entry .entry-footer .entry-meta {
margin-top: 20px;
}
.entry-comments .comment-meta {
-webkit-font-smoothing: antialiased;
}
hr {
margin-bottom: 20px;
border-top: 2px solid rgba(0,0,0,.8)
}
.nav-header a {
padding: none;
margin: -3px 0px;
}
.wcmenucart-contents {
background-color: #ffe500;
border-radius: 8px;
padding: 16px 20px
}
.nav-secondary {
background-color: #fff;
}
.nav-secondary .sub-menu a, .nav-secondary a {
color: #111!important
}
.home .nav-secondary .current-menu-item>a:hover, .nav-secondary .sub-menu a:hover, .nav-secondary a:hover {
background-color: #ccc
} .footer-widgets {
background-color: #1a3e75;
}
.footer-widgets p>a {border-bottom-style:none}
.footer-widgets p>a:hover {border-bottom-style:none}
.site-footer {
color:rgba(0,0,0,.9);
background-color: #ccc
}
.site-footer a {
color:rgba(0,0,0,.9);
} .portfolioline {
margin: 0px;
display: inline-block;
width: 100%;
border-bottom: 2px solid rgba(0,0,0,.8)
}
.portfoliolink {
text-transform: uppercase;
display: inline-block;
width: 100%;
margin-bottom: 20px;
border-bottom: 2px solid rgba(0,0,0,.8)
}
.pruductlink {
text-transform: uppercase;
display: inline-block;
width: 100%;
margin-bottom: 20px;
border-bottom: 2px solid rgba(0,0,0,.8)
}
.positionline {
display: inline-block;
width: 100%;
border-bottom: 2px solid rgba(0,0,0,.8);
margin-top: 30px;
margin-bottom: 30px;
text-transform: uppercase	
}
.space-top {
display: inline-block;
width: 100%;
margin-bottom: 40px
}
.box-info {
margin-top: 20px;
margin-bottom: 20px;
overflow: hidden;
padding: 10px 40px 10px 40px;
background-color: #fff8bb;
border: 1px solid #ffe500
}
.footer-widgets-2 {
text-align: center
}
.footer-widgets-3 {
text-align: right
}
.flex-entry .woocommerce-loop-product__title {
font-size: 1.1em
}
.colorblack {
color: #111111;
} @media only screen and (min-width: 1160px) {}
@media only screen and (min-width: 993px) {}
@media only screen and (min-width: 769px) {
.woocommerce div.product .product_title {
font-size: 1.3rem;
}
}
@media only screen and (min-width: 545px) {} @media only screen and (max-width: 1159px) {}
@media only screen and (max-width: 992px) {}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 544px) {}
@media only screen and (max-width: 450px) {
.flex-entry .woocommerce-loop-product__title {
margin: 1px;
font-size: .8em
}
}