.footer-wrap{background:var(--blue-dark);z-index:1;margin-top:5rem;position:relative}.footer{gap:2.5rem;padding:5rem 0;display:flex}.footer-logo{width:230px;margin-bottom:2rem}.footer-locations{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:1rem;font-size:14px;display:grid}.footer-locations b{display:block}.footer-links{flex:1 0 57%;grid-template-columns:1fr 1fr 1fr;gap:1rem;font-size:16px;display:grid}.footer-body *{padding-bottom:1rem}.footer-line{background:var(--blue);width:1px}.footer-title{margin-bottom:1rem}.footer-title img{display:none}.calculator:before{content:"-";color:#0000;background:url("data:image/svg+xml,%3csvg%20width='23'%20height='26'%20viewBox='0%200%2023%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.8542%201.9585H1.38184V24.8086H20.8542V1.9585Z'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-linecap='round'/%3e%3cpath%20d='M7.37744%2017.6099H4.41166'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M12.6011%2017.6099H9.6353'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M17.8242%2017.6099H14.8584'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M7.37744%2014.0312H4.41166'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M12.6011%2014.0312H9.6353'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M17.8242%2014.0312H14.8584'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M7.37744%2021.1885H4.41166'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M12.6011%2021.1885H9.6353'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3cpath%20d='M17.8242%2021.1885H14.8584'%20stroke='%2358BFEB'%20stroke-width='2.37262'%20stroke-miterlimit='10'/%3e%3crect%20x='5.40137'%20y='5.64355'%20width='11.4334'%20height='4.98976'%20stroke='%2358BFEB'%20stroke-width='2.37262'/%3e%3c/svg%3e") 0 0/contain no-repeat;width:12px;margin-inline-end:2px;display:inline-block;transform:translateY(6px)}@media screen and (width<=900px){.footer-locations{grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));font-size:12px}.footer{flex-wrap:wrap;gap:2rem;padding:3rem 0 1rem}.footer-logo{width:190px;margin-left:auto;margin-right:auto}.footer-links{flex-direction:column-reverse;gap:1px;display:flex}.footer-line{width:100%;height:1px}.footer-soc{justify-content:center;gap:2rem}.footer-links p{color:var(--blue)!important}.footer-title{cursor:pointer;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.footer-title img{transition:all .4s;display:block}.footer-body{max-height:0;transition:all .4s .1s;overflow:hidden}.openFooter .footer-body{max-height:50vh}.openFooter .footer-title img{transform:rotate(180deg)}}.topnav{justify-content:space-between;align-items:center;gap:2rem;width:96%;max-width:1170px;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:1.25rem 0;display:flex}.LocalLink-active.LocalLink-exact-active.menu-link{color:var(--blue)}.logo-wrap{margin-inline-end:auto;font-size:.8ch;line-height:2.6}.logo-wrap p{white-space:nowrap}.act_nav-link{text-transform:uppercase;text-decoration:none;transition:all .4s}.act_nav-link:hover{color:var(--blue)}.act_nav-link:active{filter:brightness(90%)}.lang-picker{-webkit-user-select:none;user-select:none;gap:.25rem;padding-bottom:.5rem;line-height:5.5vh;display:flex;position:relative}.lang-picker.in-nav{opacity:1;padding-bottom:0}.lang-list{background:var(--blue-dark);color:#fff;pointer-events:none;opacity:0;border-radius:10px;flex-direction:column;gap:.25rem;width:80px;margin-inline-start:-10px;padding:.5rem 1rem;display:flex;position:absolute;top:0}.lang-picker.in-nav .lang-list{color:#070707;background:#fff}.lang-list.openLangList{opacity:1;pointer-events:all;z-index:99999;top:30px;box-shadow:0 4px 30px #0000001f}.lang{text-transform:uppercase;cursor:pointer;border-radius:10px;padding:.5rem;font-size:14px;line-height:1;transition:all .4s}.lang-picker.in-nav .lang{width:55px;padding:.5rem 0}.lang.activeLang{background:var(--blue-dark);color:#fff}.lang img{margin-inline-end:.25rem;width:20px;margin-top:-.25rem}.menu-btn{-webkit-user-select:none;user-select:none;cursor:pointer;filter:saturate(0)brightness(200%);line-height:0;transition:all .4s}.menu-btn:hover{filter:saturate()brightness()}.menu{pointer-events:none;inset-inline-end:0;z-index:99;visibility:hidden;background:#fff;border-start-start-radius:20px;border-end-start-radius:20px;flex-direction:column;justify-content:space-between;gap:1rem;width:450px;height:96vh;padding:2rem;transition:all .4s;display:flex;position:fixed;top:2vh;transform:translate(450px)}.menu.opennavbar{pointer-events:all;filter:drop-shadow(0 4px 30px #0000001f);visibility:visible;transform:translate(0)!important}.close-menu{top:2rem;cursor:pointer;filter:saturate()brightness();transition:all .4s;position:absolute;inset-inline-end:2rem}.close-menu:hover{filter:saturate(0)brightness()}.close-menu:active{filter:saturate(0)brightness(80%)}.menu-link{opacity:0;line-height:5vh;text-decoration:none;transition:none;display:block}.opennavbar .menu-link{opacity:1;transition:opacity .5s ease-in,color 2ms ease-in}.menu-link:nth-child(2){transition-delay:.1s,1ms}.menu-link:nth-child(3){transition-delay:.2s,1ms}.menu-link:nth-child(4){transition-delay:.3s,1ms}.menu-link:nth-child(5){transition-delay:.4s,1ms}.menu-link:nth-child(6){transition-delay:.5s,1ms}.menu-link:nth-child(7){transition-delay:.6s,1ms}.menu-link:nth-child(8){transition-delay:.7s,1ms}.menu-link:nth-child(9){transition-delay:.8s,1ms}.menu-link:nth-child(10){transition-delay:.9s,1ms}.menu-link:nth-child(11){transition-delay:1s,1ms}.menu-link:nth-child(12){transition-delay:1.1s,1ms}.lang-picker{opacity:0;transition:all .5s ease-in}.opennavbar .lang-picker{opacity:1;transition-delay:.1s}.menu-link:hover{color:var(--blue)}.menu-link:active{filter:brightness(90%)}.menu-soc{width:31px;max-height:31px;transition:all .4s}.lang-picker.in-menu{display:none}@media screen and (width<=900px){.lang-picker.in-nav{display:none!important}.lang-picker.in-menu{display:flex}.menu-btn{margin-top:.25rem}.topnav{align-items:flex-start;gap:1rem;margin-bottom:0;padding:1.5rem 1rem}.logo-wrap{text-align:center;flex-direction:column;align-items:center;width:130px;margin:0;font-size:.82ch;display:flex}.menu{inset-inline-end:0;border-start-start-radius:0;border-end-start-radius:0;width:100%;height:100svh;top:0;transform:translate(-105%)!important}}@media screen and (height<=900px){.menu-link{line-height:2}}.menu-drop-title:hover{color:var(--blue)}.menu-drop{cursor:pointer}.menu-drop:hover{color:var(--black)}.menu-drop p{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.6}.menu-drop p:hover{color:var(--blue)}.menu-drop-box{background:#e8e8e8;border-radius:10px;max-height:0;padding-inline:1rem;transition:all .2s;overflow:hidden}.openExploreDropdown .menu-drop-box{max-height:100vh;padding-block:.5rem;transition:all .2s}.openExploreDropdown .menu-drop img{transform:rotate(180deg)}.menu-drop img{transition:all .4s}.menu-links-wrap{padding-top:1rem;padding-bottom:1rem;overflow-y:auto}.scroll-up{z-index:1000;cursor:pointer;text-align:center;background-color:#ffffff40;border-radius:100%;justify-content:center;justify-items:center;width:40px;height:40px;line-height:45px;transition:all .3s;display:flex;position:fixed;bottom:20px;right:20px;transform:scale(0)}.scroll-up img{width:24px}.scroll-up.show{transform:scale(1)}.hiddenNav{z-index:99;opacity:1;transition:all .4s;position:fixed;top:0;left:0;right:0;transform:translateY(-100px)}.hiddenNav .logo-wrap p{display:none}.hiddenNav .topnav{background:var(--blue-dark);width:100%;max-width:100%;padding:1.2rem 1rem;box-shadow:0 0 30px #00000041}.smallNav{transform:translateY(0)}.hiddenNav .logo-wrap{transform:scale(.8)}.small-top-nav-btn{text-transform:uppercase;background:var(--blue);border-radius:100px;padding:.5rem 1rem;font-size:14px;text-decoration:none;display:block}.home-page .small-top-nav-btn{display:none}.hiddenNav .small-top-nav-btn{text-transform:uppercase;background:var(--blue);border-radius:100px;padding:.5rem 1rem;font-size:14px;text-decoration:none;display:block}.top-nav-wrapper{z-index:9;position:relative}@media screen and (width<=900px){.small-top-nav-btn{margin-top:-6px;gap:1rem;margin-inline-start:auto;font-size:13px}.hiddenNav.smallNav .menu{top:0!important;bottom:0!important}.hiddenNav .menu{top:100px!important}}.activenav{color:var(--blue)}
