.footer a,.footer p{color:#fff}.footer a{font-size:13px}.footer a:hover{text-decoration:underline}.footer-content{justify-content:space-around}.footer-content .about div span{line-height:1.3;font-size:18px}.footer-content .menu div span{font-size:18px}.footer-content div{width:fit-content;color:#fff;line-height:1}.footer-content .footer-logo img{border-radius:50%;width:150px!important;height:150px}@media only screen and (max-width:992px){.footer-content{justify-content:space-between}}#navigation{position:absolute;width:100%;z-index:1001;background:rgba(77,111,143,.75)}#navigation .container{position:relative;z-index:1}header .container.grid{display:grid;grid-template-columns:240px auto;grid-gap:3rem}header .container .head_left{position:absolute}header .container .head_left .search{padding:.5rem 1rem;background:hsla(0,0%,100%,.35);transition:.4s;border:1px solid hsla(0,0%,100%,0)}header .container .head_left .search svg{margin-right:1.5rem;color:#fff}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}header .container .head_left .search input{background:none;border:none;color:#fff;font-size:18px}header .container .head_left .search input::placeholder{color:#fff;opacity:1}header .container .head_left .search input:focus{outline:none}header form{display:flex;align-items:center}header .container .head_left .menusocial{margin-top:1.2rem}.pull-right{float:right}header .container .head_left .menusocial a{margin-right:1.5rem;color:#fff;font-size:38px}nav ul.nav.menu{margin:0;padding:0;display:flex;justify-content:space-between;height:60px;align-items:center}#navigation nav ul li{box-sizing:border-box;text-transform:uppercase}nav ul.nav.menu>li{list-style:none;height:100%;padding-top:.8rem}#navigation .uk-navbar-toggle{display:none}nav ul.nav.menu>li>a{display:flex;justify-content:center;color:#fff}nav ul.nav.menu>li span{font-size:18px;letter-spacing:2px}@media only screen and (max-width:1444px){#navigation nav>ul.menu>li.parent>.nav-child{padding-left:0!important;background:none}}#navigation nav>ul.menu>li.parent>.nav-child{flex-wrap:nowrap;justify-content:center;display:none;margin:0 auto;line-height:1em;text-align:center;background-color:#fff}#navigation nav ul li ul{display:block}ol.unstyled,ul.unstyled{list-style:outside none none;margin-left:0;padding:0}#navigation nav>ul.menu>li.parent>.nav-child li.deeper.parent{text-transform:uppercase;width:200px}#navigation nav>ul.menu>li.parent>.nav-child li{position:relative;margin-right:25px;min-width:190px;text-align:left}#navigation .nav .nav-header span.image-title,#navigation .nav .separator span.image-title{position:absolute;left:0;min-width:160px;padding:0 5px!important;font-size:14px!important;letter-spacing:1px;line-height:20px;height:24px;margin:70px 0 0 -10px;color:#fff;background:rgba(77,111,143,.75)}.menu-active{display:flex!important;margin-top:18px;right:0;padding:20px;background:#fff;top:100%}.menu-active,.menu-niveau-2-container{left:0;width:100%;position:absolute}.nav-header img{width:100%}ul.nav-child.unstyled.small.sub-menu li a span{font-size:12px;text-transform:none;color:grey;transition:all .3s;letter-spacing:1px}ul.nav-child.unstyled.small.sub-menu li a span:hover{color:#000;font-weight:600;margin-left:10px}#navigation nav ul li ul li a{display:block;border-bottom:1px dotted grey;padding-top:10px}.navimg{position:absolute;right:0;font-size:30px!important;color:#fff!important;background-color:#4d6f8f;padding:10px 25px;font-weight:600;letter-spacing:5px}header .mobile{z-index:9999999;position:fixed;background-color:rgba(77,111,143,.9);height:100%;display:none;opacity:0;transition:all .3s}header .mobile-in{display:block!important;opacity:1}header .mobile ul{list-style:none}header .mobile ul li{margin-top:10px}header .mobile ul li a{text-decoration:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:2px}.float-right{float:right}header .toggler{display:none}@media only screen and (max-width:1200px){.desktop{display:none}header .toggler{display:block}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px!important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:1200px!important}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/7856326/hub_generated/template_assets/74937700737/1654161543599/MAIRIE/css/style.css */