 @media screen and ( min-width:761px){ .rhs-cont { width: 67% !important; } .lhs-tree { width: 28% !important; } } 
.swiper-container {padding-bottom:50px;} .swiper-pagination {padding-bottom:25px;filter:grayscale(100%);}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next, .swiper-button-next, .swiper-button-prev {filter:grayscale(100%);}
.heading-menu, .opmRelPrd, #customer-logo, #scroll {display:none !important;}
.swiper-slide {padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.swiper-slide img {-webkit-box-shadow: 0 0 30px rgb(202 202 202 / 50%);box-shadow: 0 0 30px rgb(202 202 202 / 50%);border-radius:24px;width:90%;}
.main-wrapper h1, .main-wrapper h2, .main-wrapper h3 {margin:0;padding-bottom:25px;font-weight:500;} .main-wrapper h2 {font-size:24px;}
.main-wrapper p {margin:0;padding-bottom:25px;}
.banner {background:#aedeb9;}
.hero-row {display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;align-items:center;padding:40px 0;}
.hero-cell {flex:1;}
.flex-row {display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;align-items:center;border-bottom:1px solid #f3f3f3;} .flex-row:nth-last-child(1) {border-bottom:0;}
.flex-cell {flex:1;} .flex-cell img {width:90%;max-width: 370px;}
.banner-img {max-width:400px;width:90%;}
.banner-content {padding:40px;} .banner-content h1 {font-size:38px;line-height:56px;color:#2d2d2d;} .banner-content p {font-size:14px;} .banner-content a {border-radius:25px !important;}
.sec-row {padding:100px 0;}
.body-wrapper .flex-row:nth-child(even) {flex-direction: row-reverse;}
.body-wrapper h2 {font-size:32px;line-height:40px;}
.bg-alt {background:#f9f9f9;} .pos-rel {position:relative;}
.pad1 {padding: 0 10%;} .pad2 {padding:50px 0;} .mt1 {margin-top:50px;}
.nfa-ct {padding: 40px;border-radius: 8px;}
.nfa-vpc-tab {display:-webkit-box;display:-moz-box;display:flex;align-content:center;justify-content: center;}
.nfa-vpc-tab li {padding:10px 25px;margin:10px;border:1px solid #289644;border-radius:30px;width:160px;cursor:pointer;}
.nfa-vpc-tab li.active {background:#289644;color:#fff;}
.data-cnt-wrapper [data-content] {display:none;}
.data-cnt-wrapper [data-content].active {display:block;}
.div-content {padding:50px 0 0;}
.btn-red:link, .btn-red:visited {background:#E9142B;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:10px 30px;border-radius:8px;position:relative;display:inline-block;}
.btn-red:hover {text-decoration:none;background:#E3142B;}
/*.btn-red:hover:before {content:"";position:absolute;width: 100%;height:100%;background: #d2c9bf;top: 6px;left: 6px;z-index: -1;border-radius: 8px;animation: btn-anim .3s;}*/
.sec-hglt {background:#ffd12a;border-radius:8px;padding:50px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;margin:0 auto;position:absolute;top:-175px;left:2%;right:2%;}
.tab-list {list-style:disc outside;width:1000px;max-width:80%;margin:0 auto;text-align:left;}
.tab-list li {padding:5px 0;}
.signup:link, .signup:visited {background:#3fa85b;transition: all .3s ease-in-out;padding: 10px 30px;border-radius: 8px;position: relative;display: inline-block;color:#fff;margin-left:10px;}
.signup:hover {background:#3b9c55;text-decoration:none;}
@-webkit-keyframes btn-anim {
    0% {top: 0;left: 0;}
    100% {top: 6px;left: 6px;}
}
@keyframes btn-anim {
    0% {top: 0;left: 0;}
    100% {top: 6px;left: 6px;}
}


@media (min-width: 1200px) {
.container {max-width: 1170px;}
}
@media (min-width: 1400px) {
.container {max-width: 1315px;}
}
@media (max-width: 768px) {
.hero-row, .flex-row {flex-wrap:wrap;} .hero-cell, .flex-cell {flex:auto;width:100%;} .flex-row:nth-child(1){margin-bottom:20px;}
.flex-row {flex-direction:column-reverse;-webkit-box-shadow:0 0 20px 0 #eaeaea;box-shadow:0 0 20px 0 #eaeaea;border-radius:10px;margin:0 auto;width:95%;} .flex-cell img {max-width:250px;padding-bottom:30px;}

.banner-content {text-align:center;}
.body-wrapper .flex-row:nth-child(even) {flex-direction:column-reverse;}
.nfa-vpc-tab li {width:auto;font-size:12px;}
}
