section.okd-hero{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:100vh;position:relative;padding:4rem 4rem 3rem}section.okd-hero h1{position:relative;z-index:6;text-transform:uppercase;color:#fff;margin:0}section.okd-hero span.house{display:block;width:36.15%;aspect-ratio:694/651;position:absolute;bottom:0;right:0;z-index:4;opacity:.3;mix-blend-mode:difference;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 57"><path d="M43.59,11.97L0,50.96v6.04h7.35L50.54,18.38l-6.96-6.4Z" style="fill:%23FFFFFF;"/><path d="M60,57v-12.43l-13.9,12.43h13.9Z" style="fill:%23FFFFFF;"/><path d="M30.58,0l-2.02,1.8L0,27.09v12.85L37.52,6.39,30.58,0Z" style="fill:%23FFFFFF;"/><path d="M56.61,23.97L19.67,57h14.1l26.23-23.45v-6.46l-3.39-3.12Z" style="fill:%23FFFFFF;"/></svg>') no-repeat center center;background-size:auto 100%}section.okd-hero>img,section.okd-hero>svg,section.okd-hero>picture,section.okd-hero>video{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}section.okd-hero:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;opacity:.9;background:linear-gradient(161.69deg, #000000 11.64%, rgba(0, 0, 0, 0) 44.9%),linear-gradient(186.94deg, #000000 -2.36%, rgba(0, 0, 0, 0) 20.73%),linear-gradient(50.05deg, #000000 6.9%, rgba(0, 0, 0, 0) 29.52%)}section.okd-hero:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.9;mix-blend-mode:soft-light;background:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/intro-bg.jpg) no-repeat center center;background-size:cover;z-index:2}@media only screen and (max-width: 1280px){section.okd-hero{padding:3rem}}@media only screen and (max-width: 782px){section.okd-hero{height:80vh;min-height:40.625rem;overflow:hidden}section.okd-hero span.house{width:100%;bottom:-20%}}@media only screen and (max-width: 550px){section.okd-hero{padding:1.5rem}}section.okd-brands{position:relative}section.okd-brands:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(to right, rgba(87, 87, 86, 0.2) 1px, transparent 1px);background-size:10rem 100%;mask-image:linear-gradient(to bottom, transparent 0%, black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 100%)}section.okd-brands .toc{width:100%;padding:3.75rem 0 3rem;position:relative;z-index:2;overflow:hidden}section.okd-brands .toc:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background-color:rgba(87,87,86,.2);mask-image:linear-gradient(to right, transparent, black 30%, black 70%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, black 30%, black 70%, transparent)}section.okd-brands .toc nav>ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;list-style:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}section.okd-brands .toc nav>ul::-webkit-scrollbar{display:none}section.okd-brands .toc nav>ul>li{flex:0 0 auto}section.okd-brands .toc nav>ul>li a{display:block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;font-size:1.125rem;font-weight:600;color:#000;line-height:1;position:relative;padding:1.15rem 1.625rem calc(1.15rem - 1px);background:transparent;border:1px solid #000;border-radius:2.5rem;-webkit-appearance:none;transition:all .2s}section.okd-brands .toc nav>ul>li a:hover{color:#fff;background:#000}section.okd-brands .toc+.wrap_inner{margin-top:-3rem}section.okd-brands .wrap_inner{position:relative;z-index:2}section.okd-brands .wrap_inner .okd-text{width:calc(100% - 32.5rem);max-width:64rem;padding:8.75rem 0}section.okd-brands .wrap_inner .okd-text p{line-height:.9}section.okd-brands .wrap_inner .okd-brands__actions{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:2rem 0 0}section.okd-brands .wrap_inner .okd-brands__actions>*{margin:0}section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{display:block;width:32.5rem;height:100%;object-fit:contain;position:absolute;top:0;right:calc((100vw - 1648px) / 2 * -1)}section.okd-brands .brands__wrapper{padding:0 3.75rem;position:relative;z-index:2;margin:.5rem 0 0}section.okd-brands .brands__wrapper .brands__row{display:flex;flex-wrap:nowrap;gap:.5rem;margin:.5rem -1.5rem 0;will-change:transform;transition:transform .2s ease-out}@media(prefers-reduced-motion: reduce){section.okd-brands .brands__wrapper .brands__row{transition:none}}section.okd-brands .brands__wrapper .brands__row--top{transform:translateX(-1.5rem)}section.okd-brands .brands__wrapper .brands__row--bottom{transform:translateX(1.5rem)}section.okd-brands .brands__wrapper .brand{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;width:calc(10% - (.5rem * 9 / 10));height:10rem;position:relative;z-index:3;background:#f2f2f2;border-radius:10px}section.okd-brands .brands__wrapper .brand>img,section.okd-brands .brands__wrapper .brand>svg,section.okd-brands .brands__wrapper .brand>picture{display:block;width:auto;height:auto;max-width:65%;max-height:3.5rem;object-fit:contain;opacity:.6}@media only screen and (max-width: 1680px){section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{right:calc((100vw - 1496px) / 2 * -1)}}@media only screen and (max-width: 1496px){section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{right:calc((100vw - 1280px) / 2 * -1)}section.okd-brands .brands__wrapper .brand{width:calc(15% - (.5rem * 9 / 10))}}@media only screen and (max-width: 1280px){section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{right:0}}@media only screen and (max-width: 1124px){section.okd-brands .wrap_inner .okd-text{width:calc(100% - 20rem)}section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{width:20rem;right:calc((100vw - 950px) / 2 * -1)}section.okd-brands .brands__wrapper .brand{width:calc(20% - (.5rem * 9 / 10))}}@media only screen and (max-width: 950px){section.okd-brands .toc+.wrap_inner{margin-top:3rem}section.okd-brands .wrap_inner .okd-text{width:100%;padding:0 0 3.75rem}section.okd-brands .wrap_inner>img,section.okd-brands .wrap_inner>svg,section.okd-brands .wrap_inner>picture{display:none;right:calc((100vw - 782px) / 2 * -1)}section.okd-brands .brands__wrapper .brand{height:7rem}}@media only screen and (max-width: 786px){section.okd-brands .toc nav>ul{gap:1rem}section.okd-brands .wrap_inner .okd-brands__actions{flex-direction:column;align-items:flex-start}section.okd-brands .brands__wrapper .brand{height:5rem}}section.okd-location{position:relative;z-index:10;background:#000}section.okd-location .wrap_inner{position:relative;z-index:3}section.okd-location .wrap_inner:before{display:block;content:"";width:100%;min-height:22.5rem;height:60vh}section.okd-location .wrap_inner .okd-location__name{margin-bottom:7.5rem}section.okd-location .wrap_inner .okd-location__name h2{color:#dcdc1d;text-transform:uppercase;position:relative;margin-bottom:0}section.okd-location .wrap_inner .okd-location__name h2:before{display:block;content:"";width:218px;height:271px;position:absolute;top:50%;left:-5rem;transform:translateY(-50%);background:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/fulda.svg) no-repeat center center;background-size:contain}section.okd-location .wrap_inner .okd-location__details{display:flex;flex-direction:row;align-items:flex-end}section.okd-location .wrap_inner .okd-location__details>ul{display:flex;flex-direction:row;align-items:flex-start;list-style:none}section.okd-location .wrap_inner .okd-location__details>ul>li{text-align:left;color:rgba(255,255,255,.8);padding:3.75rem;position:relative}section.okd-location .wrap_inner .okd-location__details>ul>li a{color:rgba(255,255,255,.8);text-decoration:none;transition:all .2s}section.okd-location .wrap_inner .okd-location__details>ul>li a:hover{color:#dcdc1d}section.okd-location .wrap_inner .okd-location__details>ul>li:first-child{padding-left:0}section.okd-location .wrap_inner .okd-location__details>ul>li:not(:first-child):after{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;pointer-events:none;background-color:rgba(255,255,255,.5);mask-image:linear-gradient(to bottom, transparent 0%, black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 100%)}section.okd-location .wrap_inner .okd-location__details>a.button{margin-left:auto;margin-bottom:3.75rem}section.okd-location:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:#000;background:linear-gradient(0deg, black 12%, rgba(255, 255, 255, 0) 100%)}section.okd-location>img,section.okd-location>svg,section.okd-location>picture{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width: 1496px){section.okd-location .wrap_inner .okd-location__details>ul>li{padding:3.75rem 2rem}}@media only screen and (max-width: 1280px){section.okd-location .wrap_inner .okd-location__details{flex-direction:column;align-items:flex-start}section.okd-location .wrap_inner .okd-location__details>ul{width:100%;justify-content:space-between}section.okd-location .wrap_inner .okd-location__details>a.button{margin-left:0}}@media only screen and (max-width: 1124px){section.okd-location .wrap_inner:before{height:40vh}section.okd-location .wrap_inner .okd-location__name{margin-bottom:3rem}section.okd-location .wrap_inner .okd-location__details>ul{flex-direction:column;justify-content:flex-start}section.okd-location .wrap_inner .okd-location__details>ul>li{padding:0}section.okd-location .wrap_inner .okd-location__details>ul>li:not(:last-child){margin-bottom:1rem}section.okd-location .wrap_inner .okd-location__details>ul>li:after{display:none}section.okd-location .wrap_inner .okd-location__details>a.button{margin-top:3.75rem}}@media only screen and (max-width: 550px){section.okd-location .wrap_inner:before{height:20vh}}section.okd-loyalty{padding-left:3.75rem !important;padding-right:3.75rem !important;position:relative;z-index:20}section.okd-loyalty .loyalty__wrapper{padding:11.25rem 5rem;position:relative;background:linear-gradient(270deg, #DCDC1D 42.47%, #FBD227 114.26%);border-radius:10px}section.okd-loyalty .loyalty__wrapper:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/loyalty-bg.png) no-repeat center center;background-size:cover;border-radius:10px}section.okd-loyalty .loyalty__wrapper>*{position:relative;z-index:2}section.okd-loyalty .loyalty__wrapper .family{display:inline-flex;flex-direction:row;align-items:center;gap:1rem;cursor:pointer;text-decoration:none;vertical-align:top;white-space:nowrap;font-size:1.125rem;font-weight:600;color:#000;line-height:1;position:relative;text-align:left;padding:.75rem 1.625rem .75rem .75rem;margin:0 0 3.75rem;background:transparent;border:1px solid #000;border-radius:2.5rem;-webkit-appearance:none;transition:all .2s}section.okd-loyalty .loyalty__wrapper .family>span{display:flex;flex-direction:row;align-items:center}section.okd-loyalty .loyalty__wrapper .family>span:before,section.okd-loyalty .loyalty__wrapper .family>span>span,section.okd-loyalty .loyalty__wrapper .family>span:after{display:block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center center;background-color:#000;background-size:cover;border:2px solid #fff;border-radius:50%;box-sizing:border-box}section.okd-loyalty .loyalty__wrapper .family>span:before{content:"";z-index:1;background-image:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/portrait-2.jpg)}section.okd-loyalty .loyalty__wrapper .family>span>span{position:relative;z-index:2;margin-left:-0.6rem;background-image:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/portrait-1.jpg)}section.okd-loyalty .loyalty__wrapper .family>span:after{content:"";z-index:3;margin-left:-0.6rem;background-image:url(//www.sporthausfulda.de/wp-content/themes/sporthaus/assets/images/portrait-3.jpg)}section.okd-loyalty .loyalty__wrapper h2{font-size:12.5rem;color:transparent;text-align:center;text-transform:uppercase;margin:0;-webkit-text-stroke:2px #000;text-stroke:2px #000}section.okd-loyalty .loyalty__wrapper p{max-width:36.25rem;margin:0 auto}section.okd-loyalty .loyalty__wrapper p b,section.okd-loyalty .loyalty__wrapper p strong{font-weight:700;color:#000}section.okd-loyalty .loyalty__wrapper>a.button{margin-top:5rem}section.okd-loyalty+section.okd-location{margin-top:-3.75rem}@media only screen and (max-width: 1680px){section.okd-loyalty{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (max-width: 1496px){section.okd-loyalty .loyalty__wrapper h2{font-size:10rem}}@media only screen and (max-width: 950px){section.okd-loyalty .loyalty__wrapper{padding:8rem 5rem}section.okd-loyalty .loyalty__wrapper h2{font-size:6rem}}@media only screen and (max-width: 550px){section.okd-loyalty{padding-left:1.5rem !important;padding-right:1.5rem !important}section.okd-loyalty .loyalty__wrapper{flex-direction:column;padding:4rem 1.5rem}section.okd-loyalty .loyalty__wrapper h2{font-size:4.5rem;letter-spacing:1px}section.okd-loyalty .loyalty__wrapper .family{white-space:normal;text-align:center;line-height:1.1;padding:.75rem 1.625rem}section.okd-loyalty .loyalty__wrapper .family>span{display:none}}@media only screen and (max-width: 420px){section.okd-loyalty .loyalty__wrapper h2{font-size:4rem;-webkit-text-stroke:1px #000;text-stroke:1px #000}}section.okd-quote{position:relative}section.okd-quote:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(to right, rgba(87, 87, 86, 0.2) 1px, transparent 1px);background-size:10rem 100%;mask-image:linear-gradient(to bottom, transparent, black 40%, black 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black 40%, black 80%, transparent)}section.okd-quote .marquee{width:100%;padding:3.75rem 0 3rem;position:relative;z-index:2;overflow:hidden}section.okd-quote .marquee:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background-color:rgba(87,87,86,.2);mask-image:linear-gradient(to right, transparent, black 30%, black 70%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, black 30%, black 70%, transparent)}section.okd-quote .marquee .marquee__track{position:relative;width:100%;display:flex;overflow:hidden;gap:2rem;user-select:none}section.okd-quote .marquee .marquee__track .marquee__group{flex-shrink:0;display:flex;align-items:center;gap:2rem;animation:scroll 50s linear infinite}section.okd-quote .marquee .marquee__track .marquee__group span{font-family:"Oskari G2",sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;color:#d1d1d2;white-space:nowrap}section.okd-quote .marquee:hover .marquee__track .marquee__group{animation-play-state:paused}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 2rem))}}section.okd-quote .wrap_inner{position:relative;z-index:2}section.okd-quote .okd-text{max-width:64rem;padding:8.75rem 0 5rem}section.okd-quote .okd-text p{line-height:.9}section.okd-team{position:relative}section.okd-team:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(to right, rgba(87, 87, 86, 0.2) 1px, transparent 1px);background-size:10rem 100%;mask-image:linear-gradient(to bottom, transparent 0%, black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 100%)}section.okd-team .wrap_inner{position:relative;z-index:2}section.okd-team .wrap_inner>.okd-text{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:3.75rem}section.okd-team .wrap_inner>.okd-text>h2{max-width:32rem;margin-bottom:0}section.okd-team .wrap_inner>.okd-text>p{flex:0 0 auto;max-width:32rem;padding-bottom:.5rem}section.okd-team .okd-team__wrapper{display:flex;flex-direction:row;align-items:stretch;gap:1.5rem;position:relative;z-index:2;margin:3.75rem 0 0}section.okd-team .okd-team__wrapper .person{width:calc(25% - (1.5rem * 3 / 4));height:29.375rem;flex:0 0 auto}section.okd-team .okd-team__wrapper .person img{display:block;width:100%;height:auto;aspect-ratio:362/420;object-fit:cover;margin-bottom:1.5rem;background:#d1d1d2;border-radius:10px;transition:all .2s}section.okd-team .okd-team__wrapper .person h3{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:600;color:#000;margin-bottom:.375rem}section.okd-team .okd-team__wrapper .person p{display:none;text-align:left}section.okd-team .okd-team__wrapper .person:hover img{aspect-ratio:362/395}section.okd-team .okd-team__wrapper .person:hover p{display:block}@media only screen and (max-width: 1124px){section.okd-team .wrap_inner>.okd-text{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}section.okd-team .wrap_inner>.okd-text>h2{max-width:100%}section.okd-team .wrap_inner>.okd-text>p{max-width:36.25rem}section.okd-team .okd-team__wrapper{flex-wrap:wrap}section.okd-team .okd-team__wrapper .person{width:calc(50% - (1.5rem / 2));height:auto}section.okd-team .okd-team__wrapper .person p{display:block}}section.okd-tiles .okd-tiles__wrapper{position:relative}section.okd-tiles .okd-tiles__wrapper .tile{width:100%;height:50rem;position:sticky;top:4rem}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(1){z-index:1}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(2){z-index:2}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(3){z-index:3}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(4){z-index:4}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(5){z-index:5}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(6){z-index:6}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(7){z-index:7}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(8){z-index:8}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(9){z-index:9}section.okd-tiles .okd-tiles__wrapper .tile:nth-child(10){z-index:10}section.okd-tiles .okd-tiles__wrapper .tile+.tile .tile__inner{margin-top:1.5rem}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner{width:100%;height:100%;padding:3rem;position:relative;background:#000;border-radius:10px}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner:before{content:"";display:block;position:absolute;inset:0;z-index:5;background:transparent;pointer-events:auto;cursor:default;transition:opacity .2s ease}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner .wpvr-cardboard{max-width:100% !important;height:calc(100% - 5.25rem) !important;border-radius:10px !important}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner a.button{margin-top:1.5rem}section.okd-tiles .okd-tiles__wrapper .tile.tour360.tile--stuck .tile__inner:before{pointer-events:none;opacity:0}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner{display:flex;flex-direction:row-reverse;align-items:stretch;gap:3rem;width:100%;height:100%;padding:3rem;background:#000;border-radius:10px}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content{width:calc(50% - (3rem / 2));flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;padding:2rem 2rem 2rem 0}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content p{color:#fff;line-height:.9}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0 0 3.75rem}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content ul>li{padding:.75rem 0 .75rem 3.5rem;position:relative;color:rgba(255,255,255,.8)}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content ul>li:before{display:block;content:"";width:2rem;height:2rem;position:absolute;top:.65rem;left:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="%23DCDC1D" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="M12 5v14"/></svg>') no-repeat center center;background-size:100% auto}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content .tile__action{display:flex;flex-direction:row;gap:1rem;flex:0 0 auto;position:relative;z-index:3;margin-top:auto}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content .tile__action>a.button{flex:0 0 auto}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media{width:calc(50% - (3rem / 2));flex:0 0 auto;position:relative}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media .tile__media-caption{position:absolute;left:1.5rem;bottom:1.25rem;z-index:2}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media .tile__media-caption p{color:rgba(255,255,255,.8);text-align:left}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media .tile__media-caption p b,section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media .tile__media-caption p strong{display:block;color:#fff}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>img,section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>svg,section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>picture{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner{display:flex;flex-direction:column;width:100%;height:100%;background:#000;border-radius:10px}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;padding:10rem 3rem 0;z-index:3;overflow:hidden}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content h3{font-size:16.25rem;color:transparent;text-transform:uppercase;margin:0 0 0 -4rem;-webkit-text-stroke:2px #fff;text-stroke:2px #fff}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content p{max-width:36.25rem;color:rgba(255,255,255,.8)}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex:0 0 auto;position:relative;z-index:3}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .button{margin:0 3rem 3rem 3rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps{display:flex;flex-direction:row;align-items:center;list-style:none}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li{padding:3.75rem 5rem 3.75rem 5rem;position:relative;color:rgba(255,255,255,.8);text-align:left}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li:before{display:block;content:"";width:2rem;height:2rem;position:absolute;top:3.5rem;left:1.5rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="M12 5v14"/></svg>') no-repeat center center;background-size:100% auto}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li:after{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;pointer-events:none;background-color:rgba(255,255,255,.5);mask-image:linear-gradient(to bottom, transparent 0%, black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 100%)}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner>img,section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner>svg,section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner>picture{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1;border-radius:10px}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner:after{display:block;content:"";width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);border-radius:10px}@media only screen and (max-width: 1496px){section.okd-tiles .okd-tiles__wrapper .tile{height:42rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content h3{font-size:10rem}}@media only screen and (max-width: 1280px){section.okd-tiles .okd-tiles__wrapper .tile{top:3rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner{justify-content:flex-end;gap:2rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content{height:auto}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:3rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps{flex-direction:column;align-items:flex-start;gap:1rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li{padding:0 0 0 6rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li:before{top:-0.3rem;left:2.5rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li:after{display:none}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner{padding:1.5rem}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content .tile__action{flex-direction:column;align-items:flex-start}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content .tile__action .button{margin-top:0}}@media only screen and (max-width: 950px){section.okd-tiles .okd-tiles__wrapper .tile{height:auto;position:relative}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content h3{font-size:6rem;margin:0 0 0 -3rem}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner{flex-direction:column-reverse}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media{width:100%}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>img,section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>svg,section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__media>picture{max-height:550px}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content{width:100%;padding:0 0 2rem}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content ul{margin:0 0 2rem}section.okd-tiles .okd-tiles__wrapper .tile.image_text .tile__inner .tile__content ul>li{margin-bottom:0}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner{padding:1.5rem}section.okd-tiles .okd-tiles__wrapper .tile.tour360 .tile__inner .wpvr-cardboard{height:30rem !important}}@media only screen and (max-width: 550px){section.okd-tiles .okd-tiles__wrapper .tile{top:1.5rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content{padding:10rem 2rem 0}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content h3{font-size:4.5rem;margin:0 0 0 -2rem;letter-spacing:1px}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .button{margin:0 2rem 2rem 2rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li{padding:0 0 0 5rem}section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__action .tile__usps>li:before{left:2rem}}@media only screen and (max-width: 420px){section.okd-tiles .okd-tiles__wrapper .tile.department .tile__inner .tile__content h3{font-size:4rem;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}}@media only screen and (max-height: 50rem){section.okd-tiles .okd-tiles__wrapper .tile{position:relative;top:auto}}