﻿body{color:#414042;}@media screen and (min-width:1024px){.mobile{display:none!important;}}@media screen and (max-width:1023px){.desktop{display:none!important;}}.background-grad{position:absolute;width:90vw;right:0;}.background-grad::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#fff 0%,transparent 20%);}.background-grad img{width:100%;height:100%;display:block;}.btn{border-radius:1.563vw;padding:.563vw .875vw .563vw 2.063vw;position:relative;overflow:hidden;font-family:Montserrat-Semibold;background-color:#ff0;width:fit-content;}.btn .font16{z-index:1;color:#000;}.btn::before,.btn:before{content:"";top:0;opacity:1;z-index:1;left:-100%;width:100%;height:100%;display:block;overflow:hidden;position:absolute;border-radius:1.563vw;background-color:#ffe700;-webkit-transition:all .6s cubic-bezier(.32,.94,.6,1);transition:all .6s cubic-bezier(.32,.94,.6,1);}@media screen and (min-width:1024px){.btn:hover::before,.btn:hover:before{left:0;}.btn:hover .icon{background-color:#ffe700;box-shadow:-.177vw -.177vw .313vw 0 #f7de03 inset,.164vw .189vw .438vw 0 #837700 inset;}.btn:hover .icon .img.on{opacity:1;margin-left:0;}.btn:hover .icon .img.off{opacity:0;margin-left:.75vw;}}.btn .icon{z-index:2;display:flex;width:1.938vw;aspect-ratio:1/1;border-radius:50%;position:relative;margin-left:1.625vw;background-color:#f8f800;box-shadow:.25vw .25vw .625vw #d2d200;}.btn .icon .img{top:50%;left:50%;z-index:2;width:.813vw;position:absolute;transform:translate(-50%,-50%);-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);}.btn .icon .img.on{opacity:0;margin-left:-.75vw;}.btn .icon .img.off{opacity:1;margin-left:0;}@media screen and (max-width:768px){.btn{margin-top:5.816vw;border-radius:5.816vw;padding:2.095vw 3.256vw 2.095vw 7.676vw;position:relative;overflow:hidden;background-color:#ff0;font-family:Montserrat-Medium;border:0;cursor:pointer;}.btn .text{position:relative;z-index:2;}.btn::before,.btn:before{content:"";top:0;opacity:1;z-index:1;left:-100%;width:100%;height:100%;display:block;overflow:hidden;position:absolute;border-radius:5.816vw;background-color:#ffe700;-webkit-transition:all .6s cubic-bezier(.32,.94,.6,1);transition:all .6s cubic-bezier(.32,.94,.6,1);}.btn .icon{z-index:2;display:flex;width:7.211vw;aspect-ratio:1/1;border-radius:50%;position:relative;margin-left:6.047vw;background-color:#f8f800;box-shadow:.93vw .093vw 2.326vw #d2d200;}.btn .icon .img{top:50%;left:50%;z-index:2;width:3.025vw;position:absolute;transform:translate(-50%,-50%);-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);}.btn .icon .img.on{opacity:0;margin-left:-2.791vw;}.btn .icon .img.off{opacity:1;margin-left:0;}}@media screen and (max-width:768px){#Header{position:relative;padding-top:18.372vw;margin:0 2.326vw;}#Header .header-wrapper{padding:4.186vw 5.814vw;height:117.442vw;display:flex;flex-direction:column;justify-content:flex-end;background-image:url("../images/advantage/header-banner.jpg");background-size:cover;background-position:center;border-radius:4.651vw;position:relative;overflow:hidden;}#Header .header-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.8));z-index:0;}#Header .header-wrapper .head-text{font-family:Montserrat-Bold;font-size:7.907vw;color:#fff;z-index:1;}#Header .header-wrapper .head-text span{color:#ff0;}#Header .header-wrapper .desc-text{margin-top:2.791vw;font-family:Montserrat-Medium;font-size:3.721vw;color:#fff;line-height:1.5;z-index:1;}#TextImage{position:relative;margin:0 6.977vw;margin-top:12.558vw;display:flex;flex-direction:column;gap:8.14vw;align-items:center;}#TextImage .text-content{display:flex;flex-direction:column;}#TextImage .text-content .head-text{font-family:Montserrat-Bold;font-size:5.581vw;}#TextImage .text-content .desc-text{font-family:Montserrat-Medium;margin-top:9.302vw;font-size:3.721vw;line-height:1.5;}#TextImage .text-content .btn{margin-top:7.442vw;}#TextImage .image{overflow:hidden;border-radius:4.651vw;width:100%;}#TextImage .image img{width:100%;height:100%;display:block;}#Cards{position:relative;margin:0 8.14vw;}#Cards .top-text{display:flex;gap:8.14vw;flex-direction:column;}#Cards .top-text .head-text{font-family:Montserrat-Bold;font-size:5.581vw;}#Cards .top-text .desc-text{font-family:Montserrat-Medium;font-size:3.721vw;padding:.465vw 0;padding-left:4.884vw;border-left:solid #f00 .349vw;}#Cards .cards{margin-top:10.465vw;margin-bottom:10vw;display:flex;flex-direction:column;gap:3.721vw;}#Cards .cards .card-item{padding:5.116vw 6.977vw;display:flex;background-color:#fffce6;border-radius:8.14vw;border:.233vw solid #e8e278;flex-wrap:wrap;align-items:center;gap:3.953vw;}#Cards .cards .card-item .icon{width:11.628vw;height:11.628vw;border-radius:50%;background-color:#414042;display:flex;justify-content:center;align-items:center;flex-shrink:0;}#Cards .cards .card-item .icon img{width:6.512vw;height:auto;}#Cards .cards .card-item .head-text{font-family:Montserrat-Semibold;font-size:4.651vw;}#Cards .cards .card-item .desc-text{font-family:Montserrat-Medium;font-size:3.256vw;width:100%;}#TextImage2{margin:0 8.14vw;margin-top:10.93vw;display:flex;align-items:center;flex-direction:column;gap:8.837vw;}#TextImage2 .image{width:100%;overflow:hidden;border-radius:4.651vw;}#TextImage2 .image img{width:100%;height:100%;display:block;}#TextImage2 .text-content{display:flex;flex-direction:column;}#TextImage2 .text-content .head-text{font-family:Montserrat-Bold;font-size:5.581vw;}#TextImage2 .text-content .desc-text{font-family:Montserrat-Medium;margin-top:9.302vw;font-size:3.721vw;line-height:1.5;}#TextImage2 .text-content .btn-text{margin-top:7.442vw;font-family:Montserrat-Semibold;font-size:4.186vw;}#TextImage2 .text-content .btn-container{display:flex;flex-direction:column;gap:3.256vw;margin-top:4.651vw;}#TextImage2 .text-content .bot-text{margin-top:7.442vw;font-family:Montserrat-Medium;font-size:3.721vw;line-height:1.5;}}@media screen and (min-width:769px) and (max-width:1023px){#Header{position:relative;padding-top:79px;margin:0 10px;}#Header .header-wrapper{padding:18px 25px;height:505px;display:flex;flex-direction:column;justify-content:flex-end;background-image:url("../images/advantage/header-banner.jpg");background-size:cover;background-position:center;border-radius:20px;}#Header .header-wrapper .head-text{font-family:Montserrat-Bold;font-size:34px;color:#fff;}#Header .header-wrapper .head-text span{color:#ff0;}#Header .header-wrapper .desc-text{margin-top:12px;font-family:Montserrat-Medium;font-size:16px;color:#fff;line-height:1.5;}#TextImage{position:relative;margin:0 30px;margin-top:54px;display:flex;flex-direction:column;gap:35px;align-items:center;}#TextImage .text-content{display:flex;flex-direction:column;}#TextImage .text-content .head-text{font-family:Montserrat-Bold;font-size:24px;}#TextImage .text-content .desc-text{font-family:Montserrat-Medium;margin-top:40px;font-size:16px;line-height:1.5;}#TextImage .text-content .btn{margin-top:32px;}#TextImage .image{overflow:hidden;border-radius:20px;width:100%;}#TextImage .image img{width:100%;height:100%;display:block;}#Cards{position:relative;margin:0 35px;}#Cards .top-text{display:flex;gap:35px;flex-direction:column;}#Cards .top-text .head-text{font-family:Montserrat-Bold;font-size:24px;}#Cards .top-text .desc-text{font-family:Montserrat-Medium;font-size:16px;padding:2px 0;padding-left:21px;border-left:solid #f00 1.5px;}#Cards .cards{margin-top:45px;margin-bottom:45px;display:flex;flex-direction:column;gap:16px;}#Cards .cards .card-item{padding:22px 30px;display:flex;background-color:#fffce6;border-radius:35px;border:1px solid #e8e278;flex-wrap:wrap;align-items:center;gap:17px;}#Cards .cards .card-item .icon{width:50px;height:50px;border-radius:50%;background-color:#414042;display:flex;justify-content:center;align-items:center;flex-shrink:0;}#Cards .cards .card-item .icon img{width:28px;height:auto;}#Cards .cards .card-item .head-text{font-family:Montserrat-Semibold;font-size:20px;}#Cards .cards .card-item .desc-text{font-family:Montserrat-Medium;font-size:14px;width:100%;}#TextImage2{margin:0 35px;margin-top:47px;display:flex;align-items:center;flex-direction:column;gap:38px;}#TextImage2 .image{width:100%;overflow:hidden;border-radius:20px;}#TextImage2 .image img{width:100%;height:100%;display:block;}#TextImage2 .text-content{display:flex;flex-direction:column;}#TextImage2 .text-content .head-text{font-family:Montserrat-Bold;font-size:24px;}#TextImage2 .text-content .desc-text{font-family:Montserrat-Medium;margin-top:40px;font-size:16px;line-height:1.5;}#TextImage2 .text-content .btn-text{margin-top:32px;font-family:Montserrat-Semibold;font-size:18px;}#TextImage2 .text-content .btn-container{display:flex;flex-direction:column;gap:14px;margin-top:20px;}#TextImage2 .text-content .bot-text{margin-top:32px;font-family:Montserrat-Medium;font-size:16px;line-height:1.5;}}@media screen and (min-width:1024px){#Header{padding-top:5.75vw;margin:0 1.125vw;}#Header .header-wrapper{padding:3.688vw 4.188vw;height:36.063vw;display:flex;flex-direction:column;justify-content:flex-end;background-image:url("../images/advantage/header-banner.jpg");background-size:cover;border-radius:1.25vw;}#Header .header-wrapper .head-text{font-family:Montserrat-Bold;font-size:3.125vw;color:#fff;}#Header .header-wrapper .head-text span{color:#ff0;}#Header .header-wrapper .desc-text{margin-top:.75vw;font-family:Montserrat-Medium;font-size:1vw;color:#fff;}#TextImage{margin:0 8.25vw;margin-top:3.375vw;display:flex;justify-content:space-between;align-items:center;}#TextImage .text-content{width:31.875vw;display:flex;flex-direction:column;}#TextImage .text-content .head-text{font-family:Montserrat-Bold;font-size:2vw;}#TextImage .text-content .desc-text{font-family:Montserrat-Medium;margin-top:2.5vw;font-size:1vw;line-height:1.5;}#TextImage .text-content .btn{margin-top:2vw;}#TextImage .image{width:40.625vw;overflow:hidden;border-radius:1.25vw;}#TextImage .image img{width:100%;height:100%;display:block;}#Cards{padding-top:5.938vw;margin:0 8.25vw;}#Cards .top-text{display:flex;gap:3.125vw;align-items:center;}#Cards .top-text .head-text{font-family:Montserrat-Bold;font-size:2vw;}#Cards .top-text .desc-text{font-family:Montserrat-Medium;font-size:1vw;padding:.938vw 0;padding-left:3.438vw;border-left:solid #f00 .094vw;}#Cards .cards{margin-bottom:5vw;display:flex;justify-content:space-between;gap:1.9vw;}#Cards .cards .card-item{width:19.125vw;padding:2.5vw 1.125vw;display:flex;background-color:#fffce6;border-radius:2.188vw;border:.063vw solid #e8e278;flex-wrap:wrap;gap:1vw;}#Cards .cards .card-item .icon{width:3.75vw;height:3.75vw;border-radius:50%;background-color:#414042;display:flex;justify-content:center;align-items:center;flex-shrink:0;}#Cards .cards .card-item .icon img{width:2.4vw;height:auto;}#Cards .cards .card-item .head-text{font-family:Montserrat-Semibold;font-size:1.25vw;height:3vw;display:flex;align-items:center;max-width:12vw;}#Cards .cards .card-item .desc-text{font-family:Montserrat-Medium;font-size:.875vw;}#TextImage2{margin:0 8.25vw;margin-top:3.375vw;display:flex;justify-content:space-between;align-items:center;}#TextImage2 .image{width:41.875vw;overflow:hidden;border-radius:1.25vw;}#TextImage2 .image img{width:100%;height:100%;display:block;}#TextImage2 .text-content{width:36.25vw;display:flex;flex-direction:column;}#TextImage2 .text-content .head-text{font-family:Montserrat-Bold;font-size:2vw;}#TextImage2 .text-content .desc-text{font-family:Montserrat-Medium;margin-top:2.5vw;font-size:1vw;line-height:1.5;}#TextImage2 .text-content .btn-text{margin-top:2.125vw;font-family:Montserrat-Semibold;font-size:1vw;}#TextImage2 .text-content .btn-container{display:flex;gap:.625vw;}#TextImage2 .text-content .btn{margin-top:2vw;}#TextImage2 .text-content .bot-text{margin-top:2vw;font-family:Montserrat-Medium;font-size:1vw;line-height:1.5;}}