html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}body{line-height: 1;color: #000}ol,ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: '';content: none}table{border-collapse: collapse;border-spacing: 0}a{color: #000;text-decoration: none}.cf:before,.cf:after{content: " ";display: table}.cf:after{clear: both}.cf{*zoom: 1}.block{overflow: hidden}.clear,#clear{height: 0.1px;font-size: 0.1px;line-height: 0.1px;clear: both}.float_left{float: left}.float_right{float: right}.invisible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.wr_clear{clear: both}img{margin: 0;display: block}
.swiper-container{margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1}.swiper-container-h > .swiper-wrapper > .swiper-slide,.swiper-container > .swiper-wrapper > .swiper-slide{transition: opacity 1s ease}.swiper-container-no-flexbox .swiper-slide{float: left}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column}.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);-o-transform: translate(0px, 0px);-ms-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0)}.swiper-container-multirow > .swiper-wrapper{-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap}.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto}.swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 84.4%;height: 100%;position: relative}.swiper-container .swiper-container .swiper-slide{width: 100%}.swiper-container .swiper-slide img{width: auto;height: 27.95vw}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height: auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform, height}.swiper-container .swiper-notification{position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}.swiper-wp8-horizontal{-ms-touch-action: pan-y;touch-action: pan-y}.swiper-wp8-vertical{-ms-touch-action: pan-x;touch-action: pan-x}.swiper-button-prev,.swiper-button-next{position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity: 0.35;cursor: auto;pointer-events: none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left: 10px;right: auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right: 10px;left: auto}.swiper-pagination{-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10}.swiper-pagination.swiper-pagination-hidden{opacity: 0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom: 10px;left: 0;width: 100%}.swiper-pagination-bullet{width: 10px;height: 10px;display: inline-block;border: 1px solid #000;opacity: 0.2}button.swiper-pagination-bullet{border: none;margin: 0;padding: 0;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer}.swiper-pagination-white .swiper-pagination-bullet{background: #fff}.swiper-pagination-bullet-active{opacity: 1;border-color: #7CC0FF}.swiper-pagination-white .swiper-pagination-bullet-active{background: #fff}.swiper-pagination-black .swiper-pagination-bullet-active{background: #000}.swiper-container-vertical > .swiper-pagination-bullets{bottom: 0;right: 0}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 5px 0;display: block}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-bottom: 0}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px}.swiper-pagination-progress{background: rgba(0,0,0,0.25);position: absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-moz-transform-origin: left top;-ms-transform-origin: left top;-o-transform-origin: left top;transform-origin: left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin: right top;-moz-transform-origin: right top;-ms-transform-origin: right top;-o-transform-origin: right top;transform-origin: right top}.swiper-container-horizontal > .swiper-pagination-progress{width: 100%;height: 4px;left: 0;top: 0}.swiper-container-vertical > .swiper-pagination-progress{width: 4px;height: 100%;left: 0;top: 0}.swiper-pagination-progress.swiper-pagination-white{background: rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background: #fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background: #000}.swiper-container-3d{-webkit-perspective: 1200px;-moz-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10}.swiper-container-3d .swiper-slide-shadow-left{background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -moz-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image: -webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -moz-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image: linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective: 1200px}.swiper-container-cube,.swiper-container-flip{overflow: visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events: none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;z-index: 1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events: none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events: auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index: 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden}.swiper-container-cube .swiper-slide{visibility: hidden;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin: 100% 0;-moz-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events: auto;visibility: visible}.swiper-container-h > .swiper-wrapper > .swiper-slide,.gallery-article > .swiper-wrapper > .swiper-slide{opacity: 0.2}.swiper-container-h > .swiper-wrapper > .swiper-slide.swiper-slide-active,.swiper-container > .swiper-wrapper > .swiper-slide.swiper-slide-active,.gallery-article > .swiper-wrapper > .swiper-slide.swiper-slide-active{opacity: 1}.swiper-container-cube .swiper-cube-shadow{position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;background: #000;opacity: 0.6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out}.swiper-container-fade .swiper-slide{pointer-events: none;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events: none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events: auto}.swiper-zoom-container{width: 100%;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width: 100%;max-height: 100%;object-fit: contain}.swiper-scrollbar{border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,0.1)}.swiper-container-horizontal > .swiper-scrollbar{position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%}.swiper-container-vertical > .swiper-scrollbar{position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%}.swiper-scrollbar-drag{height: 100%;width: 100%;position: relative;background: rgba(0,0,0,0.5);border-radius: 10px;left: 0;top: 0}.swiper-scrollbar-cursor-drag{cursor: move}.swiper-lazy-preloader{width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-moz-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;animation: swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display: block;content: "";width: 100%;height: 100%;background-position: 50%;-webkit-background-size: 100%;background-size: 100%;background-repeat: no-repeat}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform: rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform: rotate(360deg)}}.gallery-thumbs{padding: 0}.gallery-thumbs .swiper-wrapper{flex-wrap: wrap;align-items: flex-start;align-content: flex-start}.gallery-thumbs .swiper-wrapper .swiper-slide{width: 32.8%;margin: 0 .8% .8% 0;overflow: hidden;cursor: pointer}.gallery-thumbs .swiper-wrapper .swiper-slide img{height: auto}.gallery-thumbs .swiper-wrapper .swiper-slide:nth-child(3n){margin-right: 0}.gallery-thumbs .swiper-wrapper .swiper-slide:nth-child(n+7){margin-bottom: 0}.swiper-container.gallery-thumbs .swiper-slide-next{opacity: 1}.swiper-pagination-prev,.swiper-pagination-next{cursor: pointer;position: relative;display: inline-block;width: 10px;height: 10px;border-right: 1px solid #000;border-top: 1px solid #000}.swiper-pagination-prev{transform: rotate(-135deg)}.swiper-pagination-next{transform: rotate(45deg)}
@font-face{font-family: Khula-Light;src: url("../../files/assets/fonts/Khula-Light.ttf") format("ttf"), url("../../files/assets/fonts/Khula-Light.woff") format("woff");font-weight: normal;font-style: normal}@font-face{font-family: Khula-Regular;src: url("../../files/assets/fonts/Khula-Ext-Regular.ttf") format("ttf"), url("../../files/assets/fonts/Khula-Ext-Regular.woff") format("woff");font-weight: normal;font-style: normal}@font-face{font-family: 'WR-Icons';src: url("../../files/assets/fonts/wr-font-light.eot?#iefix") format('embedded-opentype'), url("../../files/assets/fonts/wr-font-light.woff") format('woff'), url("../../files/assets/fonts/wr-font-light.ttf") format('truetype'), url("../../files/assets/fonts/wr-font-light.svg#wr-font-light") format('svg');font-weight: normal;font-style: normal}html{box-sizing: border-box;height: 100%}*,*:before,*:after{box-sizing: inherit}body{font-family: 'Khula-Light', sans-serif;font-size: 1.1em;min-height: 100%;position: relative;padding-bottom: 130px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}p{margin-bottom: 0.6em}h1,h2,h3,h4,h5,h6{margin: 1px 0 10px 0;line-height: 1}h1,h2{font-size: 1.4em}h3,h4{font-size: 1.2em}i{font-style: normal}a,a:link,a:visited{color: #758ec9;text-decoration: none}a:hover,a:active{color: #7CC0FF;text-decoration: none}blockquote{position: relative;border-left: 1px solid #ccc;margin: 0;padding: 2em 0 0 8px}blockquote:before{color: #ccc;display: inline-block;content: " ";background-image: url("../../files/assets/images/blockquote_.png");background-repeat: no-repeat;background-size: cover;position: absolute;left: 3px;top: 0px;width: 30px;height: 30px}blockquote p{text-align: justify}blockquote h1{font-size: 1.2rem}a img{display: inline-block;vertical-align: text-top;margin-right: 5px}.wr{font-family: "WR-Icons";display: inline-block;font-size: 1.0em}.wr-menu:before{content: '\e000'}.wr-arrow-down:before{content: '\e001'}.wr-arrow-up:before{content: '\e002'}.wr-arrow-right:before{content: '\e003'}.wr-arrow-left:before{content: '\e004'}.wr-close:before{content: '\e005'}.wr-search:before{content: '\e006'}.wr-link-ext:before{content: '\e008'}.wr-blockquote:before{background-image: url("../../files/assets/images/blockquote_.png");background-repeat: no-repeat}.wr-grid:before{content: '\e00b'}.wr-conversation:before{content: '\e00c'}header{width: 100%;z-index: 99;position: absolute;margin: 0}header:after{content: '';display: block;clear: both}header .inside{display: block;padding-top: 54px;width: 100%;transition: padding .5s ease;position: relative}header .inside .medici-logo{display: inline-block;min-width: 153.6px;width: 20%;margin-right: 3%;cursor: pointer;float: left}header .inside .medici-logo img{width: 100%;height: auto}header .inside .mod_navigation{height: 0;transition: height .5s linear;width: 100%;overflow: hidden;padding: 0}header .inside .mod_navigation.medici-navi-top{font-size: 1.4rem}header .inside .mod_navigation.medici-navi-sub{font-size: 1.1rem;display: none}header .inside .mod_navigation.active{height: calc(100vh * 2)}header .inside .mod_navigation ul{padding: 30px;overflow: hidden;background-color: white}header .inside .mod_navigation ul li{display: block;margin: 0 0 10px 0}header .inside .mod_navigation ul li ul{margin: 5px 0 0 20px;padding: 0;font-family: 'Khula-Light', sans-serif;font-size: 1.2rem}header .inside .mod_navigation ul li ul.active,header .inside .mod_navigation ul li ul.trail{font-family: 'Khula-Regular', sans-serif}header .inside .mod_navigation ul li.active,header .inside .mod_navigation ul li.trail{font-family: 'Khula-Regular', sans-serif}header .inside .mod_navigation ul li a,header .inside .mod_navigation ul li span{color: inherit;display: block;line-height: 1;padding-top: 2px}header .inside .mod_navigation > ul{-webkit-box-shadow: 0px 3px 3px 0px rgba(153,153,153,0.33);-moz-box-shadow: 0px 3px 3px 0px rgba(153,153,153,0.33);box-shadow: 0px 3px 3px 0px rgba(153,153,153,0.33)}header .inside .mod_navigation ul.level_2{display: block}header .inside .toggle-nav{position: relative;background: none;cursor: pointer;float: right;display: inline-block;font-size: 1.5em;margin: 30px 30px 0 0}header .inside .toggle-nav i{transition: all .4s ease;transform: rotate(0deg)}header .inside .toggle-nav.active i{transform: rotate(-90deg)}#container{padding-top: 174px;margin: 0;line-height: 130%;width: 100%}#container .inside{margin: 0;position: relative}#container .inside .mod_article:not(.medici-swiper){max-width: 800px;margin: 0;width: 100%}#container .inside .mod_article:not(.medici-swiper) [class^="ce_"]:not(.ce_image){padding: 0 5%}#container .inside .mod_article:not(.medici-swiper) div{margin-bottom: 30px}#container .inside .mod_article:not(.medici-swiper) iframe,#container .inside .mod_article:not(.medici-swiper) .ce_dlh_googlemaps{width: 110%;margin: 0 -5%}#container .inside .mod_article:not(.medici-swiper) .ce_medici{width: 100%;overflow: visible}#container .inside .mod_article:not(.medici-swiper) .ce_medici figure{display: block;width: 110%;height: auto;margin: 0 -5% 25px}#container .inside .mod_article:not(.medici-swiper) .ce_medici figure img{width: 100%;height: auto}#container .inside .mod_article:not(.medici-swiper) .ce_medici .sw-txt{display: inline-block;position: relative;width: 100%;margin-left: 0;border: none;vertical-align: top}#container .inside .mod_article:not(.medici-swiper) .ce_medici .sw-txt p{text-align: justify;text-justify: inter-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto}.medici-swiper.mod_article{display: flex;flex-direction: row;flex-wrap: wrap;overflow: hidden}.medici-swiper.mod_article .pre-swiper{display: block;position: relative;overflow: hidden;width: 20%;margin-right: 3%;transition: width .8s ease;text-align: right}.medici-swiper.mod_article .pre-swiper .inside{width: 200%;margin: 0 !important;text-align: right}.medici-swiper.mod_article .pre-swiper .inside .swiper-container{float: right;width: 50%;margin: 0 0 0 0}.medici-swiper.mod_article .pre-swiper .but{position: absolute;width: 100%;bottom: 0;right: 0}.medici-swiper.mod_article .post-swiper{display: block;position: absolute;width: 20%;min-width: 153.6px;top: calc(27.95vw - 17px);left: 0;z-index: 9}.medici-swiper.mod_article .post-swiper .but{width: 100%;text-align: right}.medici-swiper.mod_article .post-swiper .but span{vertical-align: middle}.medici-swiper.mod_article .post-swiper .but .openmenu{display: inline-block;margin-right: 10px;cursor: pointer;font-size: 1rem}.medici-swiper.mod_article .swiper-container.swiper-container-h{width: 77%;height: auto;min-hight: 28vw;margin: 0;flex: 1}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper{display: flex}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container{display: inline-block;width: 50%;height: 27.95vw}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-slide img{color: transparent}.medici-swiper.mod_article .swiper-pagination-h.swiper-pagination-bullets,.medici-swiper.mod_article .swiper-pagination-article.swiper-pagination-bullets{display: inline}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets{position: absolute;bottom: 1px;right: 4%}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin: 5px 0;display: block}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-bottom: 0}.medici-swiper.mod_article .swiper-container-v.swiper-container-horizontal .swiper-wrapper{margin-bottom: 10px}.medici-swiper.mod_article .swiper-slide .sw-txt{width: 35%;margin-left: 0;display: inline-block;padding-top: 2px;border: none;position: relative;vertical-align: top}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt{position: relative}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-toggle-rev{position: absolute;width: 18px;height: 18px;top: 0;right: 0;cursor: pointer;z-index: 11}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-toggle-rev span{display: block;width: 18px;height: 18px}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-toggle-rev .wr-feedback{background-image: url("../../files/assets/images/feedback_.png");background-repeat: no-repeat}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-toggle-rev .wr-list{background-image: url("../../files/assets/images/list_.png");background-repeat: no-repeat}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-review{display: none;overflow: hidden}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-review.showrev{display: block}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-descr{overflow: hidden}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .sw-descr h3{width: 80%}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt p{text-align: justify;text-justify: inter-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt h1,.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt h2{font-size: 1.4em;margin-bottom: 0.5em}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt ul,.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt ol{list-style-type: square}.medici-swiper.mod_article .swiper-slide .sw-txt .sw-txt-cnt .ce_list{margin-top: 2em}.medici-swiper.mod_article .swiper-container-horizontal > .sw-toggle-rev{left: 92%;bottom: 0;top: auto}.medici-swiper.mod_article .swiper-container.gallery-article{margin-left: 23%;width: 77%;height: auto;min-hight: 28vw;flex: 1}.medici-swiper.mod_article .swiper-container.gallery-article + .post-swiper .openmenu{display: none}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper{display: flex}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide{width: 84.4%;height: 100%;position: relative}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure{width: 50%;height: 27.95vw;display: inline-block}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure img{width: auto;height: 27.95vw}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide .sw-txt{width: 35%;margin-left: 0;display: inline-block;padding: 2px 0 0 1px;border: none;position: relative;vertical-align: top}.wr-referenz-list-all{width: 100%;overflow: hidden;position: relative}.wr-referenz-list-all img{float: left;width: 32.8%;margin: 0 .8% .8% 0}.wr-referenz-list-all img:nth-child(3n){margin-right: 0}.wr-referenz-list-all img:nth-child(n+7){margin-bottom: 0}#footer{line-height: 130%;position: absolute;right: 0;bottom: 0;left: 0}#footer .inside{min-height: 80px;margin: 0 5%}@media (min-width: 640px){body{font-size: 1.0em}header .inside .mod_navigation ul{padding: 30px 30px 30px 176px}#container{padding-top: 148px}#container .inside .mod_article:not(.medici-swiper){margin-left: 176.6px;width: 65%;max-width: 65%;padding: 0}#container .inside .mod_article:not(.medici-swiper) [class^="ce_"]:not(.ce_image){padding: 0}#container .inside .mod_article:not(.medici-swiper) iframe,#container .inside .mod_article:not(.medici-swiper) .ce_dlh_googlemaps{width: 100%;margin: 0}#container .inside .mod_article:not(.medici-swiper) .ce_medici{width: 83%}#container .inside .mod_article:not(.medici-swiper) .ce_medici figure{display: inline-block;width: 100%;margin: 0 0 25px}#container .inside .mod_article:not(.medici-swiper) .ce_medici .sw-txt{padding: 2px 0 0 0}.wr-referenz-list-all{width: 83%}#footer .inside{margin: 50px 0 0 22.9%}}@media (min-width: 768px){header .inside{padding-top: 7%}header .inside .mod_navigation ul{padding: 30px 30px 30px 23%}#container{padding-top: 19.3%}#container .inside .mod_article:not(.medici-swiper){margin-left: 23%}}@media (min-width: 960px){#container{padding-top: 0;margin: 3% 0 0 0}#container .inside .mod_article:not(.medici-swiper){margin-left: 23%;width: 65%;max-width: 65%;padding: 0}#container .inside .mod_article:not(.medici-swiper) iframe,#container .inside .mod_article:not(.medici-swiper) .ce_dlh_googlemaps{width: 100%;margin: 0}#container .inside .mod_article:not(.medici-swiper) .ce_medici{width: 100%}#container .inside .mod_article:not(.medici-swiper) .ce_medici figure{width: 50%;height: 27.95vw;display: inline-block}#container .inside .mod_article:not(.medici-swiper) .ce_medici figure img{width: auto;height: 27.95vw}#container .inside .mod_article:not(.medici-swiper) .ce_medici .sw-txt{width: 40%;margin-left: 0;display: inline-block;padding: 2px 0 0 0;border: none;position: relative;vertical-align: top}header{position: relative;z-index: 1}header .inside .mod_navigation{width: 75%;height: auto}header .inside .mod_navigation.medici-navi-top{padding-top: 3.33%;font-size: 1.4rem}header .inside .mod_navigation.medici-navi-sub{display: inline-block;font-size: 1.1rem}header .inside .mod_navigation.active{height: auto}header .inside .mod_navigation ul{padding: 0}header .inside .mod_navigation ul li{margin: 0;display: inline-block}header .inside .mod_navigation ul li:not(.last){margin-right: 1em}header .inside .mod_navigation ul li.active,header .inside .mod_navigation ul li.trail{font-family: 'Khula-Regular', sans-serif}header .inside .mod_navigation ul.level_2{display: none}header .inside .toggle-nav{display: none}.wr-referenz-list-all{width: 48.3%}}@media (min-width: 1200px){header .inside .mod_navigation.medici-navi-top{padding-top: 3.66%;font-size: 1.4rem}header .inside .mod_navigation.medici-navi-sub{padding-top: 0.33%;font-size: 1.1rem}}@media (min-width: 1500px){header .inside .mod_navigation.medici-navi-top{padding-top: 3.66%;font-size: 1.6rem}header .inside .mod_navigation.medici-navi-sub{padding-top: 0.5%;font-size: 1.25rem}}@media (max-width: 1499px){.swiper-container .swiper-slide .sw-txt,.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide .sw-txt{width: 40%}}@media (max-width: 959px){.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container{width: 83%;height: 50.7vw;display: inline-block}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container img{width: 100%;height: auto}.medici-swiper.mod_article .swiper-container.swiper-container-vertical{overflow: visible}.medici-swiper.mod_article .post-swiper{top: calc(50.7vw - 17px)}.medici-swiper.mod_article .swiper-pagination-h.swiper-pagination-bullets,.medici-swiper.mod_article .swiper-pagination-article.swiper-pagination-bullets{display: none}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets{bottom: -25px;right: 0}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;display: inline-block}.medici-swiper.mod_article .swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right: 0}.medici-swiper.mod_article .swiper-slide .sw-txt{display: block;width: 83%;padding-top: 25px}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure{width: 83%;height: auto;display: inline-block;margin: 0 0 25px}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure img{width: auto;height: 50.7vw}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide .sw-txt{width: 83%}.medici-swiper.mod_article .gallery-thumbs .swiper-slide img{width: auto;height: auto}}@media (max-width: 767px){.medici-swiper.mod_article .pre-swiper,.medici-swiper.mod_article .post-swiper{width: 154px}.medici-swiper.mod_article .swiper-container.gallery-article{margin-left: 176.6px}}@media (max-width: 639px){.medici-swiper.mod_article{display: block}.medici-swiper.mod_article .pre-swiper,.medici-swiper.mod_article .post-swiper,.medici-swiper.mod_article .swiper-button-next,.medici-swiper.mod_article .swiper-button-prev{display: none}.medici-swiper.mod_article .swiper-container.swiper-container-h{width: 100%;display: block}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper{display: block}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide{width: 100% !important;margin-bottom: 75px;opacity: 1}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide img{height: auto}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container{width: 100%;height: auto;display: block;border: none;margin-left: 0}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-wrapper{display: flex}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-wrapper .swiper-slide{margin-bottom: 0}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-wrapper .swiper-slide img{width: 100%}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-pagination-v{margin-left: 5%}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .swiper-container .swiper-pagination-bullet-active{opacity: 1;border-color: #7CC0FF}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .sw-txt{width: 90%;margin-left: 5%;padding-top: 15px;display: inline-block}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .sw-txt .sw-toggle-rev{right: 0;left: auto}.medici-swiper.mod_article .swiper-container.swiper-container-h .swiper-wrapper .swiper-slide .sw-txt .sw-descr h3{width: 90%}.medici-swiper.mod_article > .swiper-wrapper{transform: translate3d(0px, 0px, 0px) !important}.medici-swiper.mod_article .swiper-container.gallery-article{margin-left: 0;width: 100%}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper{display: block}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide{width: 100% !important;margin-bottom: 75px;opacity: 1;height: auto}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure{width: 100%;height: auto;display: block;margin-bottom: 25px}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide figure img{width: 100%;height: auto}.medici-swiper.mod_article .swiper-container.gallery-article .swiper-wrapper .swiper-slide .sw-txt{width: 90%;margin-left: 5%;display: inline-block}}img{max-width: 100%;height: auto}.ie7 img{-ms-interpolation-mode: bicubic}.ie8 img{width: auto}
#container{padding-top: 150px}#container .inside .mod_article div{margin-bottom: 0}.swiper-container.swiper-container-home{pointer-events: none;width: 77%;height: auto;margin: 0;flex: 1}.swiper-container.swiper-container-home .swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;font-size: 1.2em;position: relative;line-height: 1}.swiper-container.swiper-container-home .swiper-slide svg{display: block;width: 100%}.swiper-container.swiper-container-home.swiper-404{pointer-events: auto}.svg{display: block}.svg-txt{text-align: center;width: 100%;padding: 0 0;position: relative;display: block;font-size: 18px;text-transform: uppercase}.svg-txt2{text-align: left;padding: 0 0;position: absolute;display: block;top: 26%;right: 14%;font-size: 10px}.swiper-slide .svg-vh1 img.vh{width: 100px !important;height: 100px !important;position: absolute;opacity: 0;top: -100px;right: 5%;-webkit-animation: fadein-vh 1s;animation-delay: 4s;animation-iteration-count: 1;animation-fill-mode: forwards}.bird{position: absolute;top: 0;left: 0;width: 100%}.bird-path{stroke-width: 2px;stroke: #999;fill: transparent;animation: fillbird 5s ease-in-out 9.5s alternate forwards}.vhhole{fill: #999;stroke: #999;stroke-width: 2px;opacity: 0;animation: fadein-vh 2s ease-in-out 15s alternate forwards}.fil1,.svg-txt2{opacity: 0;animation: fadein-vh 1s ease-in-out 4s alternate forwards}.path1{stroke-dasharray: 1237.8071;stroke-dashoffset: 1237.8071px;animation: dash1 4s ease-in-out 0s alternate forwards}.path2{stroke-dasharray: 1680;stroke-dashoffset: 1680px;-webkit-animation: dash2 5.5s ease-in 4s alternate forwards;animation: dash2 5.5s ease-in-out 4s alternate forwards}.path3{stroke-dasharray: 1862.93;stroke-dashoffset: 1862.93px;-webkit-animation: dash3 5.5s ease-in-out 9.5s alternate forwards;animation: dash3 5.5s ease-in-out 9.5s alternate forwards}.path4{stroke-dasharray: 1680;stroke-dashoffset: 1680px;-webkit-animation: dash4 5.5s ease-in-out 15s alternate forwards;animation: dash4 5.5s ease-in-out 15s alternate forwards}.path5{stroke-dasharray: 920;stroke-dashoffset: 920px;-webkit-animation: dash5 5.5s ease-out 20.5s alternate forwards;animation: dash5 5.5s ease-out 20.5s alternate forwards}.path6{stroke-dasharray: 380;stroke-dashoffset: 380px;-webkit-animation: dash6 2.5s ease-out 23.5s alternate forwards;animation: dash6 2.5s ease-out 23.5s alternate forwards}.path11{stroke-dasharray: 1085;stroke-dashoffset: 1085px;-webkit-animation: dash11 4s ease-out 0s alternate forwards;animation: dash11 4s ease-out 0s alternate forwards}.path12{stroke-dasharray: 1010;stroke-dashoffset: 1010px;-webkit-animation: dash12 4s ease-out 4s alternate forwards;animation: dash12 4s ease-out 4s alternate forwards}.path13{stroke-dasharray: 1040;stroke-dashoffset: 1040px;-webkit-animation: dash13 4s ease-out 8.5s alternate forwards;animation: dash13 4s ease-out 8.5s alternate forwards}.path14{stroke-dasharray: 1130;stroke-dashoffset: 1130px;-webkit-animation: dash14 5s ease-out 13s alternate forwards;animation: dash14 5s ease-out 13s alternate forwards}.path15{stroke-dasharray: 370;stroke-dashoffset: 370px;-webkit-animation: dash15 1s ease-out 15s alternate forwards;animation: dash15 1s ease-out 15s alternate forwards}@-webkit-keyframes dash1{from{stroke-dashoffset: 1237.8071px}to{stroke-dashoffset: 0px}}@keyframes dash1{from{stroke-dashoffset: 1237.8071px}to{stroke-dashoffset: 0px}}@-webkit-keyframes dash2{from{stroke-dashoffset: 1680px}to{stroke-dashoffset: 0px}}@keyframes dash2{from{stroke-dashoffset: 1680px}to{stroke-dashoffset: 0px}}@-webkit-keyframes dash3{from{stroke-dashoffset: 1862.93px}to{stroke-dashoffset: 0px}}@keyframes dash3{from{stroke-dashoffset: 1862.93px}to{stroke-dashoffset: 0px}}@-webkit-keyframes dash4{from{stroke-dashoffset: 1680px}to{stroke-dashoffset: 0px}}@keyframes dash4{from{stroke-dashoffset: 1680px}to{stroke-dashoffset: 0px}}@-webkit-keyframes dash5{from{stroke-dashoffset: 920px}to{stroke-dashoffset: 0px}}@keyframes dash5{from{stroke-dashoffset: 920px}to{stroke-dashoffset: 0px}}@keyframes dash6{from{stroke-dashoffset: 380px}to{stroke-dashoffset: 0px}}@keyframes dash11{from{stroke-dashoffset: 1085px}to{stroke-dashoffset: 0px}}@keyframes dash12{from{stroke-dashoffset: 1010px}to{stroke-dashoffset: 0px}}@keyframes dash13{from{stroke-dashoffset: 1040px}to{stroke-dashoffset: 0px}}@keyframes dash14{from{stroke-dashoffset: 1130px}to{stroke-dashoffset: 0px}}@keyframes dash15{from{stroke-dashoffset: 370px}to{stroke-dashoffset: 0px}}@keyframes fillbird{0%{fill: transparent}20%{fill: #7cc0ff}80%{fill: #7cc0ff}100%{fill: transparent}}@keyframes fillvhhole{from{fill: #FFF}to{fill: #000}}#svg5{animation: fade5 .75s ease-out 25.5s normal forwards}@keyframes fade5{0%{transform: scale(1);transform-origin: 40% 50%}33%{transform: scale(1.4);transform-origin: 40% 50%}50%{transform: scale(1.2);transform-origin: 40% 50%;opacity: 1}100%{transform: scale(1.8);transform-origin: 40% 50%;opacity: 0}}.path404-1{stroke-dasharray: 25,10;stroke-dashoffset: 960px;animation: dash404-1 4s ease-in-out 0s alternate forwards}.path404-2{stroke-dasharray: 25,10;stroke-dashoffset: 960px;animation: dash404-2 5.5s ease-in-out 4s alternate forwards}@keyframes dash404-1{from{stroke-dashoffset: 960px}to{stroke-dashoffset: 0px}}@keyframes dash404-2{from{stroke-dashoffset: 960px}to{stroke-dashoffset: 0px}}@keyframes fadein-vh{from{opacity: 0}to{opacity: 1}}@media (max-width: 960px){.swiper-container.swiper-container-home{width: 100%}.svg-txt{text-align: center;padding: 0 5%}}
