@keyframes shine{0%{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}.corporate-secA .banner{overflow:hidden;height:100vh}@media only screen and (max-width:1024px){.corporate-secA .banner{height:80vh}}@media only screen and (max-width:768px){.corporate-secA .banner{height:60vh}}.corporate-secA .banner:before{background:linear-gradient(180deg,rgba(0,0,0,0) 38.46%,rgba(0,0,0,.55))!important}.corporate-secA .banner .bg{height:100vh;margin-top:var(--headerfixed)}@media only screen and (max-width:1024px){.corporate-secA .banner .bg{height:80vh}}@media only screen and (max-width:768px){.corporate-secA .banner .bg{height:60vh}}.corporate-secA .banner .bg figure{height:100%}.corporate-secA .banner .banner-wrapper{bottom:11%}.corporate-secA .banner .banner-wrapper .heading{max-width:35%;margin:auto;text-align:center}@media only screen and (max-width:1024px){.corporate-secA .banner .banner-wrapper .heading{max-width:70%}}@media only screen and (max-width:540px){.corporate-secA .banner .banner-wrapper .heading{max-width:100%}}.corporate-secA .banner .banner-wrapper .heading h1{color:var(--white);font-weight:700;font-size:48px;line-height:55px;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width:540px){.corporate-secA .banner .banner-wrapper .heading h1{font-size:34px;line-height:1.2}}.corporate-secB{padding:90px 0;background:#F1F1F1}@media only screen and (max-width:540px){.corporate-secB{padding:60px 0}}.corporate-secB .flex-box{display:flex;justify-content:end;align-items:center;gap:80px;margin-top:var(--headerheight)}@media only screen and (max-width:768px){.corporate-secB .flex-box{flex-direction:column-reverse;gap:40px}}.corporate-secB .flex-box .col:first-child{width:30%}@media only screen and (max-width:768px){.corporate-secB .flex-box .col:first-child{width:100%;max-width:70%}}@media only screen and (max-width:540px){.corporate-secB .flex-box .col:first-child{max-width:100%}}.corporate-secB .flex-box .col:first-child .x-vector-icon{width:100%;height:auto;-webkit-mask-image:url(/assets/images/home/x-vector.png);mask-image:url(/assets/images/home/x-vector.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;aspect-ratio:1.22;line-height:0}@media only screen and (max-width:540px){.corporate-secB .flex-box .col:first-child .x-vector-icon{-webkit-mask-size:100%;mask-size:100%}}.corporate-secB .flex-box .col:first-child .x-vector-icon video{opacity:1;width:100%;height:100%;object-fit:cover;transition:1s ease-in-out}.corporate-secB .flex-box .col:last-child{width:56%}@media only screen and (max-width:768px){.corporate-secB .flex-box .col:last-child{width:100%;max-width:80%;text-align:center}}@media only screen and (max-width:540px){.corporate-secB .flex-box .col:last-child{max-width:100%}}.corporate-secB .flex-box .col:last-child p{font-weight:400;font-size:16px;line-height:24px;color:var(--text);margin-bottom:20px}.corporate-secC{padding:60px 0 80px;border-bottom:1px solid rgba(49,7,202,.2196078431)}.corporate-secC .flex-box{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.corporate-secC .flex-box{flex-direction:column;gap:40px}}.corporate-secC .flex-box .col:first-child{border-right:1px solid rgba(0,0,0,.2784313725);padding-right:30px;width:50%}@media only screen and (max-width:768px){.corporate-secC .flex-box .col:first-child{width:100%;text-align:center;border:none;padding:0}}.corporate-secC .flex-box .col:first-child h6{color:#3107CA;font-weight:600;font-size:18px;line-height:24px;margin-bottom:10px}.corporate-secC .flex-box .col:first-child p{font-weight:400;color:var(--text);font-size:14px;line-height:20px}.corporate-secC .flex-box .col:last-child{width:40%;padding:0 50px}@media only screen and (max-width:1024px){.corporate-secC .flex-box .col:last-child{padding:0 0 0 50px}}@media only screen and (max-width:768px){.corporate-secC .flex-box .col:last-child{width:100%;text-align:center;padding:0}}.corporate-secC .flex-box .col:last-child a{border-radius:25px;padding:10px 20px;gap:10px;border:1px solid #3107ca;color:#3107CA;transition:.4s ease;font-weight:400;font-size:14px;line-height:20px}.corporate-secC .flex-box .col:last-child a:hover{background:#3107CA;color:white}