footer .f-top-btn{margin:0 auto;margin-top:100px;margin-bottom:25px}footer .f-top-btn a{height:39px;color:#0275be}footer .f-top-btn a svg{width:100%;height:39px}@media(max-width: 768px){footer .f-top-btn{margin-top:50px}footer .f-top-btn a{height:25px}footer .f-top-btn a svg{height:25px}}footer .footer-wrapper{padding:50px 0;background:linear-gradient(0deg, #0275be, #6bddef)}footer .footer-wrapper h3{font-size:32px;color:#fff;text-align:center;margin-bottom:2rem}footer .footer-wrapper .gallery-swiper .swiper-wrapper{transition-timing-function:linear}footer .footer-wrapper .gallery-swiper img{width:208px;height:208px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:8px}footer .footer-wrapper .footer-content{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:30px 0;margin:100px 5%}footer .footer-wrapper .footer-content ul{display:flex;justify-content:space-between;padding:0 10%}footer .footer-wrapper .footer-content ul li{display:inline-block;text-align:center}footer .footer-wrapper .footer-content ul li a{display:block;color:#fff;font-size:16px;margin-bottom:1rem;letter-spacing:.4rem}footer .footer-wrapper .footer-content ul li a.menu-1{margin-bottom:1.5rem;font-size:20px}footer .footer-wrapper .footer-btn{text-align:center}footer .footer-wrapper .footer-btn .btn-wrapper{display:flex;justify-content:center;align-items:center;gap:2rem}@media(max-width: 1024px){footer .footer-wrapper .footer-btn .btn-wrapper{gap:1rem}}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1{display:inline-block;background-color:#fff;padding:10px 20px;border-radius:8px;color:#0275be;min-width:450px}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1 span{font-size:20px}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1 p{font-size:32px}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1:hover{background-color:#0275be;color:#fff}footer .footer-wrapper .logo{margin:2rem auto}footer .footer-wrapper .map iframe{width:100%;max-height:200px;max-width:885px;border-radius:8px}footer .footer-wrapper .map p{color:#fff;letter-spacing:.2em}@media(max-width: 1024px){footer .footer-wrapper .footer-content{border-top:none;border-bottom:none}footer .footer-wrapper h3{font-size:24px;margin-bottom:1rem}footer .footer-wrapper .footer-content{padding:0;margin:0;margin-bottom:2rem}footer .footer-wrapper .footer-content ul{padding:0;flex-direction:column}footer .footer-wrapper .footer-content ul li{display:inline-block;text-align:center}footer .footer-wrapper .footer-content ul li a{display:block;color:#fff;font-size:16px;margin-bottom:1rem}footer .footer-wrapper .footer-content ul li a.menu-1{margin-bottom:0;font-size:16px;line-height:4rem;border-bottom:1px solid #fff}footer .footer-wrapper .footer-content ul li a:not(.menu-1){display:none}footer .footer-wrapper .footer-btn .btn-wrapper{flex-direction:column}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1{min-width:350px}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1 span{font-size:14px}footer .footer-wrapper .footer-btn .btn-wrapper .btn-1 p{font-size:20px}footer .footer-wrapper .logo{margin:2rem auto}footer .footer-wrapper .map iframe{max-width:300px}footer .footer-wrapper .map p{color:#fff}}footer .logo{text-align:center;height:42px;width:auto}header{position:fixed;z-index:100;width:100%;background:hsla(0,0%,100%,.5)}header .header-wrapper{height:0}header .header-wrapper .h-wrapper{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:rgba(135,177,208,.5)}header .header-wrapper .h-wrapper img{height:2rem;width:auto}header .header-wrapper .h-wrapper nav{text-align:right}header .header-wrapper .h-wrapper nav a{display:inline-block;padding:10px 1rem 10px 3rem;color:#fff}header .header-wrapper .h-wrapper nav a.con{border:1px solid #0275be;border-radius:50px;padding:10px 1rem;background:#fff;color:#0275be}header .header-wrapper .h-wrapper nav a.con:hover{color:#fff;background:#0275be}@media(max-width: 768px){header .header-wrapper .h-wrapper nav a.con{padding:5px 1rem;background:rgba(0,0,0,0);color:#fff;border:none}header .header-wrapper .h-wrapper nav a.con :hover{color:#0275be}}header .header-wrapper .h-wrapper nav a:hover{color:#0275be}header .header-wrapper .h-wrapper nav a.is-current{position:relative}header .header-wrapper .h-wrapper nav a.is-current::before{position:absolute;content:"●";color:#c9342a;left:1.7rem;font-size:.8rem;bottom:.9rem}@media(max-width: 1024px){header .header-wrapper .h-wrapper{flex-direction:column}header .header-wrapper .h-wrapper .logo{z-index:999}header .header-wrapper .h-wrapper nav a{display:block;text-align:left;margin-bottom:2rem;padding:5px}header .header-wrapper .h-wrapper nav a.is-current{position:relative;border-bottom:1px solid #fff}header .header-wrapper .h-wrapper nav a.is-current::before{content:" "}header .header-wrapper .h-wrapper nav.main-nav{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;padding:2em;-webkit-opacity:0;-moz-opacity:0;opacity:0;transform:scale(0.85);transition:all .5s ease;background:linear-gradient(0deg, #7ed9f0, #1780db);display:flex;flex-direction:column;align-items:center}header .header-wrapper .h-wrapper nav.main-nav.toggled{z-index:10;transform:scale(1);-webkit-opacity:1;-moz-opacity:1;opacity:1;transition:all .5s ease;padding-top:5rem;pointer-events:auto}}@media(max-width: 1024px){header{background:rgba(0,0,0,0)}header .header-wrapper{pointer-events:none;height:0vh;transition:.5s}header .header-wrapper.toggled{height:100vh;transition:1s}header .header-wrapper .h-wrapper{background:rgba(2,117,190,.3);height:50px}header .target-burger{margin:1.125em;width:25px;height:25px;position:absolute;display:block;transition:all .5s ease;z-index:999;right:1rem;top:-1rem}header .target-burger:hover{cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1}header .target-burger .buns{width:1.625em;height:1.625em;list-style:none;margin:-1.625em/2 0 0 -1.625em/2;padding:0;position:absolute;top:50%;left:50%;transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),color 1s cubic-bezier(0.23, 1, 0.32, 1);transform:translateZ(0);color:#fff}header .target-burger .buns .bun{width:100%;height:2px;background-color:#fff;position:absolute;top:50%;margin-top:-0.75px;transform:translateY(-3.75px) translateZ(0);transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),background-color 1s cubic-bezier(0.23, 1, 0.32, 1)}header .target-burger .buns .bun:last-child{transform:translateY(3.75px) translateZ(0)}header .target-burger.toggled .buns .bun{transform:rotate(45deg) translateZ(0)}header .target-burger.toggled .buns .bun._two{transform:rotate(-45deg) translateZ(0)}}.copyright{background:#6bddef;color:#0275be;text-align:center;letter-spacing:.2em;font-size:3}@media(max-width: 768px){.copyright{font-size:10px}}