main .value-matrix-sec .section-bg {background: url(../images/value-matrix/4907157.jpg);width: 100%; padding: 40px 40px;box-shadow: 0 15px 45px rgba(16,30,54,.06);background-repeat: no-repeat;background-position: inherit;background-size: cover;}
main .value-matrix-sec .section-bg .content-title .title {font-weight: 800;	font-size: 37px;line-height: 48px;	margin-bottom: 50px; text-align: center; color: var(--txttheme);}
main .value-matrix-sec .section-bg .section-ss{box-shadow: 0 0 60px rgba(16,30,54,.02); border-radius: 22px; position: relative;}
main .value-matrix-sec .section-bg .section-ss img {transition: transform .2s ease-out,background-position .2s ease-out,-webkit-transform .2s ease-out;border-radius: 12px;}
main .value-matrix-sec .section-bg:hover .section-ss img{transform: translate3d(0,2px,0) scale(.99);}
main .value-matrix-sec .section-bg .problem-sec{height: auto; box-shadow: 0 15px 45px rgba(16,30,54,.6);transition: all .3s ease-in-out;padding: 25px;background: rgba(255, 225, 225, 0.9);border-radius: 15px;}
main .value-matrix-sec .section-bg .problem-sec:hover{transform: translate3d(0,2px,0) scale(.99); box-shadow: 0 10px 20px rgba(0,0,0,.15);}
main .value-matrix-sec .section-bg .solution-sec{height: auto; background: #EBFFFA;padding: 25px;transition: all .3s ease-in-out;box-shadow: 0 15px 45px rgba(16,30,54,.06);border-radius: 15px;}
main .value-matrix-sec .section-bg .solution-sec:hover{transform: translate3d(0,2px,0) scale(.99); box-shadow: 0 10px 20px rgba(0,0,0,.15);}
main .value-matrix-sec .section-bg .solution-sec .title, main .value-matrix-sec .section-bg .problem-sec .title, main .value-matrix-sec .section-bg .msg-div .msg-box .title{color: var(--primarycolor);font-weight: 700;font-size: 28px;line-height: 30px;margin-bottom: 12px;}
main .value-matrix-sec .section-bg .problem-sec .problem-list, main .value-matrix-sec .section-bg .solution-sec .problem-list{font-size: 15px;line-height: 28px;padding-left: 0; font-weight: 500;margin-bottom: 10px;color: var(--txtgrey);}
main .value-matrix-sec .section-bg .problem-sec .problem-list li, main .value-matrix-sec .section-bg .solution-sec .problem-list li{position: relative; padding-left: 30px;margin-bottom: 5px;}
main .value-matrix-sec .section-bg .problem-sec .problem-list li .icon-arrow, main .value-matrix-sec .section-bg .solution-sec .problem-list li .icon-arrow{position: absolute;top: 10px;	left: 0px;}
main .value-matrix-sec .section-bg .solution-sec p, main .value-matrix-sec .section-bg .problem-sec p, main .value-matrix-sec .section-bg .msg-div .msg-box p{font-size: 15px;line-height: 28px;font-weight: 500;margin-bottom: 30px;color: var(--txtgrey);}
main .value-matrix-sec .section-bg .msg-div .msg-box{height: auto;	background: var(--secondarycolor);padding: 25px;transition: all .3s ease-in-out;box-shadow: 0 15px 45px rgba(16,30,54,.06);border-radius: 15px;}
main .value-matrix-sec .section-bg .msg-div .msg-box:hover {transform: translate3d(0,2px,0) scale(.99); box-shadow: 0 10px 20px rgba(0,0,0,.15);}

/* 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: var(--themesectionblue);  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);overflow-x: auto;overflow-y: hidden;}
main .finance-tab .tab-nav{margin-top: 75px;}
main .finance-tab .sticky-nav-tabs-container--top-first {position: fixed;  top: 70px;  -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;white-space: nowrap;-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 15px; font-size: 16px;font-weight: 600;color: var(--primarycolor); -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:"";}







