.region-mobile-nav .navigation ul li.menu-item--expanded .show-submenu:after,.region-mobile-nav .social-links .menu .menu-item a.linkedin:before,.region-mobile-nav .social-links .menu .menu-item a[href*=linkedin]:before,.region-mobile-nav .social-links .menu .menu-item a.youtube:before,.region-mobile-nav .social-links .menu .menu-item a[href*=youtube]:before,.region-mobile-nav .social-links .menu .menu-item a.facebook:before,.region-mobile-nav .social-links .menu .menu-item a[href*=facebook]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.ui-dialog-off-canvas #drupal-off-canvas .js-layout-builder-category .details-wrapper a.use-ajax img{min-width:200px}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter/inter.woff2) format("woff2")}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins/Poppins-Bold.woff2) format("woff2")}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/poppins/Poppins-ExtraBold.woff2) format("woff2")}body.menu-active{overflow-y:hidden}@media print, screen and (max-width: 47.99875em){body.menu-active{height:100vh}body.menu-active #main-content{pointer-events:none;opacity:0;height:100vh;overflow:hidden}}.region-mobile-nav{display:none;position:absolute;width:100vw;margin-top:64px;top:0;left:0;background-color:#fff;overflow-y:auto;height:calc(100vh - 64px);padding-bottom:100px}.menu-active .region-mobile-nav{display:block}@media print, screen and (min-width: 64em){.menu-active .region-mobile-nav{display:none}}.region-mobile-nav .navigation{padding:30px 16px}.region-mobile-nav .navigation ul{margin-left:0;margin-bottom:0;list-style:none}.region-mobile-nav .navigation ul li{list-style:none}.region-mobile-nav .navigation ul li.menu-item--expanded{position:relative;padding-right:30px}.region-mobile-nav .navigation ul li.menu-item--expanded .show-submenu{font-size:0;position:absolute;right:0;top:10px;display:block;cursor:pointer;transition:all 0.3s ease}.region-mobile-nav .navigation ul li.menu-item--expanded .show-submenu:after{content:"";font-size:2.5rem;color:#fa0}.region-mobile-nav .navigation ul li.menu-item--expanded .show-submenu.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu{background-color:#fff;height:100%;width:100%;top:0;left:0;margin:0;display:none;z-index:1}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu.is-active{display:block;padding-left:16px}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu a{text-align:left;font-weight:400}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu .menu.is-active{position:relative;padding:16px}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu .menu.is-active:before{content:'';position:absolute;width:100vw;height:100%;left:-32px;top:0;background:#f5f5f5;z-index:0}.region-mobile-nav .navigation ul li.menu-item--expanded>.menu .menu.is-active li{position:relative;z-index:1}.region-mobile-nav .navigation ul li.menu-item--expanded .back-button{margin-top:62px}.region-mobile-nav .navigation ul li.menu-item--expanded .back-button a{color:#fa0}.region-mobile-nav .navigation ul li a{display:flex;align-items:center;font-weight:600;line-height:2;letter-spacing:0.6px;color:#000;padding:10px 0}.region-mobile-nav .navigation ul li a:hover,.region-mobile-nav .navigation ul li a:focus,.region-mobile-nav .navigation ul li a:active{text-decoration:underline}.region-mobile-nav .navigation ul li .menu{margin-left:30px}.region-mobile-nav>ul{display:flex;align-items:center;margin:0;gap:10px;width:100%;background:white;position:fixed;bottom:0;padding:30px 16px}@media print, screen and (min-width: 48em){.region-mobile-nav>ul{gap:24px}}.region-mobile-nav>ul li{padding:0;list-style:none}.region-mobile-nav>ul li.planet a{-webkit-mask-image:url(../assets/images/svg/planet.svg);mask-image:url(../assets/images/svg/planet.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#686868}.region-mobile-nav>ul li.planet a:hover{background-color:#fa0}.region-mobile-nav>ul li.mail a{-webkit-mask-image:url(../assets/images/svg/mail.svg);mask-image:url(../assets/images/svg/mail.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#686868}.region-mobile-nav>ul li.mail a:hover{background-color:#fa0}.region-mobile-nav>ul li a{display:block;font-size:0;width:24px;height:24px}.region-mobile-nav .social-links{background:#fff;height:70px;position:fixed;bottom:0;width:100%;display:flex;align-items:center}.region-mobile-nav .social-links .menu{justify-content:center;display:flex;gap:16px;margin:0;padding:0 16px}@media print, screen and (min-width: 48em){.region-mobile-nav .social-links .menu{justify-content:flex-start}}.region-mobile-nav .social-links .menu .menu-item{padding:0}.region-mobile-nav .social-links .menu .menu-item a{color:#fa0;display:block;transition:all 0.3s ease}.region-mobile-nav .social-links .menu .menu-item a.linkedin,.region-mobile-nav .social-links .menu .menu-item a[href*=linkedin]{font:0/0 transparent;text-decoration:none}.region-mobile-nav .social-links .menu .menu-item a.linkedin:before,.region-mobile-nav .social-links .menu .menu-item a[href*=linkedin]:before{content:"";font-size:32px}.region-mobile-nav .social-links .menu .menu-item a.youtube,.region-mobile-nav .social-links .menu .menu-item a[href*=youtube]{font:0/0 transparent;text-decoration:none}.region-mobile-nav .social-links .menu .menu-item a.youtube:before,.region-mobile-nav .social-links .menu .menu-item a[href*=youtube]:before{content:"";font-size:32px}.region-mobile-nav .social-links .menu .menu-item a.facebook,.region-mobile-nav .social-links .menu .menu-item a[href*=facebook]{font:0/0 transparent;text-decoration:none}.region-mobile-nav .social-links .menu .menu-item a.facebook:before,.region-mobile-nav .social-links .menu .menu-item a[href*=facebook]:before{content:"";font-size:32px}.region-mobile-nav .social-links .menu .menu-item a:hover,.region-mobile-nav .social-links .menu .menu-item a:focus,.region-mobile-nav .social-links .menu .menu-item a:active{color:#b27600}.region-mobile-nav .social-links .menu .menu-item a[href*="twitter"],.region-mobile-nav .social-links .menu .menu-item a[href*="instagram"]{background-repeat:no-repeat;background-position:center;background-size:16px;background-color:#fa0;width:32px;height:32px;display:block;font-size:0;border-radius:50%}.region-mobile-nav .social-links .menu .menu-item a[href*="twitter"]:hover,.region-mobile-nav .social-links .menu .menu-item a[href*="twitter"]:focus,.region-mobile-nav .social-links .menu .menu-item a[href*="twitter"]:active,.region-mobile-nav .social-links .menu .menu-item a[href*="instagram"]:hover,.region-mobile-nav .social-links .menu .menu-item a[href*="instagram"]:focus,.region-mobile-nav .social-links .menu .menu-item a[href*="instagram"]:active{background-color:#b27600}.region-mobile-nav .social-links .menu .menu-item a[href*="twitter"]{background-image:url(../assets/images/svg/twitter.svg)}.region-mobile-nav .social-links .menu .menu-item a[href*="instagram"]{background-image:url(../assets/images/svg/instagram.svg)}

