﻿.benefit-pay-sec .benefit-pay-banner-sec{height:863px;overflow:hidden;position:relative;margin-top:71px;}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec{height:800px;}}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec{height:560px;}}.benefit-pay-sec .benefit-pay-banner-sec>video{width:100%;height:863px;object-fit:cover;}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec>video{height:619px;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner{position:absolute;top:0;width:100%;height:100%;}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-img,.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner h1,.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner p{opacity:0;animation:fadeAndMove .8s ease forwards;}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content{padding:65px 0 0;text-align:center;height:100%;display:flex;align-items:center;flex-direction:column;}@media(min-width:1920px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content{padding:35px 0 0;}}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content{justify-content:start;padding-top:80px;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-sec-img{margin-bottom:0;}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-sec-img{margin-bottom:10px;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-sec-img img{max-width:640px;border-radius:16px;}@media(min-width:1920px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-sec-img img{max-width:720px;}}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-sec-img img{max-width:100%;transform:scale(1.1);}}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text{max-width:650px;margin:0 auto;}}@media(max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text br{display:none;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text h1{animation:fadeAndMove 1s ease forwards;}@media(min-width:1920px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text h1{font-size:90px;line-height:90px;}}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text h1{font-size:53px;line-height:56px;}}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text h1{font-size:47px;line-height:50px;}}@media(max-width:575.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text h1{padding:0 12px;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p{font-size:22px;line-height:32px;animation:fadeAndMove 1.3s ease forwards;}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p{font-size:20px;line-height:28px;}}@media(max-width:575.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p{padding-left:0;padding-right:0;font-size:20px;line-height:28px;}}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p br{display:none;}}.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p br{display:none;}@media(max-width:767.98px){.benefit-pay-sec .benefit-pay-banner-sec .benefit-pay-banner-inner .benefit-pay-banner-sec-content .benefit-pay-banner-text p br{display:block;}}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content{padding-right:10px;}@media(min-width:1400px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content{padding-right:80px;}}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content h3{line-height:32px;margin-bottom:24px;}@media(min-width:1400px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content h3{line-height:48px;}}@media(max-width:1199.98px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content h3 br{display:none;}}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li{font-size:20px;line-height:28px;}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li strong{font-size:20px;line-height:28px;}@media(max-width:767.98px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li strong{font-size:16px;line-height:22px;}}@media(min-width:1920px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li{font-size:21px;line-height:28px;}}@media(max-width:767.98px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li{font-size:16px;line-height:22px;}}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li:before{top:4px;}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-content .list li strong{color:#00497a;}@media(max-width:767.98px){.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-img{margin-top:24px;}}.benefit-pay-sec .flex-card-pay-sec .container-fluid .flex-card-pay-img img{border-radius:24px;}.benefit-pay-sec .get-started .content-inner{max-width:inherit!important;}@media(min-width:768px) and (max-width:1199.98px){.benefit-pay-sec .get-started .content-inner{max-width:490px!important;}}.benefit-pay-sec .get-started .content-inner h3{margin-bottom:40px;line-height:38px;}@keyframes fadeAndMove{0%,23.33%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0);}}