/**handles:mahlingImmo-style,simplelightbox**/
body{font-family:Ubuntu,sans-serif;line-height:1.58}a{text-decoration:none;color:#750116;transition:color .3s ease}a:focus,a:hover{color:#ac9c7f;text-decoration:none}p{margin:1em 0}input,select,textarea{background-color:#fff;border:1px solid #d8d8d8;border-radius:.5rem;padding:.75rem}input:focus,select:focus,textarea:focus{outline:0}h2{font-family:Neuton,sans-serif;font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#750116;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wrap{margin-left:auto;margin-right:auto;max-width:940px;width:100%}.section,.section-HalfImageHalfContent .column{padding-top:2rem;padding-bottom:2rem}.section-HalfImageHalfContent,.section-ImagesWithOverlay,.section-Map{padding:0}.site-main>.page:first-child>.entry-content>.section-HalfImageHalfContent:first-child .column,.site-main>.page:first-child>.entry-content>.section:first-child{padding-top:5rem}.button,input[type=submit]{display:inline-block;padding:.75rem 1.25rem;line-height:1;font-size:16px;font-size:1rem;color:#fff;position:relative;-webkit-transition:background-color .3s ease,background-position .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,color .3s ease;background:#ac9c7f;border-radius:3px}input[type=submit]{padding-left:1.25rem;cursor:pointer}.button:focus,.button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:#750116}.button.button-small{padding:.5rem .75rem;font-size:.9rem}.widget_nav_menu ul{margin:0;padding:0;list-style:none}.widget_nav_menu li+li{margin-top:.5rem}.widget_nav_menu a{padding-left:1.75rem;position:relative;display:block}.widget_nav_menu a::before{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0c1'}.site-header{position:sticky;padding:1rem 0;top:0;z-index:100;background-image:linear-gradient(to right,#750116 0,#91001a 50%,#750116 100%)}.site-branding{text-transform:uppercase;font-weight:700;font-size:18px;color:#fff}.site-branding img{display:block}.site-header-content{background-image:linear-gradient(to right,#750116 0,#91001a 50%,#750116 100%);margin-bottom:10px;position:relative}.site-header-content::after{content:'';display:block;height:40px;width:100%;background-image:linear-gradient(to right,#750116 0,#91001a 50%,#750116 100%);position:absolute;top:100%;left:0;right:0;z-index:50;clip-path:ellipse(60% 40px at 50% 0)}.menu-toggle{color:#fff;transition:all .3s;padding:.25em .5em;border-radius:.25rem;display:none}.menu-toggle:focus,.menu-toggle:hover{background-color:#ac9c7f;color:#fff}.menu-toggle[aria-expanded=true] .fa-bars{display:none}.menu-toggle[aria-expanded=false] .fa-times{display:none}.menu-toggle .fas{width:1.75rem;text-align:center}.main-navigation ul{margin:0;padding:0;list-style:none}@media (min-width:768px){.main-navigation ul{display:flex}.main-navigation .menu-item-has-children{position:relative}.main-navigation .menu-item-has-children>ul{position:absolute;left:0;top:100%;z-index:100;background-color:#91001a}.main-navigation .menu-item-has-children:hover>ul{display:block}.main-navigation .menu-item-has-children:hover>.dropdown-toggle .fas{transform:rotate(90deg)}}.main-navigation a{color:#fff;font-weight:500;display:block;padding:.75rem 1rem;transition:all .3s ease;text-transform:uppercase}.main-navigation a:focus,.main-navigation a:hover{background-color:rgba(255,255,255,.3)}.main-navigation a[href="#"]{pointer-events:none}.main-navigation a[href="#"]:focus,.main-navigation a[href="#"]:hover{background-color:transparent}.main-navigation ul ul{background-color:rgba(255,255,255,.1);display:none}.main-navigation ul ul.toggled-on{display:block}.main-navigation .current_page_item>a{text-decoration:underline}.main-navigation .menu-item-has-children{display:flex;flex-wrap:wrap}.main-navigation .menu-item-has-children>a{flex-grow:1}.main-navigation .menu-item-has-children>ul{width:100%}.dropdown-toggle{padding:.5rem .75rem;color:#fff;width:2.5rem;text-align:center}.dropdown-toggle:focus,.dropdown-toggle:hover{background-color:rgba(255,255,255,.3)}.dropdown-toggle .fas{transition:transform .3s ease}.dropdown-toggle.toggled-on .fas{transform:rotate(90deg)}@media screen and (max-width:767px){.menu-toggle{display:block}.main-navigation{display:none}.main-navigation.toggled-on{display:block;width:100%}}.single-featured-image-header img{width:100%}.site-content{background-color:#efefef}.site-main{background:#fff}.site-content-header{position:relative;display:flex;align-items:center;padding:10rem 0}.site-content-header__image{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.site-content-header__content{position:relative;z-index:1;max-width:500px}.site-footer{background:#333;color:#fff;margin-bottom:41px}.site-info{background:#282828;padding:1em;text-align:center}.site-footer a{color:#ac9c7f}.site-footer a:focus,.site-footer a:hover{color:#ac9c7f;text-decoration:underline}.site-footer .widget-area{padding:1rem 0;display:flex;flex-wrap:wrap}.site-footer .widget{padding:1rem;min-width:33.3333%;flex:1}.site-footer p{margin-top:1rem}.site-footer .widget-title{margin-bottom:1rem}.site-footer .widget_nav_menu a{color:#fff}@media screen and (max-width:767px){.site-footer .widget-area{display:block}}#footer-menu,#footer-menu ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center}#footer-menu{margin-bottom:1rem}#footer-menu li{display:inline-block;padding:0 10px}#footer-menu li+li{border-left:1px solid #fff}#footer-menu a{color:#fff}#footer-menu a:focus,#footer-menu a:hover{text-decoration:underline;color:#fff}.immo-typ:nth-child(2n),.immo-typ:nth-child(odd) .immo-list-item__meta{background-color:#e5e5e4}.immo-typ:nth-child(odd) .immo-list-item__meta-item+.immo-list-item__meta-item{border-color:#fff}.immo-typ:nth-child(2n) .immo-list-item__meta{background-color:#fff}.immo-typ:nth-child(2n) .immo-list-item__meta-item+.immo-list-item__meta-item{border-color:#e5e5e4}.immo-typ__title{color:#750116;font-size:30px}.immo-typ__empty{font-size:2rem;color:#555}.immo-list-item{border-radius:5px;overflow:hidden}.immo-list-item__image{position:relative}.immo-list-item__image img{height:140px;object-fit:cover;width:100%}.immo-list-item__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s}.immo-list-item__image:focus .immo-list-item__image-overlay,.immo-list-item__image:hover .immo-list-item__image-overlay{pointer-events:auto;opacity:1}.immo-list-item__image-overlay-btn{display:inline-block;padding:10px 15px;color:#fff;border:1px solid #fff;border-radius:3px}.immo-list-item__image--highlight img,.immo-list-item__image--kfw_foerderung img,.immo-list-item__image--neu img,.immo-list-item__image--reserviert img,.immo-list-item__image--sonderabschreibung img,.immo-list-item__image--verkauft img,.immo-list-item__image--vorankuendigung img{border:4px solid}.immo-list-item__image-caption{position:absolute;top:13px;left:4px;padding:10px;padding-right:14px;background-color:#000;color:#fff;font-weight:700}@supports (clip-path:polygon(100% 0%,0 50%,100% 100%,0 100%,0 0)){.immo-list-item__image-caption::after{position:absolute;left:100%;top:0;content:'';display:block;background-color:#000;width:10px;height:100%;clip-path:polygon(100% 0%,0 50%,100% 100%,0 100%,0 0)}}.immo-list-item__image--verkauft img{border-color:#750116}.immo-list-item__image--verkauft .immo-list-item__image-caption,.immo-list-item__image--verkauft .immo-list-item__image-caption::after{background-color:#750116}.immo-list-item__image--sonderabschreibung img{border-color:#ffdc33}.immo-list-item__image--sonderabschreibung .immo-list-item__image-caption,.immo-list-item__image--sonderabschreibung .immo-list-item__image-caption::after{background-color:#ffdc33;color:#000}.immo-list-item__image--neu img{border-color:#ac9c7f}.immo-list-item__image--neu .immo-list-item__image-caption,.immo-list-item__image--neu .immo-list-item__image-caption::after{background-color:#ac9c7f}.immo-list-item__image--reserviert img{border-color:#b72b00}.immo-list-item__image--reserviert .immo-list-item__image-caption,.immo-list-item__image--reserviert .immo-list-item__image-caption::after{background-color:#b72b00}.immo-list-item__image--kfw_foerderung img{border-color:#386833}.immo-list-item__image--kfw_foerderung .immo-list-item__image-caption,.immo-list-item__image--kfw_foerderung .immo-list-item__image-caption::after{background-color:#386833}.immo-list-item__image--vorankuendigung img{border-color:#1b4d9e}.immo-list-item__image--vorankuendigung .immo-list-item__image-caption,.immo-list-item__image--vorankuendigung .immo-list-item__image-caption::after{background-color:#1b4d9e}.immo-list-item__image--highlight img{border-color:#7e92ab}.immo-list-item__image--highlight .immo-list-item__image-caption,.immo-list-item__image--highlight .immo-list-item__image-caption::after{background-color:#7e92ab}.immo-list-item__title{font-weight:700;color:#000}.immo-list-item__title:focus,.immo-list-item__title:hover{color:#750116}.immo-list-item__meta-item{padding:10px;border-left-width:1px}@media screen and (min-width:992px) and (max-width:1199px){.immo-list-item__meta{flex-wrap:wrap}.immo-list-item__meta-item{flex-grow:1}.immo-list-item__meta-item:nth-child(3){border-left-width:0;border-top-width:1px}}.immo-header-box{background-color:#e5e5e5;padding:1rem}.immo-header-box__title{color:#750116;margin-bottom:1rem;font-size:18px;font-weight:700}.immo-header-box--tel{white-space:nowrap}.immo-header__title{color:#750116;font-weight:700}.immo-gallery{position:relative}.immo-gallery .immo-list-item__image-caption{left:1rem;left:calc(1rem + 4px);top:2rem;top:calc(2rem + 4px)}.immo-gallery__main{margin-right:1rem;display:block}.immo-gallery__main-img{min-width:0;object-fit:cover;display:block;width:100%}.immo-gallery__list{width:100px;overflow-x:hidden;overflow-y:auto}.immo-gallery__list,.immo-gallery__main-img{max-height:330px}.immo-gallery__thumb{opacity:.7;transition:opacity .3s;cursor:pointer}.immo-gallery__thumb:focus,.immo-gallery__thumb:hover{opacity:1}.immo-gallery__thumb+.immo-gallery__thumb{margin-top:.5rem}.immo-gallery__thumb--active{opacity:1}.immo-gallery__thumb-img{display:block}.immo-daten-fakten{background-color:#e5e5e5}.immo-daten-fakten__title{color:#750116}.immo-daten-fakten__table{width:100%}.immo-daten-fakten tr:nth-child(odd) td,.immo-daten-fakten tr:nth-child(odd) th{background-color:#fff}.immo-desc__title{color:#750116}@media screen and (min-width:768px){.immo-desc__content{columns:2;column-gap:2rem}.immo-desc__content>p:first-child{margin-top:0}}.immo-map{min-height:300px}.immo-map.js--not-loaded{cursor:pointer;position:relative;border:1px solid #aaa;border-radius:.5em background-position: center center;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152' viewBox='0 0 152 152'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='temple' fill='%23dddddd' fill-opacity='0.25'%3E%3Cpath d='M152 150v2H0v-2h28v-8H8v-20H0v-2h8V80h42v20h20v42H30v8h90v-8H80v-42h20V80h42v40h8V30h-8v40h-42V50H80V8h40V0h2v8h20v20h8V0h2v150zm-2 0v-28h-8v20h-20v8h28zM82 30v18h18V30H82zm20 18h20v20h18V30h-20V10H82v18h20v20zm0 2v18h18V50h-18zm20-22h18V10h-18v18zm-54 92v-18H50v18h18zm-20-18H28V82H10v38h20v20h38v-18H48v-20zm0-2V82H30v18h18zm-20 22H10v18h18v-18zm54 0v18h38v-20h20V82h-18v20h-20v20H82zm18-20H82v18h18v-18zm2-2h18V82h-18v18zm20 40v-18h18v18h-18zM30 0h-2v8H8v20H0v2h8v40h42V50h20V8H30V0zm20 48h18V30H50v18zm18-20H48v20H28v20H10V30h20V10h38v18zM30 50h18v18H30V50zm-2-40H10v18h18V10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.immo-map.js--not-loaded::after{content:'Klicken um Karte zu laden';position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:2em}.immo-nav{padding-top:40px;background-color:#ac9c7f;box-shadow:0 0 11px 0 rgba(0,0,0,.25);text-align:center;position:sticky;top:74px;z-index:40}.immo-nav-item{display:inline-block;padding:.75rem 1rem;color:#fff}.immo-nav-item:focus,.immo-nav-item:hover{color:#fff;background-color:rgba(0,0,0,.25)}.immo-nav-anchor{position:relative;top:-200px}.immo-energieausweis{position:relative}.energieausweis{position:relative;width:100%}.energieausweis_skala{background:-webkit-gradient(linear,left top,right top,from(#66b147),color-stop(#f8e832),to(#e22f28));background:-o-linear-gradient(left,#66b147,#f8e832,#e22f28);background:linear-gradient(to right,#66b147,#f8e832,#e22f28);padding:.5rem 0;overflow:hidden}.effizienzklassen,.energieausweis_legende{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.effizienzklassen,.effizienzklassen>li,.energieausweis_legende,.energieausweis_legende>li{list-style:none;padding:0;margin:0}.effizienzklassen>li{text-align:center;border-right:1px solid rgba(255,255,255,.6)}.effizienzklassen .effizienzklasse_a_plus{width:13%}.effizienzklassen .effizienzklasse_a{width:7.1%}.effizienzklassen .effizienzklasse_b{width:9.6%}.effizienzklassen .effizienzklasse_c{width:9.6%}.effizienzklassen .effizienzklasse_d{width:12.3%}.effizienzklassen .effizienzklasse_e{width:11.4%}.effizienzklassen .effizienzklasse_f{width:14.7%}.effizienzklassen .effizienzklasse_g{width:15.6%}.effizienzklassen .effizienzklasse_h{width:6.7%}.effizienzklassen>li.last{border:none}.energieausweis_legende>li{margin-top:.5rem;width:9.45%}.energieausweis_legende>li.last{text-align:right;width:5.5%}.ergebnis{padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.energieausweis_tooltip{border:none;background:#ac9c7f;color:#fff;display:inline-block;padding:12px;white-space:nowrap}.energieausweis_tooltip_triangle{position:absolute;width:0;height:0;border:10px solid transparent;bottom:0;border-color:#ac9c7f transparent transparent;margin-left:-10px}.immo-kaufpreis-popup-bg{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;right:0;bottom:0;z-index:990}.immo-kaufpreis-popup{position:fixed;top:10%;left:50%;max-width:600px;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1000;background-color:#fff;padding:1rem;font-size:1rem}.immo-kaufpreis-popup__title{font-size:1.25rem}.immo-kaufpreis-popup__visual-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem}.immo-kaufpreis-popup__visual-title>span{margin-left:auto}.immo-kaufpreis-popup__visual-title>span:first-child{margin-left:0;margin-right:1rem}.immo-kaufpreis-popup__visual{margin-bottom:1rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.immo-kaufpreis-popup th{font-weight:400;text-align:left;padding:.1rem .5rem;background-color:#fff}.immo-kaufpreis-popup td{text-align:right;padding:.1rem .5rem;background-color:#fff;color:#000!important}.immo-kaufpreis-popup td:first-child{width:1px}.immo-kaufpreis-popup__visual-color{display:block;width:.75rem;height:.75rem}.immo-kaufpreis-popup__table-nebensum>td,.immo-kaufpreis-popup__table-nebensum>th{padding-top:1rem;border-bottom:2px solid #9a001c}.immo-kaufpreis-popup__table-sum>td,.immo-kaufpreis-popup__table-sum>th{padding-top:.75rem;border-bottom:2px solid #9a001c}.section-Tab__nav-item{border-color:#ac9c7f;background-color:#ac9c7f;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.section-Tab__nav-item--active,.section-Tab__nav-item:focus,.section-Tab__nav-item:hover{background-color:#fff;color:#750116}.module-Accordion-title,.section-Accordion-title{background-color:#ac9c7f;color:#fff}.module-Accordion.is-initialised .module-Accordion-title:focus,.module-Accordion.is-initialised .module-Accordion-title:hover,.section-Accordion.is-initialised .section-Accordion-title:focus,.section-Accordion.is-initialised .section-Accordion-title:hover{background-color:#750116}.dot-navigation{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:500}.dot-navigation--item{display:block;position:relative;color:#ac9c7f;width:18px;height:18px}.dot-navigation--item+.dot-navigation--item{margin-top:1rem}.dot-navigation--item::after{content:'';display:block;width:22px;height:22px;border-radius:5px;border:1px solid #ac9c7f;background-color:#fff}.dot-navigation--item span{position:absolute;display:none;top:50%;right:110%;right:calc(100% + .5rem);transform:translateY(-50%);padding:.25rem .5rem;border-radius:5px;white-space:nowrap;background-color:#fff}.dot-navigation--item.active::after,.dot-navigation--item:focus::after,.dot-navigation--item:hover::after{background-color:#ac9c7f}.dot-navigation--item.active span,.dot-navigation--item:focus span,.dot-navigation--item:hover span{display:block}.module-ModuleSideNav{display:none;margin-bottom:1em}.module-ModuleSideNav__list{padding-left:2.5em}.module-ModuleSideNav__list>li{padding-left:.5em}.module-ModuleSideNav__list>li+li{margin-top:.5em}@media only screen and (max-width:850px){.dot-navigation{display:none}.module-ModuleSideNav{display:block}}.section.vertical-centered{position:relative}.section-anchor{position:relative;top:-200px}.section.vertical-centered .section-anchor{position:absolute}.iframe-popup__bg{display:none;position:fixed;z-index:5000;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%}.iframe-popup__iframe{display:none;position:fixed;z-index:5010;background-color:#fff;left:50%;top:50%;width:90vw;height:90vh;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 11px 0 rgba(0,0,0,.25);border:3px solid #ac9c7f}.iframe-popup--active{display:block}.row-RowImageFlipLinks{display:flex;flex-wrap:wrap;margin-top:-20px;margin-left:-20px}.row-RowImageFlipLinks__card{perspective:700px;position:relative;height:300px;max-width:calc(33.3333% - 20px);flex-basis:calc(33.3333% - 20px);margin-top:20px;margin-left:20px}.row-RowImageFlipLinks__content{position:absolute;width:100%;height:100%;box-shadow:0 0 15px rgba(0,0,0,.1);transition:transform 1s;transform-style:preserve-3d}.row-RowImageFlipLinks__card:hover .row-RowImageFlipLinks__content{transform:rotateY(-180deg);transition:transform .75s}.row-RowImageFlipLinks__back,.row-RowImageFlipLinks__front{position:absolute;height:100%;width:100%;background:#fff;color:#91001a;text-align:center;border-radius:5px;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.row-RowImageFlipLinks__back{background:#91001a;color:#fff;transform:rotateY(180deg)}.row-RowImageFlipLinks__title{font-weight:700;font-size:1.2em;margin-bottom:20px}.row-RowImageFlipLinks__text{margin-bottom:20px}@media screen and (max-width:599px){.row-RowImageFlipLinks__card{max-width:calc(100% - 20px);flex-basis:calc(100% - 20px)}}
.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem;padding:5px;background-color: #000;color:#fff;}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{background:#fff;margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}
.sl-wrapper .sl-image img[src*=".svg"] {height: 100%;}