/* financement-page */
main .finance-slide-video{background: var(--sectionbackground); padding: 100px 0; position: relative;}
main .finance-slide-video::after{background: url(../images/project-management/shape.png) no-repeat;background-position: right top;background-size: 100% auto;content: '';position: absolute;top: 0;right: 0px;height: 100%;width: 100%;}
main .finance-slide-video .slide-video, main .finance-inner-tab .finance-slide-video .slide-left-content{z-index: 1; position: relative;}
main .finance-slide-video .slide-video .responsive-video{max-width: 635px;border: none;}
main .finance-slide-video .slide-left-content{z-index: 1; position: relative;}
main .finance-slide-video .slide-left-content .right-btn{display: flex; align-items: center; padding-left: 0;}
main .finance-slide-video .slide-left-content .right-btn li:first-child{padding-right: 30px;}
main .finance-slide-video .slide-left-content .right-btn .btn-bg{outline-color: var(--themepink); color: var(--themepink);}
main .finance-slide-video .slide-left-content .right-btn .btn-bg:hover{background: var(--themepink);outline-color: rgba(228, 136, 217, 0); color: var(--secondarycolor); box-shadow: none;}
main .finance-slide-video .slide-left-content  span{color: var(--txttheme); text-transform: uppercase; letter-spacing: 1.5px; font-weight: 500;}
main .finance-slide-video .slide-left-content  h1{font-weight: 700;font-size: 50px;}
main .finance-slide-video .slide-left-content  p{font-size: 18px;line-height: 32px;font-weight: 500;}

