@import url(https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Funnel+Sans:ital,wght@0,300..800;1,300..800&display=swap);.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}:root{--gutter:1.6rem;--grid-gutter:7rem;--contentblock-margin:5rem}@media(max-width:1300px){body{--grid-gutter:6rem}}@media(max-width:1024px){body{--grid-gutter:4rem}}@media(max-width:768px){body{--gutter:1.2rem;--grid-gutter:1.2rem;--contentblock-margin:2.4rem}}@media(max-width:480px){body{--grid-gutter:1.2rem}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}footer{background:#001a3b;padding:8rem 0;color:#fff;border-radius:3.2rem 3.2rem 0 0;margin-top:5rem}footer .breda-logo{position:absolute;right:0;bottom:0;width:12rem}footer .image-wrapper img{width:20rem}footer .top-wrapper{padding-bottom:5.6rem;border-bottom:1px solid rgba(255,255,255,.2)}footer .top-wrapper h4{margin-bottom:2.4rem;color:#fff}footer .top-wrapper .menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}footer .top-wrapper .menu-list a{text-decoration:none;font-size:1.8rem;font-weight:400;line-height:140%;opacity:1;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}footer .top-wrapper .menu-list a:hover{opacity:.8}footer .top-wrapper .socials-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}footer .top-wrapper .socials-list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;font-family:"Funnel Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;opacity:1;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}footer .top-wrapper .socials-list a:hover{opacity:.8}footer .top-wrapper .socials-list a i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:5.6rem;height:5.6rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.6rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#001a3b;background:#f3fdbf;border-radius:1.6rem;font-size:3.2rem}footer .bottom-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:5.6rem}footer .bottom-wrapper span{font-size:1.4rem}footer .bottom-wrapper .no-bullets{gap:5.6rem;font-size:1.4rem}footer .bottom-wrapper .no-bullets a{text-decoration:none}@media(max-width:768px){footer{padding:4rem 0;margin-top:3.2rem}footer .breda-logo{width:16rem}footer .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .image-wrapper img{width:20rem;height:20rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}footer .top-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem;padding-bottom:4rem}footer .top-wrapper .menu-list{gap:2.4rem}footer .bottom-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:4rem;gap:4rem}footer .bottom-wrapper .no-bullets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}footer h4{font-size:2.2rem}}
/*# sourceMappingURL=footer.css.map */
