.stepspage .s1 .top-text .container-text .big-text{font-size:2rem;font-family:"AdihausDIN Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:italic;font-variant:normal;line-height:.72;text-align:uppercase;text-decoration:none;text-transform:none;color:#fff}@media only screen and (max-width: 1920px){.stepspage .s1 .top-text .container-text .big-text{font-size:calc(23px + 9 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .top-text .container-text .big-text{font-size:23px}}.stepspage .s1 .top-text .container-text .small-text{font-size:1.5rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:italic;font-variant:normal;line-height:1.4;text-align:left;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 2560px){.stepspage .s1 .top-text .container-text .small-text{font-size:calc(16px + 8 * ((100vw - 1981px) / 579))}}@media only screen and (max-width: 1981px){.stepspage .s1 .top-text .container-text .small-text{font-size:16px}}@media only screen and (max-width: 1920px){.stepspage .s1 .top-text .container-text .small-text{font-size:calc(16px + 8 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .top-text .container-text .small-text{font-size:16px}}.stepspage .s1 .top-text .box-cont .cont-steps{font-size:2.5rem;font-family:"AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;line-height:1.4;text-align:left;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 2560px){.stepspage .s1 .top-text .box-cont .cont-steps{font-size:calc(24px + 16 * ((100vw - 1981px) / 579))}}@media only screen and (max-width: 1981px){.stepspage .s1 .top-text .box-cont .cont-steps{font-size:24px}}@media only screen and (max-width: 1920px){.stepspage .s1 .top-text .box-cont .cont-steps{font-size:calc(24px + 16 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .top-text .box-cont .cont-steps{font-size:24px}}.stepspage .s1 .section-step .title{font-size:2.25rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;line-height:1.4;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1920px){.stepspage .s1 .section-step .title{font-size:calc(16px + 20 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .section-step .title{font-size:16px}}.stepspage .s1 .box-linesteps .card .desc{font-size:0.9375rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;line-height:1.4;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 2560px){.stepspage .s1 .box-linesteps .card .desc{font-size:calc(10px + 5 * ((100vw - 1981px) / 579))}}@media only screen and (max-width: 1981px){.stepspage .s1 .box-linesteps .card .desc{font-size:10px}}@media only screen and (max-width: 1920px){.stepspage .s1 .box-linesteps .card .desc{font-size:calc(10px + 5 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .box-linesteps .card .desc{font-size:10px}}.stepspage .s1 .section-step .list .item .desc{font-size:1.5rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;line-height:1.4;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 2560px){.stepspage .s1 .section-step .list .item .desc{font-size:calc(16px + 8 * ((100vw - 1981px) / 579))}}@media only screen and (max-width: 1981px){.stepspage .s1 .section-step .list .item .desc{font-size:16px}}@media only screen and (max-width: 1920px){.stepspage .s1 .section-step .list .item .desc{font-size:calc(16px + 8 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .section-step .list .item .desc{font-size:16px}}.stepspage .s1{width:100vw;height:auto;position:relative;top:0;left:0;max-width:1920px;min-height:calc(100vh - 80px);margin:0 auto;background-color:rgba(0,0,0,0)}.stepspage .s1{background-image:url("../img/bg/bg3.png");background-repeat:no-repeat;background-size:cover;background-color:#000;max-width:1920px;width:100vw;margin:auto;padding-top:30px;padding-left:4.1666666667vw;padding-right:4.1666666667vw}@media only screen and (max-width: 640px){.stepspage .s1{padding:17px}}@media only screen and (max-width: 768px){.stepspage .s1{background-image:url("../img/bg/mbg3.png")}}.stepspage .s1 .top-text .box-cont{text-align:center}.stepspage .s1 .top-text .box-cont .cont-steps{padding-right:110px}@media only screen and (max-width: 1024px){.stepspage .s1 .top-text .box-cont .cont-steps{padding-right:0}}.stepspage .s1 .top-text .principal-title{font-size:2rem;font-family:"AdihausDIN Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:italic;font-variant:normal;line-height:.72;text-align:uppercase;text-decoration:none;text-transform:none;color:#fff;text-align:right}@media only screen and (max-width: 2560px){.stepspage .s1 .top-text .principal-title{font-size:calc(16px + 16 * ((100vw - 1981px) / 579))}}@media only screen and (max-width: 1981px){.stepspage .s1 .top-text .principal-title{font-size:16px}}@media only screen and (max-width: 1920px){.stepspage .s1 .top-text .principal-title{font-size:calc(16px + 16 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.stepspage .s1 .top-text .principal-title{font-size:16px}}@media only screen and (max-width: 640px){.stepspage .s1 .top-text .principal-title{display:none}}.stepspage .s1 .box-linesteps{display:flex;justify-content:space-between;margin:30px auto 30px;position:relative;max-width:560px;width:100%}@media only screen and (max-width: 980px){.stepspage .s1 .box-linesteps{margin:70px auto 10px}}.stepspage .s1 .box-linesteps .line{background-color:#fff;position:absolute;height:5px;width:98%;top:32px;left:5px;z-index:1}@media only screen and (max-width: 980px){.stepspage .s1 .box-linesteps .line{height:4px;width:97%;top:16px}}.stepspage .s1 .box-linesteps .card{text-align:center;position:relative;display:flex;flex-direction:column;grid-gap:5px;z-index:2}@supports(gap){.stepspage .s1 .box-linesteps .card{gap:5px}}@media only screen and (max-width: 980px){.stepspage .s1 .box-linesteps .card{grid-gap:0px}@supports(gap){.stepspage .s1 .box-linesteps .card{gap:0px}}}.stepspage .s1 .box-linesteps .card.active .icon{width:100px;height:100px;position:relative;top:-18px;margin-bottom:0}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .box-linesteps .card.active .icon{width:80px;height:80px;top:-6px}}@media only screen and (max-width: 980px){.stepspage .s1 .box-linesteps .card.active .icon{width:57px;height:57px}}.stepspage .s1 .box-linesteps .card.selected .icon{background-color:#000;border:solid 1px #fff}.stepspage .s1 .box-linesteps .card .btnstep{font-size:0;background-color:rgba(0,0,0,0)}.stepspage .s1 .box-linesteps .card .icon{background-color:#fff;width:65px;height:65px;border-radius:100%;margin-bottom:10px}@media only screen and (max-width: 980px){.stepspage .s1 .box-linesteps .card .icon{width:34px;height:34px}}.stepspage .s1 .section-step{width:92.0138888889vw;height:auto;padding-top:60px;padding-bottom:114px;border-radius:35px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:solid 3px #fff;background-color:rgba(217,217,217,.4);margin:auto;max-width:1500px}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step{max-width:1000px;padding-top:40px;padding-bottom:50px}}@media only screen and (max-width: 980px){.stepspage .s1 .section-step{margin-top:40px;padding-top:36px;padding-bottom:70px}}.stepspage .s1 .section-step.hidden{display:none}.stepspage .s1 .section-step.step1 .item{width:min(16.2vw,233px)}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step.step1 .item{width:min(11vw,172px);min-width:174px}}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step.step1 .item .desc{font-size:19px}}.stepspage .s1 .section-step.step2 .item{width:min(27.5vw,396px)}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step.step2 .item{width:min(19vw,225px)}}.stepspage .s1 .section-step.step3 .item{width:min(27.5vw,396px)}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step.step3 .item{width:min(19vw,225px)}}.stepspage .s1 .section-step.step4 .item{width:min(27.5vw,396px)}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step.step4 .item{width:min(19vw,225px)}}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step .title{font-size:25px}}@media only screen and (max-width: 980px){.stepspage .s1 .section-step .title{margin-top:30px}}.stepspage .s1 .section-step .list{display:flex;grid-gap:24px;margin-top:45px;flex-wrap:wrap;justify-content:center}@supports(gap){.stepspage .s1 .section-step .list{gap:24px}}@media only screen and (min-width: 980px)and (max-height: 768px){.stepspage .s1 .section-step .list{grid-gap:18px;margin-top:36px}@supports(gap){.stepspage .s1 .section-step .list{gap:18px}}}@media only screen and (max-width: 980px){.stepspage .s1 .section-step .list{margin-top:24px;flex-direction:column;align-items:center}}.stepspage .s1 .section-step .list .item{position:relative}@media only screen and (max-width: 980px){.stepspage .s1 .section-step .list .item{min-width:320px;max-height:280px}}.stepspage .s1 .section-step .list .item .btn-option{all:initial;background-color:#fff;position:relative;top:0;left:0;display:block;font-size:0;margin:auto}.stepspage .s1 .section-step .list .item .btn-option.active{padding:2px;-webkit-box-shadow:-1px 10px 21px 0px rgba(0,0,0,.75);-moz-box-shadow:-1px 10px 21px 0px rgba(0,0,0,.75);box-shadow:-1px 10px 21px 0px rgba(0,0,0,.75)}.stepspage .s1 .section-step .list .item .btn-option.select{border:2px solid #fff}.stepspage .s1 .section-step .list .item img{border:1px #fff solid;width:100%}@media only screen and (max-width: 980px){.stepspage .s1 .section-step .list .item img{max-width:327px;min-height:281px}}.stepspage .s1 .section-step .list .item .desc{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;text-shadow:1px 1px 10px #000;z-index:2}