@media screen and (min-width: 990px){.independence-banner *{-webkit-box-sizing:border-box;box-sizing:border-box}.independence-banner .slideshow-swiper__banner{background:#7d8daa}.independence-banner .overlay-card-box{height:auto;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(82/1920*100vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.independence-banner .overlay-card-box .left-img-box,.independence-banner .overlay-card-box .right-img-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(24/1920*100vw)}.independence-banner .overlay-card-box .left-img-box img,.independence-banner .overlay-card-box .right-img-box img{display:block;width:calc(528/1920*100vw);aspect-ratio:528/320;border-radius:calc(24/1920*100vw)}.independence-banner .overlay-card-box .content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.independence-banner .overlay-card-box .content-box .line-1{font-weight:bold;font-size:calc(28/1920*100vw);color:#fff;line-height:1.1607142857;text-align:center;width:calc(350/1920*100vw);padding-bottom:calc(21/1920*100vw)}.independence-banner .overlay-card-box .content-box .line-2{width:calc(410/1920*100vw);font-size:calc(16/1920*100vw);color:#fff;line-height:1.40625;text-align:center;padding-bottom:calc(80/1920*100vw)}.independence-banner .overlay-card-box .content-box .line-3{width:calc(240/1920*100vw);height:calc(42/1920*100vw);background:#fff;border-radius:calc(12/1920*100vw);font-weight:500;font-size:calc(16/1920*100vw);color:#000;line-height:calc(42/1920*100vw);text-align:center}}@media screen and (max-width: 990px){.independence-banner *{-webkit-box-sizing:border-box;box-sizing:border-box}.independence-banner .slideshow-swiper__banner{background:#7d8daa}.independence-banner .overlay-card-box{height:auto;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(12/430*100vw) calc(16/430*100vw);gap:calc(20/430*100vw)}.independence-banner .overlay-card-box .left-img-box,.independence-banner .overlay-card-box .right-img-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(10/430*100vw);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.independence-banner .overlay-card-box .left-img-box img,.independence-banner .overlay-card-box .right-img-box img{display:block;width:calc(195/430*100vw);aspect-ratio:195/118;border-radius:calc(16/430*100vw)}.independence-banner .overlay-card-box .right-img-box :last-child{display:none}.independence-banner .overlay-card-box .content-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.independence-banner .overlay-card-box .content-box .line-1{font-weight:bold;font-size:calc(20/430*100vw);color:#fff;line-height:1.525;text-align:center;width:calc(270/430*100vw)}.independence-banner .overlay-card-box .content-box .line-2{margin-top:calc(6/430*100vw);width:calc(352/430*100vw);font-size:calc(14/430*100vw);color:#fff;line-height:1.4285714286;text-align:center}.independence-banner .overlay-card-box .content-box .line-3{margin-top:calc(24/430*100vw);width:calc(240/430*100vw);height:calc(36/430*100vw);background:#fff;border-radius:calc(12/430*100vw);font-weight:500;font-size:calc(12/430*100vw);color:#000;line-height:calc(36/430*100vw);text-align:center}}