@charset "UTF-8";
@font-face{font-family:"Proxima Nova Cn Th";src:url("../fsearch-quonts/ProximaNovaCondensed/ProximaNovaCond-Extrabld.eot");src:local("Proxima Nova Condensed Extrabold"), local("ProximaNovaCond-Extrabld"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Extrabld.eot?#iefix") format("embedded-opentype"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Extrabld.woff2") format("woff2"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Extrabld.woff") format("woff"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Extrabld.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova Cn Lt';src:url('../fonts/ProximaNovaCondensed/ProximaNovaCond-Light.eot');src:local('Proxima Nova Condensed Light'), local('ProximaNovaCond-Light'), url('../fonts/ProximaNovaCondensed/ProximaNovaCond-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNovaCondensed/ProximaNovaCond-Light.woff2') format('woff2'), url('../fonts/ProximaNovaCondensed/ProximaNovaCond-Light.woff') format('woff'), url('../fonts/ProximaNovaCondensed/ProximaNovaCond-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova Cn Rg";src:url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Bold.eot");src:local("Proxima Nova Condensed Bold"), local("ProximaNovaCond-Bold"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Bold.woff2") format("woff2"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Bold.woff") format("woff"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova Cn Lt";src:url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Semibold.eot");src:local("Proxima Nova Condensed Semibold"), local("ProximaNovaCond-Semibold"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Semibold.woff2") format("woff2"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Semibold.woff") format("woff"), url("../fonts/ProximaNovaCondensed/ProximaNovaCond-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Rift';src:url('../fonts/Rift/Rift-Regular.eot');src:local('Rift Regular'), local('Rift-Regular'), url('../fonts/Rift/Rift-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Rift/Rift-Regular.woff2') format('woff2'), url('../fonts/Rift/Rift-Regular.woff') format('woff'), url('../fonts/Rift/Rift-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Rift';src:url('../fonts/Rift/Rift-Bold.eot');src:local('Rift Bold'), local('Rift-Bold'), url('../fonts/Rift/Rift-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Rift/Rift-Bold.woff2') format('woff2'), url('../fonts/Rift/Rift-Bold.woff') format('woff'), url('../fonts/Rift/Rift-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Proxima Nova Cn Lt";font-size:1.3rem}select{font-family:"Proxima Nova Cn Lt" !important;border:none;width:160px;background:white}a{color:#444;text-decoration:underline}a:hover{color:#666}.arrow-down::after{content:' ▼'}@media (min-width:1400px){.container{max-width:1180px}}.img-responsive{width:100%;height:auto}.item-image img{width:100%;height:auto}.spalt-2{width:100%;column-width:100%;column-count:1;column-rule-color:#222}@media (min-width:992px){}h1,h2,h3,h4,h5{font-family:'Rift';font-weight:bold;text-transform:uppercase;color:#111}h1.very-big,h2.very-big,.very-bignav-link,.rubr-bignav-link,.first-blog .page-header h2{font-size:2rem !important;margin-bottom:1.2rem}@media (min-width:576px){h1.very-big,h2.very-big,.very-bignav-link,.first-blog .page-header h2{font-size:3.2rem !important;margin-bottom:2rem}}.page-header h2 a{text-decoration:none;padding-bottom:16px}.logo{margin-left:12px}.sticky{position:sticky;top:0}.bg-white{background:white}.stripes{min-height:147px;background:url("../img/bg/Kachel_Header-h147.jpg") center center repeat-x}#navbar1{border-top:2px dotted #222 !important;border-bottom:2px dotted #222 !important;background:white}.offcanvas.offcanvas-end{width:100%;padding-left:10%}.navbar{padding-top:0 !important;padding-bottom:0 !important}.navbar-nav{padding-top:0 !important;padding-bottom:0 !important;width:100%}.item-222 a,.item-226 a{font-weight:normal !important;padding-left:26px}.item-218 a,.item-1383 a{font-weight:normal !important}.item-222 a,.item-226 a,.item-218 a,.item-1383 a{line-height:1.4rem !important}.item-218 a{margin-top:-6px !important}.nav-link{text-transform:uppercase;font-size:1.6rem;font-family:'Rift';font-weight:regular;transition:0.5s;color:#FFF;font-weight:bold;white-space:nowrap}.item-1372{margin-left:30px}.search_nav-link{display:block;margin:6px 0 0 0}.fb_nav-link{display:block;margin:10px 10px 0 0}.abst-li{margin-left:12px}.dropdown-toggle{color:#fff !important}.nav-link:hover,.navbar-nav .nav-link.show{color:#999}.dropdown-menu{--bs-border-radius: none;background:#212529;border-left:2px dotted #222;border-right:2px dotted #222;border-top:none !important;border-bottom:2px dotted #222;text-transform:uppercase;font-weight:300;padding:6px}.dropdown-menu[data-bs-popper]{top:92%}.dropdown-menu li a{color:white;font-family:'Rift';font-size:1.4rem;font-weight:bold;margin:3px 0}.offcanvas-header{padding-top:0 !important;padding-bottom:0 !important}.offcanvas-body{margin-top:-20px;padding-top:0}@media (min-width:1200px){.offcanvas.offcanvas-end{padding-left:0}.offcanvas-body{margin-top:0}.nav-link{color:#222;font-size:1.7rem;font-weight:normal;margin-right:1rem}.dropdown-toggle{color:#222 !important}.mod-menu:hover li a.nav-link{color:#222}.mod-menu li a.nav-link:hover,.mod-menu li a.nav-link.dropdown-toggle.show,.mod-menu li.nav-item.current.active a.nav-link,.mod-menu li.nav-item.active.deeper.dropdown a.nav-link{transform:scale(1.15);opacity:1;filter:blur(0);text-decoration:none;color:#000}.mod-menu li a.nav-link::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:0.5s;transform-origin:right;transform:scaleX(0);z-index:-1}.mod-menu li a.nav-link:hover::before{transition:transform 0.5s;transform-origin:left;transform:scaleX(1)}.dropdown-menu{background:#fff}.dropdown-menu li a{color:#111}.dropdown-menu li a:hover,.dropdown-menu li.nav-item.current.active a{color:#111;background:#ffed00}}.mod-menu__sub{padding:0}.navbar-toggler.navbar-toggler-right.no-border{border:none !Important;color:#000}.navbar-toggler:focus{box-shadow:none !important}.depotler-menu li a{font-size:1.1rem}.rubr,.rubrnav-link{font-family:'Rift';font-weight:bold;text-transform:uppercase;color:#111;text-decoration:none !important}.rubr:hover .rubrnav-link:hover,.rubr-bignav-link:hover{color:#666}.rubr-bignav-link{font-size:2rem !important;font-family:'Rift';font-weight:bold;text-decoration:none;color:#111}@media (min-width:576px){.rubr-bignav-link{font-size:3.2rem !important;margin-top:-9px;display:block}}.carousel-indicators{bottom:100%;top:0 !important;margin-right:1% !important;justify-content:flex-end}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:5px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#222;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:1}.carousel-indicators .active{background-color:#ffed00}.carousel-control-next,.carousel-control-prev{bottom:20%}.carousel-control-next-icon,.carousel-control-prev-icon{margin-top:-80%}.carousel-item{transition:transform 1s linear}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:opacity 1s}.prog{display:block;padding:12px 8px;background-image:url("../img/bg/Stripes-fuer-Buttons500x118.jpg");margin-top:50px;border:2px solid #FFF;text-transform:uppercase;text-align:center;font-size:1.8rem;font-family:'Rift';font-weight:bold;border-radius:3px;width:100%}.prog a{color:#222;text-decoration:none !important}.btnback{display:inline-block;padding:10px 14px;background-color:#ffed00;border:2px solid #FFF;text-transform:uppercase;text-align:left;font-size:1.2rem;font-family:'Rift';font-weight:bold;line-height:1.3rem;border-radius:3px}.prog:hover,.btnback:hover{border:2px solid #ffed00}.perma{margin:0;background:url("../img/bg/Kachel_Header-h100.jpg") repeat-x center;border:2px solid #ffed00;border-radius:3px;text-align:center;padding:3px}.permabunt{margin:0;background:url("../img/bg/Stripes-Rainbow_breit.png") repeat-x center;border:2px solid #ffed00;border-radius:3px;text-align:center;padding:3px}.perma:hover,.permabunt:hover{border:2px solid #666;opacity:0.8}.veranst{width:100%;text-align:center;padding:4px 0}.veranst:hover{}.veranst img{width:100%;height:auto;border:2px solid #ffed00;border-radius:3px}.veranst img:hover{opacity:0.8;border:2px solid #666}.readmore a.btn.btn-secondary{background-color:white;color:#222;border:none}.newsflash-image{float:left}.newsflash-image img{width:100%;height:auto}.max-50 img{width:100%;height:auto;float:left}@media (min-width:768px){.max-50 img{width:50%;margin:0 6px 2px 0}.newsflash-image{float:left;margin:0 20px 2px 0}.newsflash-image img{max-width:400px;width:100%;height:auto}}.video{aspect-ratio:1.7777777778;width:100%}@supports not (aspect-ratio: 1){.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.blog-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0}@media (min-width:768px){.blog-items.columns-2 .blog-item{width:48% !important;margin-right:2%}}.blog-item{padding-bottom:24px}.col-haus{max-width:80%}.col-haus img{width:100%;height:auto}.depotler-list ul,.depotler-mainlist{list-style:none;padding:0;margin:0}.depotler-list ul li,.depotler-mainlist li{display:block;font-size:1.4rem;font-family:'Rift';font-weight:bold;padding-right:10px}.depotler-list ul li a,.depotler-mainlist li a{text-decoration:none;color:#111}.depotler-list ul li a:hover,.depotler-mainlist li a:hover{background:#ffed00}.nf-parent img,.ra-parent img{max-width:100%;height:auto}.nf-parent{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:12px}.nf1{grid-area:0.25}.nf2{grid-area:0.3333333333}.nf3{grid-area:0.375}.ra-parent{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:12px}.ra1{grid-area:0.25}.ra2{grid-area:0.3333333333}.perma-parent{display:grid;grid-template-columns:100%;grid-column-gap:0px;grid-row-gap:12px}@media (min-width:615px){.ra-parent{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:12px;grid-row-gap:0px}.ra1{grid-area:0.25}.ra2{grid-area:0.0833333333}.perma-parent{display:grid;grid-template-columns:auto auto auto;grid-column-gap:30px;grid-row-gap:30px}}.pad-weitere{padding-left:0.4rem;padding-right:0.4rem}#cont-haus{box-sizing:border-box;position:relative;width:100%;background:url("https://depotdortmund.de/images/haus/grundriss.png") no-repeat;float:left}#haus-links{box-sizing:border-box;width:100%;float:right;padding-left:1.2em}@media (min-width:992px){#cont-haus{width:50%;max-width:492px}#haus-links{padding-left:1.2em;width:50%}.perma-parent{display:grid;grid-template-columns:auto auto auto auto auto;grid-column-gap:30px;grid-row-gap:30px}}@media (min-width:768px){.nf-parent{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:12px;grid-row-gap:0px}.nf1{grid-area:0.25}.nf2{grid-area:0.0833333333}.nf3{grid-area:0.0416666667}.pad-weitere{padding-left:2rem;padding-right:2rem}}.haus-gs,.haus-01,.haus-02,.haus-03,.haus-04,.haus-05,.haus-06,.haus-07,.haus-08,.haus-09,.haus-10,.haus-11,.haus-12,.haus-13,.haus-14,.haus-15-1,.haus-15-2,.haus-15-3,.haus-15-4,.haus-16,.haus-17,.haus-18,.haus-19,.haus-20,.haus-21{position:absolute;top:0;left:0;display:none}.haus-gs{z-index:10}.haus-01{z-index:2}.haus-02{z-index:3}.haus-03{z-index:4}.haus-04{z-index:5}.haus-05{z-index:6}.haus-06{z-index:7}.haus-07{z-index:8}.haus-08{z-index:9}.haus-09{z-index:10}.haus-10{z-index:11}.haus-11{z-index:12}.haus-12{z-index:13}.haus-13{z-index:14}.haus-14{z-index:15}.haus-15-1{z-index:16}.haus-15-2{z-index:17}.haus-15-3{z-index:18}.haus-15-4{z-index:19}.haus-16{z-index:20}.haus-17{z-index:21}.haus-18{z-index:22}.haus-19{z-index:23}.haus-20{z-index:24}.haus-21{z-index:25}.lage{font-family:'Rift';font-weight:bold}.lage a:hover{background:#ffed00}.responsive-map{position:relative;padding-bottom:50%;padding-top:15px;height:0;overflow:hidden}.responsive-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#search-container{height:40px !important;position:absolute;z-index:1000;left:50%;transform:translate(-50%)}#search-container.search--fixed{position:fixed;top:60px;z-index:1000;left:50%;transform:translate(-50%)}.moduletable .suche{width:100%}#collapseSearch{width:100%}.search_suche{background:#ffed00;padding:6px 0}.search-query{width:100% !important;background:#ffed00;border-top:none;border-left:none;border-right:none;border-bottom:none;text-align:center}.search-query:focus{outline:none}.element-invisible{display:none}.collapse:not(.show){display:none}.collapsing{height:30px;overflow:hidden;transition:width 1.45s ease}.collapsing.collapse-horizontal{width:0;height:auto}.pagination{justify-content:space-between;margin:20px 0}.btn-secondary.previous,.btn-secondary.next{font-family:'Rift';border-radius:3px !important;border:2px solid #ffed00;background-color:#ffed00;color:#111;padding:8px 14px;font-size:1rem !important;font-weight:bold}.btn-secondary.previous:hover,.btn-secondary.next:hover{background:white}.acym_module_form .onefield{}.subbutton{width:60px;height:80px;background:url("/images/2024/pictos/Pfeil_absenden30h.jpg") center center no-repeat;border:1px solid white;border-radius:2px}.subbutton:hover{border:1px solid #666}.invertme img{filter:invert(100%)}@media (min-width:1200px){.invertme img{filter:none}}.badge.badge-info{color:#222 !important;font-size:1.3rem !important}#login-form-130 ul.mod-login__options{display:none}.weiter1{display:none}#mehr,#zurueck{font-size:1.3rem;cursor:pointer;font-weight:bold}.item-image a:hover{filter:grayscale(0.6)}.input-group{border:1px solid #333 !important;border-radius:2px !important;margin-bottom:16px}.form-control{border-radius:0 5px 5px 0}.com-users-login,.com-users-registration{max-width:400px}/*# sourceMappingURL=/templates/depotdortmund2024/css/depot24.screen.css.map */