main .finance-slide-video .slide-left-content .bulltet-list{padding-left: 0;margin-top: 20px;}
main .finance-slide-video .slide-left-content .bulltet-list li img {position: absolute;	left: 0;transition: all .4s ease;top: 8px;}
main .finance-slide-video .slide-left-content .bulltet-list li {font-size: 16px;line-height: 26px;font-weight: 500;	margin-bottom: 10px;position: relative;	padding-left: 30px;}
main .finance-slide-video .slide-left-content .bulltet-list li h5{font-weight: 700; color: #212529;}

/* tab-sec */
main .finance-tab .spa-header--scrolled{background: #fafafa; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
main .finance-tab .spa-header--move-up{-webkit-transform: translateY(-75px); transform: translateY(-75px); -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);}
main .finance-tab .spa-header__logo{color: #000; }
main .finance-tab .spa-header__link{margin-left: 1em; color: #000;}
main .finance-tab .sticky-nav-tabs, .spa-slide{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-pack: center; -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center; -ms-flex-align: center;  align-items: center;  position: relative;}
main .finance-tab .sticky-nav-tabs-container{display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal;  -ms-flex-direction: row;  flex-direction: row;  position: absolute;  bottom: 0;  width: 100%;  height: 75px;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);  background: #fafafa;  z-index: 9;  -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);}
main .finance-tab .tab-nav{margin-top: 75px;}
main .finance-tab .sticky-nav-tabs-container--top-first {position: fixed;  top: 75px;  -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);}
main .finance-tab .sticky-nav-tabs-container--top-second {position: fixed;  top: 80px;}
main .finance-tab .sticky-nav-tab {display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-flex: 1;padding: 15px 20px; font-size: 16px;font-weight: 600;color: var(--primarycolor);letter-spacing: 0.1rem;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
main .finance-tab .sticky-nav-tab:hover {color: var(--secondarycolor);  background: rgba(11, 117, 214, 0.8);  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
main .finance-tab .sticky-nav-tab-slider {position: absolute;  bottom: 0;  width: 0;  height: 6px;  background: #66B1F1;  -webkit-transition: left 0.3s ease;  transition: left 0.3s ease;} 
main .finance-tab .vtabs1 .nav-link{position:relative;line-height:45px;border-radius:0;}
main .finance-tab .vtabs1 .nav-link.active{background-color: var(--themecolor);}
main .finance-tab .vtabs1 .nav-link:after {transition: all .15s ease-in-out;content:"";}

main .finance-inner-tab .spa-main .spa-slide .employee-content{background: var(--themesectionblue);text-align: center; width: 100%; padding: 50px 0;}
main .finance-inner-tab .tab-nav{margin-top: 75px;}
main .finance-inner-tab .spa-main .spa-slide .employee-content .title{font-weight: 800;font-size: 37px;line-height: 48px;margin-bottom: 30px;}
main .finance-inner-tab .spa-main .spa-slide .employee-content .title span{color: var(--txttheme);}
main .finance-inner-tab .spa-main .spa-slide .employee-content .desc{font-weight: 300;font-size: 36px;line-height: 48px;}
main .finance-inner-tab .spa-main .spa-slide .tab-section {padding: 0;position: relative;width: 85%; z-index: 1;border-radius: 14px;overflow: hidden; border: 1px solid #ceceea;margin: 0;box-shadow: 0 3px 10px 0 rgba(0,0,0,.05);background: var(--secondarycolor);}
main .finance-inner-tab .spa-main .spa-slide .benefit-bg-main {background: url(../images/element-bg.png);background-position: center;background-size: cover;background-attachment: fixed;	width: 100%;display: flex;justify-content: center;padding: 8% 0;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .data-tab-title{text-align: left;font-weight: 800;font-size: 37px;margin-bottom: 30px; line-height: 50px;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .right-section-list {background: #eff6fc;height: 100%;padding: 35px;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .right-section-list .nav-pills {border: 1px solid #ceceea;border-radius: 12px;background: #fff;padding: 0;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link.active{border-left: 4px solid var(--themepink);background: var(--themecolor);}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link {border-left: 4px solid transparent;padding: 12px;position: relative;padding-left: 40px;margin-bottom: 0;min-height: 50px;line-height: 45px;border-bottom: 1px solid #ceceea;display: flex;align-items: center;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link:last-child {border-bottom: none;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link .benefit-icon{width: 20px;margin-right: 10px;left: 10px;top: 18px;position: absolute;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link.active .benefit-icon{filter: invert(94%) sepia(0%) saturate(7474%) hue-rotate(115deg) brightness(107%) contrast(107%);}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link.active h5{color: var(--secondarycolor); text-align: left; line-height: 33px;font-weight: 600;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link .tab-title a{padding-right: 35px;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link.active a{color: var(--secondarycolor);}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link h5{color: var(--primarycolor); text-align: left; font-size: 18px; line-height: 33px; font-weight: 600;margin-bottom: 0;width: 100%;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link .right-arrow{filter: invert(94%) sepia(0%) saturate(7474%) hue-rotate(115deg) brightness(107%) contrast(107%);text-align: right; width: 20px;position: absolute;right: 0;top: 6px;opacity: 0;transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .vtabs1 .nav-link.active .right-arrow{opacity: 1;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .nav-link{background: none;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content{padding: 30px;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .service-img{box-shadow: 0 0 30px rgba(68, 68, 68, 0.1);position: relative;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .chart-img{position: absolute; top: auto; bottom: 0px;left: 0px; border: 8px solid rgba(201, 231, 253, 0.6); width: 50%;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .chart-img2{position: absolute; top: auto; bottom: 0px;right: 0px; border: 8px solid rgba(201, 231, 253, 0.6); width: 50%;}

main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .service-img img{box-shadow: 0px 3px 10px rgb(68 71 74 / 7%);}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .service-content{text-align: left;margin: 30px 0 0;}
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .service-content h3{font-size: 32px;font-weight: 800;line-height:46px; color: var(--txttheme);opacity: 1;letter-spacing: 0;margin: 30px 0 20px;} 
main .finance-inner-tab .spa-main .spa-slide .tab-section .tab-content .service-content p{margin: 0;line-height: 26px;font-size: 17px;font-weight: 400;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 p,main .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content p{font-weight: 400;line-height: 34px;font-size: 20px;max-width: 800px;}

main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 {background: var(--sectionbackground);width: 100%;padding: 50px;text-align: left;border-bottom: 4px solid rgba(41, 62, 64, 0.1);}
main .finance-inner-tab .spa-main .spa-slide .pain-point{background: var(--themesectionblue);}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 h2, main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content h2{font-weight: 800;font-size: 37px;margin-bottom: 20px;line-height: 50px;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 h2 span,  main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content h2 span{color: var(--txttheme);}
main .finance-inner-tab .spa-main .spa-slide .sec-right-btn{display: flex; align-items: center; padding-left: 0; margin-bottom: 0;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li{padding: 0 10px;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li:nth-child(2){padding-right: 0;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .check-btn, main .finance-inner-tab .spa-main .spa-slide .blog-sec .blog-main .blog-text .check-btn{color: var(--primarycolor);font-size: 17px;font-weight: 600;letter-spacing: 1px;}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .check-btn img, main .finance-inner-tab .spa-main .spa-slide .blog-sec .blog-main .blog-text .check-btn img{transition: all .4s ease-in-out; transform: translateX(0px);}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .check-btn:hover img{transform: translateX(10px);}
main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .right-arrow::before{position: absolute;width: 18px;height: 2px;background: var(--primarycolor);content: '';top: 11px;right: 0px;}

main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec{background: var(--sectionbackground);}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-sec{margin-bottom: 200px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-sec:last-child{margin-bottom: 0;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .proposal-sec{background: #D8E6F3;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-img{padding: 0 15px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .finance-img{position: relative;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .finance-img .chart-img{position: absolute;top: auto;bottom: -100px;left: -50px;border: 8px solid rgba(201, 231, 253, 0.6);}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-img img{box-shadow:0px 3px 10px rgb(68 71 74 / 7%);}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text{padding: 0 65px 0 30px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text .title{font-weight: 700;font-size: 40px;margin-bottom: 25px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text p{font-size: 18px;line-height: 32px;font-weight: 500;margin-bottom: 0px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text .bulltet-list{padding-left: 0;margin-top: 20px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text .bulltet-list li img {position: absolute;	left: 0;transition: all .4s ease;top: 8px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text .bulltet-list li {font-size: 16px;line-height: 26px;font-weight: 500;	margin-bottom: 10px;position: relative;	padding-left: 30px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-project-sec .project-inner-text .bulltet-list li h5{font-weight: 700; color: #212529;}

main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec{padding: 50px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main:hover .blog-text .right-arrow img{transform: translateX(10px);}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .right-arrow img{transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text p{font-size: 16px;line-height: 32px;font-weight: 500;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-main-img{overflow: hidden;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-card .blog-img{transition: all .4s ease-in; transform: scale(1);}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main:hover .blog-card .blog-img{transform: scale(1.1);}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main{box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);border-radius: 12px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-img{border-top-left-radius: 12px; border-top-right-radius: 12px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text{padding: 30px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .subtitle{color: var(--txtgrey);text-transform: uppercase;font-size: 13px;font-weight: 500;letter-spacing: 1.5px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .subtitle{color: var(--txtgrey);text-transform: uppercase;font-size: 13px;font-weight: 500;letter-spacing: 1.5px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .title{font-weight: 700;font-size: 22px;line-height: 36px; transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .title:hover{color: var(--txttheme);}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .time p{position: relative; padding-left: 25px;}
main .finance-inner-tab .spa-main .spa-slide .benefits-blog-sec .blog-main .blog-text .time p i{position: absolute; top: 7px; left: 0;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec, main .finance-inner-tab .spa-main .spa-slide .platform-sec{width: 100%; padding: 50px;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec{padding: 0;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text{padding: 15px 15px 15px 25px; border-radius: 6px; background: transparent; transition: all .4s ease-in-out; cursor: pointer;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text:hover{background: #DBE8F8;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text h3{font-weight: 800;font-size: 20px;color: var(--txttheme);}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text p{font-weight: 500; margin-bottom: 0;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text .right-arrow img, main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .right-arrow img{transition: all .4s ease-in-out; transform: translateX(0);}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text .right-arrow, main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li .right-arrow{position: relative;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text .right-arrow::before{position: absolute;width: 15px;height: 2px;background: var(--primarycolor);content: '';top: 9px;left: 0px;}
main .finance-inner-tab .spa-main .spa-slide .spa-component-sec .component-text:hover .right-arrow img, main .finance-inner-tab .spa-main .spa-slide .tab-sec-2 .sec-right-btn li:hover .right-arrow img{transform: translateX(10px);}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .icon{margin-bottom: 20px; display: block;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .icon img{transform: scale(1); transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box:hover .icon img{transform: scale(1.2);}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .platform-text{max-width: 380px;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .platform-text .title{font-size: 20px;font-weight: 600;position: relative;margin-bottom: 15px; transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .platform-text .title::after{position: absolute; width: 0; height: 2px; background: var(--themecolor);content: ''; top: 30px; left: 0;transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box:hover .platform-text .title{color: var(--txttheme);}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box:hover  .platform-text .title::after{width: 100%;}
main .finance-inner-tab .spa-main .spa-slide .platform-sec .platform-box .platform-text p{font-size: 16px;color: var(--txtgrey);}

main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec{background: var(--sectionbackground); width: 100%; padding: 0 0 0 50px;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-right-sec{background: var(--primarycolor); width: 100%; display: flex; justify-content: center}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec{display: flex;align-items: center;height: 500px;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content{max-width: 650px;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content .sec-right-btn .right-arrow{position: relative;color: var(--primarycolor);font-size: 17px;font-weight: 600;letter-spacing: 1px;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content .sec-right-btn .right-arrow::before{position: absolute;width: 18px;height: 2px;background: var(--primarycolor);content: '';top: 11px;right: 0px;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content .sec-right-btn .right-arrow img{transition: all .4s ease-in-out;}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content .sec-right-btn .right-arrow:hover img{transform: translateX(10px);}
main .finance-inner-tab .spa-main .spa-slide .hr-integration-sec .integration-left-sec .left-content .sec-right-btn li{padding: 0 10px;}

main .finance-inner-tab .templates-sec .templates-project{padding: 0 30px;}
main .finance-inner-tab .templates-sec .project-1{box-shadow: 0 0.125em 0.375em 0 rgba(0,0,0,0.1);position: relative; padding: 30px;display: block; width: 100%; height: 100%; border-radius: 8px;}
main .finance-inner-tab .templates-sec .project-1::after{content: ''; position: absolute; bottom: 0; left: 0;top: auto; width: 0; height: 3px;border-radius: 0 0 8px 8px; transition: width 0.3s ease; background: var(--themecolor);}
main .finance-inner-tab .templates-sec .project-1:hover::after{width: 100%; right: 0;}
main .finance-inner-tab .templates-sec .project-1.temp-caption h2{transition: all .4s ease-in-out;}
main .finance-inner-tab .templates-sec .project-1:hover .temp-caption h2{color: var(--txttheme);}
main .finance-inner-tab .templates-sec .project-1:hover p{color: var(--primarycolor);}
main .finance-inner-tab .templates-sec .project-1:hover{background: var(--sectionbackground);}
main .finance-inner-tab .templates-sec .temp-title{text-align: center;font-weight: 700;font-size: 45px;margin-bottom: 30px;}
main .finance-inner-tab .templates-sec .templates-project .temp-caption{margin: 30px 0 0;}
main .finance-inner-tab .templates-sec .templates-project .temp-caption h2{font-size: 22px;font-weight: 600; margin-bottom: 18px; line-height: 35px;}
main .finance-inner-tab .templates-sec .templates-project .temp-caption p{font-size: 16px;line-height: 30px;}

main .finance-inner-tab .pain-points-sec{padding-top: 100px;}
main .finance-inner-tab .pain-points-sec .point-box {height: 100%;transition: transform .2s ease-out,background-position .2s ease-out,-webkit-transform .2s ease-out;box-shadow: 0 6px 35px 0 rgba(0,0,0,0.1); display: flex;justify-content: center;text-align: left;border-radius: 20px;padding: 30px 30px;}
main .finance-inner-tab .pain-points-sec .box-1{background: #fbebf7;}
main .finance-inner-tab .pain-points-sec .box-2{background: #dcecff;}
main .finance-inner-tab .pain-points-sec .box-3{background: #fbe9e1;}
main .finance-inner-tab .pain-points-sec .box-4{background: #dddffb;}
main .finance-inner-tab .pain-points-sec .box-1 .icon-img img{filter: invert(80%) sepia(44%) saturate(5581%) hue-rotate(283deg) brightness(99%) contrast(97%);}
main .finance-inner-tab .pain-points-sec .box-2 .icon-img img{filter: invert(45%) sepia(83%) saturate(4606%) hue-rotate(201deg) brightness(105%) contrast(98%)}
main .finance-inner-tab .pain-points-sec .box-3 .icon-img img{filter: invert(68%) sepia(70%) saturate(2843%) hue-rotate(325deg) brightness(102%) contrast(101%);}
main .finance-inner-tab .pain-points-sec .box-4 .icon-img img{filter: invert(42%) sepia(24%) saturate(1591%) hue-rotate(199deg) brightness(97%) contrast(81%)}
main .finance-inner-tab .pain-points-sec .point-box:hover{transform: translate3d(0,2px,0) scale(.99);box-shadow: 0 10px 20px rgba(0,0,0,.15);}
main .finance-inner-tab .pain-points-sec .point-box .name h5{font-size: 16px;font-weight: 600; margin: 20px 0 10px;line-height: 24px;text-align: left;}
main .finance-inner-tab .pain-points-sec .point-box .name p {font-size: 15px;font-weight: 400;margin-bottom: 0;line-height: 24px;}

main .financial-sec .financial-bg{background: linear-gradient(271.37deg, #DAE5F0 0.01%, #F2F9FF 100%);padding: 30px;border-radius: 30px;}
main .financial-sec .financial-bg .financial-content .title {font-weight: 800;font-size: 37px;line-height: 48px;margin-bottom: 30px; margin-top: 0;text-align: center;color: var(--txttheme);}
main .financial-sec .financial-bg .financial-content h2{font-size: 26px;font-weight: 600;margin: 30px 0;color: var(--txttheme);}
main .financial-sec .financial-bg .financial-content p{font-size: 16px;font-weight: 500;color: var(--primarycolor);line-height: 34px;}
main .financial-sec .financial-bg .financial-content .bulltet-list{padding-left: 0;}
main .financial-sec .financial-bg .financial-content .bulltet-list li img {position: absolute;	left: 0;transition: all .4s ease;top: 8px;}
main .financial-sec .financial-bg .financial-content .bulltet-list li {font-size: 18px;line-height: 32px;font-weight: 500;	margin-bottom: 10px;	position: relative;	padding-left: 30px;}

main .financial-sec .financial-bg .financial-content .financial-list li{color: var(--txttheme);	font-weight: 600;font-size: 18px;}
main .financial-sec .financial-bg .financial-content .financial-list li p{font-size: 16px;padding-left: 50px; font-weight: 500;color: var(--primarycolor);line-height: 34px; margin-top: 15px;}
main .financial-sec .financial-bg .financial-content .financial-list li .list-icon{margin-right: 15px;}

main .finance-inner-tab .spa-main .spa-slide .spa-temp-bg{background: var(--sectionbackground);}
main .finance-inner-tab .spa-main .spa-slide .spa-temp-bg .project-1{background: var(--secondarycolor); height: auto;}