﻿#Home{width:100%;overflow:hidden;}#Home a{text-decoration:none;}#Home .img{width:100%;display:block;}#Home .btn{display:flex;width:280px;position:relative;padding:15.129px 0;margin-top:25px!important;justify-content:center;align-items:center;background-color:#47473f;}@media screen and (min-width:1025px){#Home .btn{width:20.602vw;padding:1.476vw 0;margin-top:5.819vw;}}@media screen and (max-width:430px){#Home .btn{margin-top:5.814vw!important;}}#Home .btn .arrow{right:9%;width:7.109px;position:absolute;}@media screen and (min-width:1025px){#Home .btn .arrow{width:.694vw;}}#Home .font25{font-size:14px;font-family:"Inter-Regular";}@media screen and (min-width:1025px){#Home .font25{font-size:1.042vw;}}#Home #P1{width:100%;height:52.69vw;overflow:hidden;min-height:345px;position:relative;background-color:#ced9e2;}@media screen and (min-width:768px) and (max-width:949px){#Home #P1{height:404.656px;}}@media screen and (min-width:950px){#Home #P1{height:65.597vw;}}#Home #P1 .logo{z-index:1;top:16.035vw;left:18.995vw;width:12.453vw;min-width:50px;position:absolute;opacity:0;transition:all 1s;}@media screen and (min-width:768px) and (max-width:949px){#Home #P1 .logo{top:60px;width:95.641px;}}@media screen and (min-width:950px){#Home #P1 .logo{top:6.963vw;width:6.069vw;}}#Home #P1 .logo.show{opacity:1;}#Home #P1 .banner{width:100%;height:100%;object-fit:cover;position:absolute;opacity:0;transition:all 2s;}#Home #P1 .banner.show{opacity:1;}@media screen and (min-width:1025px){#Home #P1 .banner{width:100%;object-fit:cover;height:100%;}}#Home #P1 .impression{position:absolute;font-size:.75vw;font-family:"Inter-Regular";color:#fff;letter-spacing:.063vw;bottom:.938vw;left:2.188vw;}@media screen and (max-width:1024px){#Home #P1 .impression{font-size:8px;bottom:5px;left:15px;}}@media screen and (max-width:430px){#Home #P1 .impression{font-size:1.86vw;bottom:1.163vw;left:3.488vw;}}#Home #P2{width:100%;height:474px;background-color:#fff;display:flex;justify-content:center;align-items:center;}@media screen and (min-width:1025px){#Home #P2{height:65.597vw;}}@media screen and (max-width:430px){#Home #P2{height:110.233vw;}}#Home #P2 .container{display:flex;flex-direction:column;align-items:center;gap:40px;}@media screen and (min-width:1025px){#Home #P2 .container{gap:6.25vw;}}#Home #P2 .container .header{font-family:"utile-display",sans-serif;color:#4e473a;font-size:30px;width:66%;text-align:center;letter-spacing:4px;margin:0;opacity:0;transform:translateY(50%);transition:all 1s;}@media screen and (min-width:1025px){#Home #P2 .container .header{font-size:2.875vw;letter-spacing:.575vw;width:100%;}}@media screen and (max-width:430px){#Home #P2 .container .header{font-size:6.977vw;}}@media screen and (min-width:550px) and (max-width:1024px){#Home #P2 .container .header{width:100%;}}#Home #P2 .container .header.up{opacity:1;transform:translateY(0);}#Home #P2 .container .video-container{width:380px;height:250px;background-color:#d9d9d9;}@media screen and (min-width:1025px){#Home #P2 .container .video-container{width:74.331vw;height:40.294vw;}}@media screen and (max-width:430px){#Home #P2 .container .video-container{width:88.372vw;height:58.14vw;}}#Home #P2 .container .video-container iframe{width:100%;height:100%;}#Home #P3{width:100%;display:flex;flex-direction:column;}@media screen and (min-width:1025px){#Home #P3{flex-direction:row;height:48.406vw;width:100%;}}#Home #P3 .left{display:flex;align-items:center;justify-content:center;width:100%;background-color:#a39b90;}@media screen and (min-width:1025px){#Home #P3 .left{width:45.5%;}}@media screen and (max-width:1024px){#Home #P3 .left{padding-top:25px;padding-bottom:25px;}}@media screen and (max-width:430px){#Home #P3 .left{padding-top:5.814vw;padding-bottom:5.814vw;}}#Home #P3 .left .headers{width:85%;opacity:0;transform:translateX(-30%);transition:all 1.5s;}@media screen and (min-width:1025px){#Home #P3 .left .headers{width:61%;}}#Home #P3 .left .headers.show{opacity:1;transform:translateX(0);}#Home #P3 .left .headers .font25{color:#fff;line-height:21px;}@media screen and (max-width:1024px){#Home #P3 .left .headers .font25{margin-top:20px;}}@media screen and (max-width:430px){#Home #P3 .left .headers .font25{font-size:3.256vw;line-height:4.884vw;margin-top:4.651vw;}}@media screen and (min-width:1025px){#Home #P3 .left .headers .font25{line-height:2.17vw;}}#Home #P3 .left .headers .btn{transition:.5s ease;}#Home #P3 .left .headers .btn:hover{background-color:rgba(71,71,63,.5);}#Home #P3 .left .headers .btn.font25{color:#fff;line-height:initial;letter-spacing:2.1px;}@media screen and (min-width:1025px){#Home #P3 .left .headers .btn.font25{letter-spacing:.217vw;}}#Home #P3 .left .headers .header{width:100%;font-size:50px;letter-spacing:1.486px;filter:brightness(10);font-family:"utile-display",sans-serif;color:#fff;}@media screen and (min-width:1025px){#Home #P3 .left .headers .header{width:27.215vw;font-size:2.894vw;letter-spacing:.145vw;margin-bottom:2.72vw;}}@media screen and (max-width:1024px){#Home #P3 .left .headers .header{font-size:30.001px;letter-spacing:1.501px;}}@media screen and (max-width:430px){#Home #P3 .left .headers .header{font-size:6.977vw;letter-spacing:.349vw;}}#Home #P3 .right{width:100%;height:auto;}@media screen and (min-width:1025px){#Home #P3 .right{width:54.5%;}}#Home #P3 .right .home-img1{width:100%;height:100%;display:block;}#Home #P4{width:100%;display:flex;flex-direction:column;}@media screen and (min-width:1025px){#Home #P4{flex-direction:row;height:48.406vw;width:100%;}}@media screen and (max-width:1024px){#Home #P4{display:none;}}#Home #P4 .left{display:flex;align-items:center;justify-content:center;width:45.5%;background-color:#667364;}#Home #P4 .left .headers{width:64%;opacity:0;transform:translateX(30%);transition:all 1.5s;}#Home #P4 .left .headers.show{opacity:1;transform:translateX(0);}#Home #P4 .left .headers .font25{color:#fff;line-height:24px;}@media screen and (max-width:430px){#Home #P4 .left .headers .font25{line-height:5.581vw;font-size:3.721vw;}}@media screen and (min-width:1025px){#Home #P4 .left .headers .font25{line-height:2.17vw;}}#Home #P4 .left .headers .btn{transition:.5s ease;}#Home #P4 .left .headers .btn:hover{background-color:rgba(71,71,63,.5);}#Home #P4 .left .headers .btn.font25{color:#fff;line-height:initial;letter-spacing:2.1px;}@media screen and (min-width:1025px){#Home #P4 .left .headers .btn.font25{letter-spacing:.217vw;}}#Home #P4 .left .headers .header{width:100%;font-size:30px;letter-spacing:1.486px;margin-bottom:27.88px;filter:brightness(10);font-family:"utile-display",sans-serif;color:#fff;}@media screen and (min-width:1025px){#Home #P4 .left .headers .header{width:26.215vw;font-size:2.894vw;letter-spacing:.145vw;margin-bottom:2.72vw;}}@media screen and (max-width:430px){#Home #P4 .left .headers .header{font-size:11.628vw;}}#Home #P4 .right{width:54.5%;}#Home #P4 .right .home-img1{width:100%;height:100%;}#Home #P4-mobile{display:none;}@media screen and (max-width:1024px){#Home #P4-mobile{display:block;}}#Home #P4-mobile .left{background-color:#667364;display:flex;align-items:center;justify-content:center;padding-top:25px;padding-bottom:25px;}@media screen and (max-width:430px){#Home #P4-mobile .left{padding-top:5.814vw;padding-bottom:5.814vw;}}#Home #P4-mobile .left .headers{width:85%;opacity:0;transform:translateX(30%);transition:all 1.5s;}#Home #P4-mobile .left .headers.show{opacity:1;transform:translateX(0);}#Home #P4-mobile .left .font25{color:#fff;line-height:21px;margin-top:20px;}@media screen and (max-width:430px){#Home #P4-mobile .left .font25{margin-top:4.651vw;font-size:3.256vw;line-height:4.884vw;}}#Home #P4-mobile .left .btn{transition:.5s ease;}#Home #P4-mobile .left .btn:hover{background-color:rgba(172,147,113,.5);}#Home #P4-mobile .left .btn.font25{color:#fff;line-height:initial;letter-spacing:2.1px;}@media screen and (max-width:430px){#Home #P4-mobile .left .btn.font25{letter-spacing:.488vw;}}#Home #P4-mobile .left .header{width:100%;font-size:50px;letter-spacing:1.486px;filter:brightness(10);font-family:"utile-display",sans-serif;color:#fff;}@media screen and (max-width:1024px){#Home #P4-mobile .left .header{font-size:30.001px;letter-spacing:1.501px;}}@media screen and (max-width:430px){#Home #P4-mobile .left .header{font-size:6.977vw;letter-spacing:.349vw;}}#Home #P4-mobile .right{width:100%;height:auto;}#Home #P4-mobile .right .home-img1{width:100%;height:100%;display:block;}