footer{background:var(--colorDark);position:relative;overflow:hidden}footer::after{content:"";background:url("/typo3conf/ext/wr_designblank/Resources/Public/Images/footer_pattern.webp");position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10;pointer-events:none;background-size:cover}footer #footer-content .container-limited{max-width:1200px;padding-top:100px;padding-bottom:200px;display:flex;justify-content:space-between}footer #footer-content .contact .header{color:var(--colorWhite);font-family:Raleway;font-size:32px;font-weight:700;margin-bottom:30px}footer #footer-content .contact .header .navbar-brand{display:none;background:var(--colorWhite);border-radius:5px;width:fit-content;margin-right:20px}footer #footer-content .contact p{color:var(--colorWhite);font-family:"Open Sans";font-size:16px;font-weight:initial;max-width:550px}footer #footer-content .contact p.subheader{font-weight:700}footer #footer-nav ul{list-style:none;padding:0px;margin:0px}footer #footer-nav ul li{margin-bottom:20px;margin-left:40px}footer #footer-nav ul li .nav-item{color:#FFF;font-family:Raleway;font-size:24px;font-style:normal;font-weight:600;line-height:normal;pointer-events:none;margin-bottom:20px}footer #footer-nav ul li .dropdown{max-width:160px}footer #footer-nav ul li .dropdown .dropdown-item{color:var(--Tertiary-Color, #BD4A2C);font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;width:fit-content;white-space:normal}footer #footer-nav ul li .dropdown .dropdown-item:hover,footer #footer-nav ul li .dropdown .dropdown-item.active{color:var(--colorSecondary)}footer #policy .container-limited{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:700px){footer #footer-content .container-limited{flex-direction:column;padding:50px 25px;padding-bottom:100px}footer #footer-content .contact .header{display:flex;align-items:center;font-size:16px;font-weight:700;margin-bottom:60px}footer #footer-content .contact .header .navbar-brand{display:block}footer #footer-content .contact p{margin-bottom:40px}footer #footer-nav ul{justify-content:initial !important}footer #footer-nav ul li{margin-right:40px;margin-left:initial}footer #footer-nav ul li .nav-item{font-size:16px;font-weight:600}footer #footer-nav ul li .dropdown{max-width:160px}footer #footer-nav ul li .dropdown .dropdown-item{font-size:14px;font-weight:400}footer #policy .container-limited{flex-direction:column-reverse}}