 .ProductCatalogueProduct .others_new_style_container div.others_nested {
     padding: 0px !important;
 }

 .ProductCatalogueProduct .catagory_sub_products_item.swiper-slide>div {
     width: 100%;
 }

 .ProductCatalogueProduct .product-card-item {
     border: 1px solid;
     overflow: hidden;
     border-radius: 10px;
     height: 100% !important;
 }

 .ProductCatalogueProduct .product_card {
     padding: 0px;
     border-radius: 10px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(1) {
     display: block;
     overflow: hidden;
     border-radius: 5px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(1)>img {
     width: 100%;
     height: auto;
     display: block;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2) {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>h3 {
     margin: 0px 0px 4px 0px;
     word-wrap: break-word;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>p {
     margin: 0px 0px 16px 0px;
     padding-bottom: 0px !important;
     min-height: 43px;
     max-height: 61px;
     text-overflow: ellipsis;
     overflow: hidden;
     display: block;
     display: -webkit-box;
     -o-ellipsis-lastline: 2;
     -webkit-line-clamp: 2;
     -moz-line-clamp: 2;
     -webkit-box-orient: vertical;
     -ms-box-orient: vertical;
     box-orient: vertical;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>span>ul {
     margin: 0px 0px 16px 0px;
     padding: 0px 16px 0px 16px;
     margin-right: 0px !important;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>span>ul>li {
     font-size: 12px;
     text-align: justify;
     line-height: 20px;
     margin-bottom: 8px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>span>ul>li:last-child {
     margin-bottom: 0px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul {
     margin: 0px 0px 16px 0px;
     padding: 0px !important;
     list-style: none;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     min-height: 80px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     width: 100%;
     padding: 0px 4px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li:nth-child(1) {
     border-left: 1px solid;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li>label {
     font-size: 13px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li>span {
     text-align: right;
     font-size: 24px;
     font-weight: bold;
     word-spacing: 5px;
     margin-right: 8px;
 }

 .ProductCatalogueProduct .card_header_cont {
     margin: 0px -16px;
     -webkit-box-pack: center !important;
     -ms-flex-pack: center !important;
     justify-content: center !important;
     margin-bottom: 8px;
 }

 .ProductCatalogueProduct .card_header_cont h3 {
     margin: 8px 0;
     text-align: center;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>div {
     padding: 0px 4px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: flex-end;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>div>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     width: 100%;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>div>div:nth-child(1) {
     padding-left: 4px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>div>div:nth-child(2) {
     padding-right: 4px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(3) {
     margin: 0px -16px -16px -16px;
     padding: 8px 16px;
     text-align: right;
     border-radius: 0 0 10px 10px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(3)>label {
     text-align: right;
     margin: 0px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(3) label>input[type=checkbox] {
     margin-right: 5px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(3) label>input[type=checkbox]:checked {
     margin-right: 5px;
 }

 .ProductCatalogueProduct .FormBuilderCategory .latest_btn_container {
     left: 16px;
 }

 .ProductCatalogueProduct .acc_product_card,
 .ProductCatalogueProduct .product_card {
     padding-bottom: 75px !important;
     border: 1px solid;
     overflow: hidden;
 }

 .ProductCatalogueProduct .latest_btn_container {
     position: absolute;
     width: calc(100% - 32px);
     bottom: 25px;
     padding: 0px 16px !important;
     right: 16px;
 }

 .ProductCatalogueProduct .latest_btn_container button {
     padding: 0px !important;
 }

 .ProductCatalogueProduct .Category_EgyptionFoodBankID .product_card,
 .ProductCatalogueProduct .Category_MaserElkhairID .product_card,
 .ProductCatalogueProduct .Category_SondokTahiyaMaserID .product_card {
     padding: 0;
 }

 .ProductCatalogueProduct .Category_EgyptionFoodBankID .product_card>div:nth-child(2),
 .ProductCatalogueProduct .Category_MaserElkhairID .product_card>div:nth-child(2),
 .ProductCatalogueProduct .Category_SondokTahiyaMaserID .product_card>div:nth-child(2) {
     padding: 16px;
 }

 .ProductCatalogueProduct .Category_EgyptionFoodBankID .product_card>div:nth-child(1),
 .ProductCatalogueProduct .Category_MaserElkhairID .product_card>div:nth-child(1),
 .ProductCatalogueProduct .Category_MaserElkhairID .product_card>div:nth-child(1) {
     border-radius: 5px 5px 0 0;
 }

 @media only screen and (max-width: 768px) {
     .ProductCatalogueProduct .category-title-container {
         right: 0%;
     }
 }

 .ProductCatalogueProduct #divProductCatalogueCompare {
     border-radius: 10px;
     border-top-right-radius: 0;
     border-top-left-radius: 0;
     margin-top: -7px;
     padding: 3px 16px;
     display: flex;
     align-items: flex-end;
     border: 1px solid;
     border-top: 0px;
 }

 .ProductCatalogueProduct .Comparison_bar {
     padding: 16px 0px;
     border-radius: 10px;
     overflow: hidden;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: reverse;
     -ms-flex-direction: row-reverse;
     flex-direction: row-reverse;
 }

 .ProductCatalogueProduct .Comparison_bar>div:first-child {
     -webkit-box-ordinal-group: 3;
     -ms-flex-order: 2;
     order: 2;
 }

 .ProductCatalogueProduct .Comparison_bar>div>p {
     margin: 0px;
     word-spacing: 4px;
 }

 .ProductCatalogueProduct .Comparison_bar>div>button {
     width: 100%;
     margin: 0px;
 }

 .ProductCatalogueProduct #divProductComparisonAttributsTemplate>.row-group:first-child {
     border-bottom: 2px solid;
 }

 .ProductCatalogueProduct .products-comparison-table-col>div {
     border-right: 1px solid;
 }

 .ProductCatalogueProduct .products-comparison-table-col>div:first-child h4 {
     font-weight: bold;
 }

 .ProductCatalogueProduct .acc_product_card {
     padding: 16px;
     border-radius: 10px;
     height: inherit !important;
     border: 1px solid;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(1) {
     display: block;
     overflow: hidden;
     border-radius: 5px;
     margin: -16px -16px -8px -16px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(1)>img {
     width: 100%;
     height: auto;
     display: block;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2) {}

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>h3 {
     text-align: center;
     margin: -5px -16px 8px -16px;
     padding: 8px 16px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>p {
     margin: 0px 0px 16px 0px;
     text-overflow: ellipsis;
     overflow: hidden;
     -webkit-line-clamp: 3;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -o-ellipsis-lastline: 3;
     -moz-line-clamp: 3;
     -ms-box-orient: vertical;
     box-orient: vertical;
     min-height: 60px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>span>ul {
     margin: 0px 0px 8px 0px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>span>ul>li {
     font-size: 12px;
     text-align: justify;
     line-height: 20px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>span>ul>li:last-child {
     margin-bottom: 0px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>ul {
     margin: 0px 0px 8px 0px;
     padding: 0px 0px 8px 0px;
     list-style: none;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>ul>li {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     -webkit-box-pack: center;
     justify-content: center;
     width: 100%;
     padding: 0px 4px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>ul>li>label {
     font-size: 16px;
     text-align: center
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>ul>li>span {
     text-align: center;
     font-size: 36px;
     font-weight: bold;
     line-height: 30px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: reverse;
     -ms-flex-direction: row-reverse;
     flex-direction: row-reverse;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>ul>li>span>span {
     padding: 0px 6px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>div {
     padding: 0px 16px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: flex-end;
     margin: 0px -16px 8px;
     left: auto;
     right: auto;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>div>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     width: 100%;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>div>div:nth-child(1) {
     padding-left: 4px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>div>div:nth-child(2) {
     padding-right: 4px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(2)>div>div>button {
     margin: 0px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(3) {
     margin: 0px -16px -16px -16px;
     padding: 8px 16px;
     text-align: right;
     border-radius: 0 0 10px 10px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(3)>label {
     text-align: right;
     margin: 0px;
 }

 .ProductCatalogueProduct .acc_product_card>div:nth-child(3) label>input[type=checkbox] {
     float: none;
     margin: 0px 4px 0px 0px;
     -webkit-transform: translateY(3px);
     transform: translateY(3px);
 }

 .ProductCatalogueProduct .other_products {
     display: inline-block;
     width: auto;
     padding: 5px 10px 5px 20px;
     position: relative;
     margin-bottom: 0px;
     border-radius: 20px 0px 0px 0px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested {
     padding: 0;
     border: 1px solid;
     border-radius: 10px;
     height: 100% !important;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_img_container {
     border-radius: 10px;
     margin: 0px;
     padding: 0px !important;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body h3 {
     text-align: center;
     padding: 8px 0;
     font-size: 18px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body p {
     padding: 16px;
     text-align: justify;
     max-height: 55px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin-top: 10px;
 }

 .ProductCatalogueProduct .marg-top {
     margin-top: 16px;
 }

 .ProductCatalogueProduct .others-btn-container {
     position: static;
     bottom: -1px;
     left: 0;
     right: 0;
     width: 100%;
     padding: 16px !important;
     margin-top: 16px !important;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_left {
     width: 50%;
     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;
     border-left: 1px solid;
     flex-wrap: wrap;
     flex-direction: row;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .center>div:last-of-type {
     border: 0px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_left .number {
     font-size: 26px;
     font-weight: bold;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_left .number .number-kind {
     font-size: 12px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_right {
     width: 50%;
     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;
     flex-wrap: wrap;
     flex-direction: row;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_right .number {
     font-size: 25px;
     font-weight: bold;
     line-height: 26px;
 }

 .ProductCatalogueProduct .body_content_right .number {
     width: 100%;
     text-align: center;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_right .number .number-time {
     font-size: 12px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .center {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .one_box {
     border-right: 0px;
     border-left: 0px;
     width: 100%;
     margin-top: 32px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .one_box h4 {
     width: 80%;
     text-align: center;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .cards_header {
     text-align: right;
     padding-left: 16px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .cards_text {
     padding-top: 0px;
     margin-bottom: 56px;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_left .center_text {
     text-align: center;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_body .others_body_content .body_content_right .center_number {
     text-align: center;
 }

 .ProductCatalogueProduct .foregin_card_container {
     padding-right: 0px !important;
     padding-left: 0px !important;
     padding-top: 0px !important;
     border: 1px solid;
     border-radius: 10px !important;
     height: inherit !important;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_img_container {
     padding: 0px !important;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_img_container img {
     border-radius: 10px 10px 0px 0px;
     display: block;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_header {}

 .ProductCatalogueProduct .foregin_card_container .foregin_header h3 {
     text-align: center;
     padding: 16px 5px;
     -webkit-line-clamp: unset !important;
     -moz-line-clamp: unset !important;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body {
     width: 100%;
     border-radius: 0px !important;
     margin: 0px !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     text-align: right !important;
     padding: 0px 16px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body h4 {
     margin: 0px !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .ProductTypeID_InvestmentTypeID .foregin_card_container .foregin_body h2 {
     -ms-flex-direction: row;
     flex-direction: row;
 }

 .ProductCatalogueProduct .ProductTypeID_InvestmentTypeID .foregin_card_container .foregin_body h4 {
     min-width: 25%;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body h2 {
     margin: 0px !important;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body h5 {
     margin: 0px !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     text-align: center !important;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body h5 .first {
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     padding: 0px 16px;
     margin-bottom: 20px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two>h4 {
     padding-top: 8px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two>div {
     width: 42%;
     padding: 0px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two div h2 {
     display: inline;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two div h4 {
     display: inline;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three {
     margin: 0px;
     margin-top: 16px;
     padding-bottom: 32px;
     padding: 0px 16px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_left {
     width: 46%;
     border-left: 1px solid;
     padding-left: 6px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_left h4 {
     text-align: right;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_left span {
     display: block;
     text-align: right;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right {
     width: 50%;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right p {
     font-weight: bold;
     text-align: center;
 }

 .ProductCatalogueProduct .al-center {
     text-align: center;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right h4 {
     text-align: right;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right span {
     text-align: center;
 }

 .ProductCatalogueProduct .foregin_body_three span {
     display: flex !important;
     padding-top: 5px;
 }

 .ProductCatalogueProduct .foregin_body_three h4,
 .ProductCatalogueProduct .foregin_body_three p,
 .ProductCatalogueProduct .foregin_body_three li {
     padding: 0;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_btn_container {
     border-radius: 10px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 0px 16px;
     position: absolute;
     bottom: 35px;
     right: 0;
     left: 0;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_btn_container .btn_left {
     width: 50%;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_btn_container .btn_left button {
     display: block;
     width: 80%;
     margin: auto;
     border: 1px solid;
     font-weight: bold;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_btn_container .btn_right {
     width: 50%;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_btn_container .btn_right button {
     display: block;
     width: 80%;
     margin: auto;
     border: 1px solid;
     font-weight: bold;
 }

 @media only screen and (max-width: 776px) {
     .ProductCatalogueProduct .foregin_card_container .foregin_body {}

     .ProductCatalogueProduct .foregin_card_container .foregin_body h5 span {
         text-align: right;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_two {}

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three {}

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_left {
         margin-bottom: 16px;
         border-right: 0px;
         width: 100%;
         margin-left: 16px;
         padding-left: 5px;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right {
         width: 100%;
     }
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body h2 {
     margin: 0px !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     padding-right: 8px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body .under-number {
     font-size: 14px;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body div {
     width: 42%;
     text-align: right;
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body div h5 {
     text-align: right !important;
 }

 @media (max-width:768px) {

     .ProductCatalogueProduct .foregin_card_container .foregin_body h4,
     .ProductCatalogueProduct .foregin_card_container .foregin_body div {
         padding: 0px;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_two>div {
         width: 50%;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_two h4,
     .ProductCatalogueProduct .foregin_body_two div {
         padding: 0px;
         padding-top: 8px;
     }

     .ProductCatalogueProduct .foregin_body_two div h5 {
         margin-right: 0px;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body div {
         margin-right: 50%;
     }
 }

 .ProductCatalogueProduct .foregin_card_container .foregin_body_two h4 {
     padding: 0;
 }

 .ProductCatalogueProduct .loan-banner {
     text-align: center;
     padding: 16px 0;
 }

 .ProductCatalogueProduct .others_new_style_container .others_nested .others_img_container img {
     display: block;
     border-radius: 0px;
 }

 .ProductCatalogueProduct .loan-banner h4,
 .ProductCatalogueProduct .loan-banner h2 {
     display: inline-block;
 }

 .ProductCatalogueProduct .loan_product_card {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header {
     padding: 16px;
     padding-top: 0px;
 }

 .ProductCatalogueProduct .loan_product_card>.p_card_header>h3 {
     padding-top: 16px;
     text-align: center;
     font-size: 17px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_img_container {
     padding: 0px !important;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header hr {
     width: 50%;
     margin: auto;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .min_loan {
     display: block;
     padding-bottom: 16px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .min_loan h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .min_loan h4 {
     text-align: center;
     margin-top: -10px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan {
     width: 100%;
     margin: auto;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_left {
     border-left: 1px solid;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_left h3 {
     text-align: center;
     margin-right: 8px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_right {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_right h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_right h3 span {
     font-size: 14px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_right h5 {
     text-align: center;
     margin-top: -16px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header>.third_loan {
     display: block;
     padding: 0px 16px;
 }

 .ProductCatalogueProduct .loan_product_card .p_card_header .new_btn_container {
     padding: 0px 16px;
     position: absolute;
     width: calc(100% - 32px);
     bottom: 8px;
 }

 .ProductCatalogueProduct .loan_product_card .new_btn_container .btn_transparent {
     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;
 }

 .ProductCatalogueProduct .loan_product_card .new_btn_container .btn_transparent:after {
     content: '>';
     font-family: arial;
     padding-right: 5px;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .catagory_header .section {
         width: 100%;
     }
 }

 .ProductCatalogueProduct .products-comparison-table-col>div {
     border-right: 1px solid;
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .product_card .padding-16 ul li span {
     text-align: center !important;
     line-height: 25px;
 }

 .ProductCatalogueProduct .product_card .padding-16 span ul {
     padding-right: 0px !important;
 }

 .ProductCatalogueProduct img[src="../../AssetsManager/ProductCatalog/header_img_25.jpg"] {
     -webkit-transform: scaleX(-1);
     transform: scaleX(-1);
 }

 .ProductCatalogueProduct .acc_product_card ul.gray_bullet {
     padding-left: 30px !important;
 }

 .ProductCatalogueProduct .product_card img[src=''] {
     height: 0px !important;
 }

 .ProductCatalogueProduct .acc_product_card img[src=''] {
     height: 0px !important;
 }

 .ProductCatalogueProduct .deposits-card-list.gold_bullet li {
     float: right !important;
 }

 .ProductCatalogueProduct .SMEs_enterprise_card_img+div {
     height: auto !important;
     border-radius: 0px;
 }

 .ProductCatalogueProduct .Category_SMEsBankingServicesID .catagory_sub_products_item {
     padding-bottom: 16px !important;
 }

 .ProductCatalogueProduct .products-comparison-table-col img {
     width: 100%;
     margin-top: 10px;
 }

 .ProductCatalogueProduct #CRMobileNumberID,
 .ProductCatalogueProduct #CRHomeNumberID {
     direction: ltr;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .data_points ul {
         padding-left: 30px !important;
     }
 }

 .ProductCatalogueProduct .Category_CreditCardsID .product_card,
 .ProductCatalogueProduct .Category_DepitCardsID .product_card,
 .ProductCatalogueProduct .Category_PrepaidCardsID .product_card {
     padding: 0;
 }

 .ProductCatalogueProduct .Category_UsDollarCatID .product_card>div:nth-child(2)>ul>li>span p {
     margin-top: 10px;
 }

 .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li {
     margin-top: 10px;
 }

 .ProductCatalogueProduct .Category_SalaryOrInstallmentLoansCatID .product_card {
     padding: 0;
 }

 .ProductCatalogueProduct .uploading {
     margin-right: 16px;
     float: right !important;
 }

 @media only screen and (max-width: 394px) {
     .ProductCatalogueProduct .foregin_card_container .foregin_body {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body h4 {
         border-bottom: 0px !important;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_two {
         -webkit-box-pack: normal;
         -ms-flex-pack: normal;
         justify-content: normal;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_left {
         border-left: 0px !important;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_three .three_right h4 {
         text-align: right;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body_two>div {
         margin-right: 16px;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_header h3 {
         text-align: right;
         padding-right: 16px;
     }

     .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li>label {
         text-align: right !important;
         ;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body h5 .first {
         border-bottom: 0px !important;
         border-left: 1px solid black;
         margin-left: 8px;
         padding-left: 8px;
     }

     .ProductCatalogueProduct .foregin_card_container .foregin_body h5 {
         -webkit-box-orient: horizontal;
         -webkit-box-direction: normal;
         -ms-flex-direction: row;
         flex-direction: row;
     }
 }

 .ProductCatalogueProduct .product_card .product-content {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
 }

 .ProductCatalogueProduct .product_card ul div h4 {
     margin-right: -16px;
 }

 .ProductCatalogueProduct .depositscard .product_card {
     padding: 0;
     border-radius: 10px;
     height: 100% !important;
     border: 1px solid;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(1) {
     display: grid;
     overflow: hidden;
     border-radius: 5px;
     margin: 0px 0px 0px 0px;
     padding: 0;
     height: auto;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(1)>img {
     width: 100%;
     height: auto;
     display: block;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2) {
     padding: 0 16px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>h3 {
     margin: 0px 0px 4px 0px;
     margin: -24px -16px 8px -16px;
     padding: 8px;
     text-align: center;
 }

 .ProductCatalogueProduct .depositscard .depositscard .product_card>div:nth-child(2)>p {
     margin: 0px 0px 16px 0px;
     text-overflow: ellipsis;
     overflow: hidden;
     -webkit-line-clamp: 3;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -o-ellipsis-lastline: 3;
     -moz-line-clamp: 3;
     -ms-box-orient: vertical;
     box-orient: vertical;
     min-height: 60px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>span>ul {
     margin: 0px 0px 16px 0px;
     padding: 0px 0px 0px 17px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>span>ul>li {
     font-size: 12px;
     text-align: justify;
     line-height: 20px;
     margin-bottom: 8px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>span>ul>li:last-child {
     margin-bottom: 0px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>ul {
     margin: 0px 0px 16px 0px;
     padding: 0px;
     list-style: none;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     min-height: 0;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>ul>li {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     width: 100%;
     border-left: 1px solid;
     padding: 0px 4px;
     border-right: 0px;
     border-left: 0px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>ul>li:nth-child(1) {
     border-left: 1px solid;
     border-left: 0px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>ul>li>label {
     font-size: 13px;
     text-align: center;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>ul>li>span {
     text-align: right;
     font-size: 24px;
     font-weight: bold;
     text-align: center;
     font-size: 38px;
     margin: 8px 0;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>div {
     padding: 0px 4px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: flex-end;
     margin: 0px -16px;
     left: auto;
     right: auto;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>div>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     width: 100%;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>div>div:nth-child(1) {
     padding-right: 4px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(2)>div>div:nth-child(2) {
     padding-left: 4px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(3) {
     margin: 0px -16px -16px -16px;
     padding: 8px 16px;
     text-align: right;
     border-radius: 0 0 10px 10px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(3)>label {
     text-align: right;
     margin: 0px;
 }

 .ProductCatalogueProduct .depositscard .product_card>div:nth-child(3) label>input[type=checkbox] {
     float: none;
     margin: 0px 4px 0px 0px;
     -webkit-transform: translateY(3px);
     transform: translateY(3px);
 }

 .ProductCatalogueProduct .card-apply-now {
     padding-bottom: 30px;
     text-align: center;
 }

 .ProductCatalogueProduct .card-apply-now>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
 }

 .ProductCatalogueProduct .card-apply-now>div>button {
     border-radius: 0px;
     padding: 5px 65px;
     margin: 0px;
 }

 .ProductCatalogueProduct .card-apply-now>div>button>h3 {
     text-align: center;
     padding-bottom: 10px;
     border-bottom: 1px solid;
     margin: 0px;
 }

 .ProductCatalogueProduct .card-apply-now>div>button>span {
     font-size: 16px;
 }

 .ProductCatalogueProduct .card-benefits>div>div {
     padding: 70px 0px;
 }

 .ProductCatalogueProduct .deposits-card-list li {
     display: list-item !important;
     width: auto !important;
     padding: 0px !important;
     border: none !important;
     min-height: 0 !important;
 }

 .ProductCatalogueProduct ul.deposits-card-list.gold_bullet li {
     margin-right: 35px;
     float: left;
 }

 .ProductCatalogueProduct ul.deposits-card-list.gold_bullet {
     display: inline-block !important;
 }

 .ProductCatalogueProduct .news-other-swiper {
     padding: 0px !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .news-other-swiper>div:nth-child(1) {
     padding: 0px !important;
     margin: 0px !important;
 }

 .ProductCatalogueProduct .news-other-swiper>div:nth-child(2) {
     padding: 0px 16px !important;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
 }

 .ProductCatalogueProduct .news-other-swiper .btn-second {
     float: left;
     font-size: 14px;
 }

 .ProductCatalogueProduct .card_details_header>div>div>div>div>div>div:first-child img {
     width: 100%;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .card_details_header .row-group:first-child {
         margin: 0px 0px;
     }

     .ProductCatalogueProduct .card_details_header>div>div>div>div:last-child {
         display: none;
     }

     .ProductCatalogueProduct .card_details_header>div>div>div>div>div>div:first-child img {
         width: 101px;
     }
 }

 .ProductCatalogueProduct .card_details_header {
     margin-bottom: 32px;
 }

 .ProductCatalogueProduct .card_details_header .row-group p {
     margin-top: 32px;
 }

 .ProductCatalogueProduct .card_details_header .row-group:last-child {
     margin: 32px 0px;
 }

 .ProductCatalogueProduct .card_details_header .row-group h3 {
     margin-top: 24px;
 }

 .ProductCatalogueProduct .card_details_header .row-group:last-child p {
     margin-top: 12px;
 }

 .ProductCatalogueProduct .card_details_header .row-group:last-child {
     text-align: center;
 }

 .ProductCatalogueProduct .Card_details_catagory_item>div:nth-child(1) {
     height: auto;
     display: block;
     overflow: hidden;
     border-radius: 20px;
     margin: 0px 0px 16px 0px;
 }

 .ProductCatalogueProduct .product_details_header {
     margin-top: 32px;
     margin-bottom: 32px;
     direction: rtl;
 }

 .ProductCatalogueProduct .product_details_header>h3 {
     font-weight: bold;
     margin: 0px 0px 4px 0px;
 }

 .ProductCatalogueProduct .product_details_header>p {
     margin: 0px;
 }

 .ProductCatalogueProduct #offers-header {
     padding-top: 32px;
 }

 .ProductCatalogueProduct #header-line {
     border-bottom: 1px solid white;
 }

 .ProductCatalogueProduct .offer-card-container {
     height: 207px;
     display: block;
     overflow: hidden;
     border-radius: 20px;
     margin: 0px 0px 16px 0px;
 }

 .ProductCatalogueProduct .offer-item {
     height: 207px;
     margin-bottom: 32px;
     width: 50%;
 }

 @media (max-width:768px) {
     .ProductCatalogueProduct .offer-item {
         width: 100%;
     }
 }

 .ProductCatalogueProduct .offers-title {
     padding-top: 16px;
     margin-right: 16px;
 }

 .ProductCatalogueProduct .details-offer-title {
     text-align: center;
     padding: 16px 0;
 }

 .ProductCatalogueProduct .details-offer-title-container {
     margin-top: 0px;
 }

 .ProductCatalogueProduct .sub_catagory_swiper {
     margin-top: 32px;
     margin-bottom: 32px;
 }

 .ProductCatalogueProduct .sub_catagory_swiper .swiper-wrapper {
     height: auto;
 }

 .ProductCatalogueProduct .foreveryone_container>div {
     padding-bottom: 20px;
 }

 .ProductCatalogueProduct .foreveryone_container h1 {
     text-align: center;
     font-size: 50px;
     padding-top: 32px;
 }

 .ProductCatalogueProduct .foreveryone_container h1 {
     text-align: center;
     font-size: 50px;
     padding-top: 32px;
     margin-bottom: 32px;
 }

 .ProductCatalogueProduct .foreveryone_container ul li {
     text-align: center;
     list-style: none;
     display: table-cell;
     width: 20%;
     position: relative;
 }

 .ProductCatalogueProduct .foreveryone_container ul {
     width: 80%;
     text-align: center;
     display: table;
     margin-left: 10%;
     margin-right: 10%;
     padding: 0px !important;
     padding-bottom: 32px;
 }

 .ProductCatalogueProduct .foreveryone_container ul li label {
     text-align: center;
     display: block;
     font-size: 30px;
     margin-top: 32px;
 }

 .ProductCatalogueProduct .foreveryone_container ul li:before {
     content: "";
     position: absolute;
     width: calc(100% - 30px);
     height: 2px;
     z-index: 0;
     margin-top: 20px;
     margin-left: -3px;
     right: calc(50% - -36px);
 }

 .ProductCatalogueProduct .foreveryone_container ul li:last-child:before {
     content: "";
     position: absolute;
     width: calc(100% - 20px);
     height: 0px;
     z-index: 0;
     margin-top: 19px;
     margin-left: 30px;
 }

 .ProductCatalogueProduct .foreveryone_container ul li p {
     text-align: center;
 }

 @media (max-width:1660px) {
     .ProductCatalogueProduct .foreveryone_container ul li:before {
         width: calc(94% - 15px);
     }
 }

 @media (max-width:1200px) {
     .ProductCatalogueProduct .foreveryone_container ul li:before {
         width: calc(94% - 15px);
     }
 }

 @media (max-width:767px) {
     .ProductCatalogueProduct .foreveryone_container ul li:before {
         height: 0px;
     }

     .ProductCatalogueProduct .foreveryone_container ul li {
         width: 100%;
         display: block;
         text-align: center;
         margin: 20px 0px;
     }

     .ProductCatalogueProduct .foreveryone_container ul {
         display: block;
         text-align: center;
         margin-right: 0px;
         margin-left: 0px;
         padding: 0px 60px;
         padding-bottom: 32px;
         width: 100%;
     }
 }

 .ProductCatalogueProduct .big_sub_header {
     font-size: 30px;
     margin: 32px 0px;
 }

 .ProductCatalogueProduct .big_sub_header+hr {
     border: none;
     height: 2px;
     width: 280px !important;
     margin: 0 0 10px 0px;
 }

 .ProductCatalogueProduct .product_details_data {
     margin: 0px 0px 0px 0px;
 }

 .ProductCatalogueProduct hr.sub_title_line.horizontal_line {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .summary-points-title+hr.sub_title_line {
     margin: 0px auto 10px;
 }

 .ProductCatalogueProduct .summary-points-title {
     text-align: center;
     line-height: 63px;
 }

 .ProductCatalogueProduct .summary_data {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     position: relative;
     margin: 0px 0px 32px 0px;
     padding: 0px;
     list-style: none;
     -ms-flex-pack: distribute;
     -webkit-box-pack: justify;
     justify-content: space-between;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
 }

 @media (min-width: 768px) {
     .ProductCatalogueProduct .products-comparison-table-col {
         display: -webkit-box;
         display: -ms-flexbox;
         display: flex;
     }
 }

 .ProductCatalogueProduct .summary_data>li {
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -ms-flex-line-pack: center;
     align-content: center;
     -ms-flex-preferred-size: auto;
     flex-basis: auto;
     padding: 0px 8px;
     margin-top: 10px;
     text-align: center;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     word-break: break-word;
     border-left: 1px solid;
     border-right: 1px solid;
 }

 .ProductCatalogueProduct .summary_data>li>h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .summary_data>li h2 {
     text-align: center;
 }

 .ProductCatalogueProduct .summary_data>li>ul li {
     text-align: right;
 }

 .ProductCatalogueProduct .summary_data>li:last-of-type {
     border-left: 1px solid;
     border-right: 1px solid;
 }

 .ProductCatalogueProduct .summary_data>li>p {
     font-size: 24px;
     font-weight: bold;
     line-height: 36px;
     text-transform: uppercase;
     margin: 0px 0px 5px 0px;
     text-align: center;
 }

 .ProductCatalogueProduct .summary_data>li>p>span {
     font-size: 16px;
     margin-left: 4px;
     line-height: 0;
 }

 .ProductCatalogueProduct .summary_data>li>label {
     bottom: 0px;
     margin: 0px;
     line-height: 24px;
     text-transform: capitalize;
     font-weight: bold;
     text-align: center;
 }

 .ProductCatalogueProduct .summary_data>li>svg,
 .ProductCatalogueProduct .summary_data>li>img {
     width: 96px;
     height: 96px;
     margin: 0px 0px 0px 0px;
     -webkit-transition: all 0.5s;
     transition: all 0.5s;
 }

 .ProductCatalogueProduct div>.summary_data:nth-of-type(2) {
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
 }

 .ProductCatalogueProduct div>.summary_data:nth-of-type(2)>li {
     border-bottom: 0px;
     border-right: 2px solid;
 }

 .ProductCatalogueProduct div>.summary_data:nth-of-type(2)>li>img {
     max-width: 96px;
     max-height: 96px;
     width: 100%;
     height: 100%;
 }

 @media (max-width: 550px) {
     .ProductCatalogueProduct div>.summary_data:nth-of-type(2) {
         -webkit-box-orient: horizontal;
         -webkit-box-direction: normal;
         -ms-flex-direction: row;
         flex-direction: row;
         -ms-flex-wrap: wrap;
         flex-wrap: wrap;
         -webkit-box-align: center;
         -ms-flex-align: center;
         align-items: center;
     }

     .ProductCatalogueProduct div>.summary_data:nth-of-type(2)>li {
         border-bottom: 0px;
         border-right: 2px solid;
         width: 50%;
         padding: 10px 0px;
     }
 }

 .ProductCatalogueProduct hr.horizontal_line {
     width: 50%;
     margin: 0px auto;
     margin-bottom: 20px;
 }

 .ProductCatalogueProduct .data_points {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .data_points {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .data_points>div.lab-4 {
         margin: auto;
     }
 }

 .ProductCatalogueProduct .data_points video {
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .data_points button {
     border: 1px solid;
 }

 .ProductCatalogueProduct .data_points>div {
     overflow: hidden;
 }

 .ProductCatalogueProduct .data_points>div:first-child {
     max-height: auto;
 }

 .ProductCatalogueProduct .data_points>div>img {
     width: 100%;
     height: auto;
 }

 .ProductCatalogueProduct .data_points li {
     list-style: none;
     margin-bottom: 10px;
     color: rgba(114, 113, 112, 1);
 }

 .ProductCatalogueProduct .data_points li:before {
     background-repeat: no-repeat;
     content: "";
     width: 20px;
     height: 20px;
     display: inline-block;
     background-image: url('../../SiteImages/gold-bullet.png');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     margin-right: -20px;
     -webkit-transition: all 0.5s;
     transition: all 0.5s;
 }

 .ProductCatalogueProduct .SMEs_data_points li:before {
     background-repeat: no-repeat;
     content: "";
     width: 0px;
     height: 0px;
     display: inline-block;
     background-image: none;
     margin-right: 0px;
     margin-left: 0px;
 }

 .ProductCatalogueProduct .branch_ads {
     display: inline-block;
     padding: 25px 0px;
 }

 .ProductCatalogueProduct .branch_ads .big_sub_header {
     font-size: 40px;
     margin-bottom: 15px;
     line-height: 40px;
 }

 .ProductCatalogueProduct .branch_ads button {
     margin-top: 32px;
     padding: 10px 35px;
     font-size: 20px;
 }

 .ProductCatalogueProduct .branch_ads>div>div:first-child {
     text-align: center;
     border-left: 2px solid;
 }

 @media (max-width: 992px) {
     .ProductCatalogueProduct .branch_ads>div>div:first-child {
         border-left: 0px;
     }
 }

 .ProductCatalogueProduct .branch_ads>div>div:nth-child(2) {
     padding-right: 86px;
 }

 .ProductCatalogueProduct .branch_ads>div>div:first-child img {
     margin-top: 32px;
     margin-bottom: 32px;
 }

 .ProductCatalogueProduct .summary_data>li>ul li {
     list-style: none;
 }

 .ProductCatalogueProduct .summary_data>li>ul {
     padding-right: 30px !important;
 }

 .ProductCatalogueProduct .summary_data>li>ul li:before {
     background-repeat: no-repeat;
     content: "";
     width: 15px;
     height: 15px;
     display: inline-block;
     background-image: url('../../SiteImages/gold-bullet.png');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     margin-right: -30px;
 }

 .ProductCatalogueProduct .buttons-Cont {
     text-align: center;
 }

 .ProductCatalogueProduct .buttons-Cont button {
     margin-right: 16px;
     word-spacing: 7px;
     min-width: 166px;
 }

 .ProductCatalogueProduct .buttons-Cont .btnProductCatalogApplyNow {
     margin-top: 32px;
     display: inline-block;
     line-height: 36px;
     border-radius: 10px;
     padding: 0px 30px;
     font-size: 16px;
 }

 .ProductCatalogueProduct .accordion-contianer {
     padding-bottom: 30px;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .accordion-contianer {
         padding-left: 0px;
         padding-right: 0px;
     }
 }

 .ProductCatalogueProduct .info-accordion {
     font-weight: bold;
     font-size: 18px;
     cursor: pointer;
     padding: 5px;
     margin: 0px;
     margin-bottom: 7px;
     width: 100%;
     text-align: right;
     border-radius: 5px;
     outline: none;
     -webkit-transition: 0.4s;
     transition: 0.4s;
     border: 1px solid;
 }

 .ProductCatalogueProduct .info-accordion:before {
     content: "<";
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     font-size: 20px;
     font-weight: bold;
     float: right;
     margin-right: 15px;
     margin-left: 15px;
     font-family: fantasy;
 }

 .ProductCatalogueProduct .info-accordion.active:before {
     content: ">";
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     font-weight: bold;
 }

 .ProductCatalogueProduct .info-accordion-panel {
     padding: 0px 18px;
     display: none;
     overflow: hidden;
     -webkit-transition: max-height 0.2s ease-out;
     transition: max-height 0.2s ease-out;
 }

 .ProductCatalogueProduct .info-accordion-panel p {
     font-weight: bold;
     font-size: 15px;
     margin: 8px 0px;
 }

 .ProductCatalogueProduct .info-accordion-panel p:before {
     content: "•";
     padding-left: 5px;
 }

 .ProductCatalogueProduct .info-accordion-panel span {
     padding: 5px 20px;
     display: block;
 }

 .ProductCatalogueProduct .CRNBEInquiryID {
     position: relative;
     padding: 0px 16px;
 }

 .ProductCatalogueProduct .CRNBEInquiryID .required-field:after {
     top: -5px;
 }

 .ProductCatalogueProduct .CRCountryID .required-field:after {
     left: -10px;
 }

 .ProductCatalogueProduct .library-text {
     padding-top: 30px;
 }

 .ProductCatalogueProduct .section-title h1,
 .ProductCatalogueProduct .section-title h2 {
     margin: 0px;
     text-transform: unset;
 }

 .ProductCatalogueProduct .section-title h5 {
     margin-right: auto;
     margin-bottom: 0px;
     padding-left: 10px;
 }

 .ProductCatalogueProduct .section-title button {
     margin-bottom: 0px;
 }

 @media (max-width: 500px) {
     .ProductCatalogueProduct .section-title {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .section-title * {
         margin: 16px 0px;
     }

     .ProductCatalogueProduct .section-title h5 {
         margin-right: 0px;
         -webkit-box-ordinal-group: 4;
         -ms-flex-order: 3;
         order: 3;
     }
 }

 .ProductCatalogueProduct .library-text>div:last-child p {
     margin-bottom: 0px;
     font-size: 17px;
 }

 .ProductCatalogueProduct .library-text>div:last-child ul {
     margin-top: 10px;
     font-size: 16px;
     list-style: none;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .first-section {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     position: relative;
     margin: 0px 0px 32px 0px;
     padding: 0px;
     list-style: none;
     -ms-flex-pack: distribute;
     -webkit-box-pack: justify;
     justify-content: space-between;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .first-section>div {
     border-left: 1px solid;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -ms-flex-line-pack: center;
     align-content: center;
     -ms-flex-preferred-size: auto;
     flex-basis: auto;
     padding: 0px 8px;
     margin-top: 10px;
     text-align: center;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     word-break: break-word;
     width: auto !important;
     border-right: 1px solid;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .first-section>div>a {
     font-weight: bold;
     font-size: 18px;
     padding: 8px 0px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .first-section>div span {
     font-size: 36px;
     padding: 0px 8px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-header {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin-bottom: 16px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-header h4 {
     padding-left: 16px;
     padding-top: 4px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-header span {
     border-right: 1px solid;
     font-size: 17px;
     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;
     padding-right: 16px;
     font-weight: 700;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content {
     margin-bottom: 32px;
     margin-top: 16px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-left {
     width: 40%;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-left .img-container {
     width: 100%;
     height: 250px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-left .img-container img {
     width: 100%;
     height: 100%;
     display: block;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right {
     width: 55%;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right h3 {
     padding: 16px 16px 5px 0px;
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right .special-title {
     border-bottom: 0px;
     padding: 0px;
     padding-top: 16px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right .special-title2 {
     padding: 0px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right h5 {
     padding: 16px 16px 5px 0px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box {
     margin-bottom: 32px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box>div {
     width: 50%;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box .third-left-box {
     border-left: 1px solid;
     border-right: 1px solid;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box .third-right-box {
     padding-right: 100px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box .third-right-box ul {
     margin: 0;
     padding: 0;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box .third-right-box ul li {
     padding: 8px 0;
     font-weight: 700;
     font-size: 16px;
 }

 .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .four-box-other {
     margin-bottom: 32px;
 }

 @media only screen and (max-width: 767px) {
     .ProductCatalogueProduct .foreign-details-container .foreign-nested .first-section>div {
         border-left: 1px solid;
         width: 100%;
         margin-top: 16px;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-left {
         width: 100%;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .second-content .content-right {
         width: 100%;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box>div {
         width: 100%;
     }

     .ProductCatalogueProduct .foreign-details-container .foreign-nested .second-box .third-box .third-right-box {
         padding-right: 0px;
         margin-top: 32px;
     }
 }

 .ProductCatalogueProduct .content-right {
     margin-right: 16px;
 }

 .ProductCatalogueProduct .gold_bullet,
 .ProductCatalogueProduct .gray_bullet,
 .ProductCatalogueProduct .diamond_bullet {
     padding-right: 30px;
 }

 .ProductCatalogueProduct .gold_bullet li:before {
     background-repeat: no-repeat;
     content: "";
     width: 15px;
     height: 15px;
     display: inline-block;
     background-image: url('../../SiteImages/gold-bullet.png');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     margin-right: -30px;
 }

 .ProductCatalogueProduct .gray_bullet li:before {
     background-repeat: no-repeat;
     content: "";
     width: 15px;
     height: 15px;
     display: inline-block;
     background-image: url('../../SiteImages/gray-bullet.png');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     margin-right: -30px;
 }

 .ProductCatalogueProduct .diamond_bullet li:before {
     background-repeat: no-repeat;
     content: "";
     width: 15px;
     height: 15px;
     display: inline-block;
     background-image: url('../../SiteImages/right_icon.png');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     margin-right: -30px;
 }

 @media (max-width: 767px) {

     .ProductCatalogueProduct .gold_bullet li:before,
     .ProductCatalogueProduct .gray_bullet li:before,
     .ProductCatalogueProduct .diamond_bullet li:before {
         margin-right: 0px;
     }
 }

 .ProductCatalogueProduct .gold_bullet li {
     list-style: none;
 }

 .ProductCatalogueProduct .gray_bullet li,
 .ProductCatalogueProduct .diamond_bullet li {
     list-style: none;
 }

 .ProductCatalogueProduct .product_card ul {
     margin-top: 16px !important;
 }

 @media only screen and (max-width: 400px) {
     .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li>p {
         text-align: center !important;
     }

     .ProductCatalogueProduct .product_card>div:nth-child(2)>ul>li label:last-child {
         text-align: center !important;
     }

     .ProductCatalogueProduct .product_card ul li span {
         text-align: center !important;
     }
 }

 .ProductCatalogueProduct .certificate-header {
     text-align: center;
     padding-top: 32px;
 }

 .ProductCatalogueProduct .loan-header {
     text-align: center;
     padding-bottom: 32px;
 }

 .ProductCatalogueProduct .margin-right {
     margin-left: 8px;
 }

 .ProductCatalogueProduct .reachup {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_details_container .reachup {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
 }

 .ProductCatalogueProduct .reachup h2,
 .ProductCatalogueProduct .reachup h4,
 .ProductCatalogueProduct .reachup p {
     text-align: center;
     display: inline-block;
     margin-left: 8px;
 }

 .ProductCatalogueProduct .reachup h2 {
     font-size: 38px;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section {}

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested {
     width: 70%;
     margin: auto;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     padding-bottom: 60px;
     padding-top: 32px;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left {
     width: 40%;
     border-radius: 15px;
     padding: 10px 10px 0px 10px;
     position: relative;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left .special_loan_under {
     text-align: center;
     position: absolute;
     bottom: -40px;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left h2 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left .small_amount {
     font-size: 16px;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_right {
     padding: 10px;
     width: 40%;
     border-radius: 15px;
     border: 3px solid;
     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-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested-mid {
     border: 1px solid;
     margin: 0px 32px;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_right h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_right h5 {
     text-align: center;
 }

 .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_right h5 span {
     font-size: 30px;
     padding: 0px 5px;
 }

 @media only screen and (max-width: 760px) {
     .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left {
         width: 100%;
     }

     .ProductCatalogueProduct .loan_product_card .p_card_header .sec_loan .sec_loan_left h3 {
         font-size: 16px;
     }

     .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_right {
         width: 100%;
         margin-top: 16px;
     }

     .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested_left .special_loan_under {
         position: static;
     }

     .ProductCatalogueProduct .loan_details_container .first_loan_section .loan_section_nested .nested-mid {
         display: none;
     }
 }

 .ProductCatalogueProduct .card-advrt-title {
     text-align: center;
     padding-bottom: 30px;
 }

 .ProductCatalogueProduct .card-advrt-title>span {
     font-size: 32px;
     line-height: 45px;
     padding: 0px 20px 13px;
 }

 .ProductCatalogueProduct .card-advrt-content {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     text-align: center;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .card-advrt-content {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .sub_catagory_item>div:nth-child(1) {
         text-align: center;
     }

     .ProductCatalogueProduct .payment_landing #GoToProductDetails,
     .ProductCatalogueProduct #btnPaymentSummeryPrevious {
         margin-bottom: 16px;
     }
 }

 .ProductCatalogueProduct #divPaymentSummaryPaymentMethodRadioButtons>div {
     padding-top: 12px;
 }

 .ProductCatalogueProduct .card-advrt-content>div {
     padding: 16px;
 }

 .ProductCatalogueProduct .card-advrt-content img {
     width: 60px;
     margin: 0px;
     padding-bottom: 30px
 }

 .ProductCatalogueProduct .card-advrt-content h3 {
     text-align: center;
     margin: 0px;
     padding-bottom: 30px;
     text-transform: capitalize;
 }

 .ProductCatalogueProduct .card-advrt-content p {
     text-align: center;
     margin: 0px;
     padding-bottom: 15px;
     text-transform: capitalize;
 }

 .ProductCatalogueProduct .card-advrt-content button {
     margin: 0px;
     margin: auto;
 }

 .ProductCatalogueProduct .double-row-swiper .swiper-slide {
     padding: 16px;
 }

 .ProductCatalogueProduct .cards_links {
     padding: 30px 16px;
 }

 .ProductCatalogueProduct .content-container {
     padding-bottom: 32px;
 }

 .ProductCatalogueProduct .content-container .content-header {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
 }

 .ProductCatalogueProduct .content-container .content-header .left-box {}

 .ProductCatalogueProduct .content-container .content-header .left-box h4:nth-child(2) {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 .ProductCatalogueProduct .content-container .content-header .left-box h4:nth-child(2) span {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     margin-left: 5px;
 }

 .ProductCatalogueProduct .content-container .content-header .left-box h4 {
     font-weight: 300;
     padding: 8px 0;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box {}

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     margin-top: 6px;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box .myStars {
     margin-right: 6px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box .myStars img {
     opacity: 0.5;
     cursor: pointer;
     margin: 0px 1px;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box .myStars img:hover {
     opacity: 1;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box .myStars .colorChanged {
     opacity: 1;
 }

 .ProductCatalogueProduct .content-container .content-header .right-box .rate-box .myStars span {
     margin-left: 5px;
 }

 .ProductCatalogueProduct .content-container .content-body {}

 .ProductCatalogueProduct .content-container .content-body p {
     font-size: 14px;
     padding: 16px 0;
 }

 .ProductCatalogueProduct .content-container .content-body ul {
     padding-right: 16px;
 }

 .ProductCatalogueProduct .content-container .myBTN {
     width: 110px;
     margin: auto;
 }

 @media only screen and (max-width: 505px) {
     .ProductCatalogueProduct .content-container .content-header {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .content-container .content-header .right-box {
         overflow: hidden;
     }
 }

 .ProductCatalogueProduct .catagory_header .row-group button {
     margin-top: 20px;
 }

 .ProductCatalogueProduct .mid_advert h1 {
     text-align: center;
     margin: 32px 0px;
 }

 .ProductCatalogueProduct .smes-success-msg {
     text-align: center;
     padding-top: 20px;
     font-weight: bold;
     font-size: 18px;
 }

 .ProductCatalogueProduct .smes-success-msg>img {
     width: 50px;
     height: 50px;
     border-radius: 100%;
     margin-bottom: 10px;
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox {
     padding: 32px 16px 32px 90px;
     position: relative;
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox:nth-of-type(2):before {
     content: "";
     width: 2px;
     height: 70px;
     display: inline-block;
     position: absolute;
     right: 0px;
     padding: 0px;
     margin: 0px;
     bottom: 32px;
 }

 @media (max-width:768px) {
     .ProductCatalogueProduct .SMEs_definition_contentbox:nth-of-type(2):before {
         width: 0px;
     }
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox:nth-of-type(3) h3,
 .ProductCatalogueProduct .SMEs_definition_contentbox:nth-of-type(3) p {
     display: inline-block;
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox p {
     font-size: 16px;
     margin-top: 24px;
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox p b {
     font-size: 35px;
 }

 .ProductCatalogueProduct .SMEs_definition_contentbox p span {
     font-size: 20px;
 }

 .ProductCatalogueProduct .SMEs_definition_tabs_container {
     padding-top: 16px;
 }

 @media (max-width: 992px) {
     .ProductCatalogueProduct .SMEs_definition_contentbox {
         padding: 16px;
         text-align: center;
     }

     .ProductCatalogueProduct .SMEs_definition_contentbox * {
         text-align: center;
     }

     .ProductCatalogueProduct .SMEs_definition_contentbox p {
         margin-top: 9px;
     }
 }

 .ProductCatalogueProduct .enterprice_repayment {
     display: block !important;
     padding: 5px;
 }

 .ProductCatalogueProduct .enterprice_repayment div {
     padding: 6px;
 }

 .ProductCatalogueProduct .enterprice_repayment div:nth-of-type(1) h1 {
     text-align: center;
     margin-bottom: 0px;
     font-size: 50px;
 }

 @media (max-width: 425px) {
     .ProductCatalogueProduct .enterprice_repayment div:nth-of-type(1) h1 {
         font-size: 36px;
     }
 }

 .ProductCatalogueProduct .enterprice_repayment div:nth-of-type(1) p {
     text-align: center;
 }

 .ProductCatalogueProduct .enterprice_repayment div:nth-of-type(2) {
     padding-right: 10px;
 }

 .ProductCatalogueProduct .enterprice_repayment div:nth-of-type(2) h1 {
     margin-bottom: 0px;
 }

 .ProductCatalogueProduct .SMEs_enterprise_boxtitle h1 {
     margin-bottom: 10px;
     font-size: 28px;
 }

 .ProductCatalogueProduct .SMEs_enterprise_card_img {
     height: 200px;
     overflow: hidden;
     border-top-left-radius: 10px;
     border-top-right-radius: 10px;
 }

 .ProductCatalogueProduct .SMEs_enterprise_card_img img {
     height: 100%;
     width: auto;
 }

 .ProductCatalogueProduct .SMEs_finance_data ul {
     list-style: none;
 }

 .ProductCatalogueProduct .SMEs_finance_data li:first-child,
 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(4) {
     border-left: 2px solid;
 }

 .ProductCatalogueProduct .data_points .SMEs_finance_data li {
     border: none;
 }

 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(2) {
     border-left: 2px solid;
 }

 .ProductCatalogueProduct .SMEs_data_points .SMEs_finance_data li:nth-of-type(2) {
     border: none;
 }

 .ProductCatalogueProduct .SMEs_finance_data li div {
     display: inline-block;
     width: 100%;
 }

 .ProductCatalogueProduct .SMEs_data_points .SMEs_finance_data li div {
     width: auto;
 }

 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(2) div,
 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(5) div {
     display: inline-block;
     width: 49%;
     margin: 0px;
     padding: 0px;
     text-align: center;
 }

 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(2) div *,
 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(3) div *,
 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(5) div * {
     text-align: center;
 }

 .ProductCatalogueProduct .SMEs_finance_data li div {
     position: relative;
 }

 .ProductCatalogueProduct .SMEs_finance_data li div:nth-of-type(2):before {
     content: "";
     width: 30px;
     height: 5px;
     display: inline-block;
     position: absolute;
     right: -10px;
     top: 50%;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .SMEs_finance_data li div:nth-of-type(2):before {
         width: 21px;
         right: -22px;
         top: 46%;
     }
 }

 .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(3) {
     margin-bottom: 80px;
 }

 .ProductCatalogueProduct .SMEs_finance_data li p {
     font-size: 20px;
 }

 .ProductCatalogueProduct .SMEs_finance_data li h1 {
     margin-top: 12px;
 }

 .ProductCatalogueProduct .SMEs_finance_data li div p {
     position: absolute;
     right: 20%;
     font-size: 20px;
 }

 .ProductCatalogueProduct .SMEs_finance_data li div h1 {
     font-size: 70px;
     margin-top: 25px;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .SMEs_finance_data li div h1 {
         font-size: 54px;
     }
 }

 .ProductCatalogueProduct .SMEs_finance_data li div h1 span {
     font-size: 20px;
 }

 .ProductCatalogueProduct .SMEs_finance_data li label {
     text-align: center;
     font-size: 18px;
 }

 @media (max-width:992px) {
     .ProductCatalogueProduct .SMEs_finance_data li:first-child {
         border-left: 0px;
     }

     .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(2),
     .ProductCatalogueProduct .SMEs_finance_data li:nth-of-type(4) {
         border-left: 0px;
     }

     .ProductCatalogueProduct .SMEs_finance_data li div p {
         position: absolute;
         right: 20%;
         font-size: 16px;
     }
 }

 .ProductCatalogueProduct .SMEs_data_points>div>img {
     border-left: 6px solid;
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .SMEs_purpose h1 {
     border-left: 2px solid;
     padding-left: 20px;
 }

 .ProductCatalogueProduct .SMEs_purpose {
     margin: 8px 0px;
 }

 .ProductCatalogueProduct .SMEs_purpose h3 {
     line-height: 45px;
 }

 .ProductCatalogueProduct .SMEs_purpose.years_section div:nth-of-type(2) {
     border-left: 2px solid;
 }

 .ProductCatalogueProduct .SMEs_purpose.years_section h1 {
     font-size: 60px;
 }

 .ProductCatalogueProduct .SMEs_purpose.years_section h1 span {
     font-size: 20px;
     vertical-align: middle;
     padding-right: 5px;
 }

 .ProductCatalogueProduct .SMEs_purpose.years_section h3 {
     font-size: 40px;
 }

 @media (max-width:992px) {
     .ProductCatalogueProduct .SMEs_purpose.years_section div:nth-of-type(2) {
         border-left: none;
     }
 }

 @media (max-width:768px) {
     .ProductCatalogueProduct .SMEs_purpose h1 {
         border-left: 0px !important;
     }

     .ProductCatalogueProduct .SMEs_data_points>div>img {
         border-left: none;
     }
 }

 .ProductCatalogueProduct .smes-categories-swiper .swiper-slide {
     padding-top: 16px;
     padding-bottom: 16px;
 }

 .ProductCatalogueProduct .smes-apply-now {
     padding-bottom: 30px;
     text-align: center;
 }

 .ProductCatalogueProduct .smes-apply-now>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
 }

 .ProductCatalogueProduct .smes-apply-now>div>button {
     border-radius: 0px;
     padding: 5px 65px;
     margin: 0px;
 }

 .ProductCatalogueProduct .smes-apply-now>div>button>h3 {
     text-align: center;
     padding-bottom: 10px;
     border-bottom: 1px solid;
     margin: 0px;
 }

 .ProductCatalogueProduct .smes-apply-now>div>button>span {
     font-size: 16px;
 }

 .ProductCatalogueProduct .smes-apply-for {
     padding-top: 30px;
     padding-bottom: 30px;
     text-align: center;
 }

 .ProductCatalogueProduct .smes-apply-for>div {
     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;
     padding: 0px;
 }

 .ProductCatalogueProduct .smes-apply-for>div>button {
     width: 290px;
     border-radius: 0px;
     padding: 14px 59px;
     margin: 20px;
     text-align: left;
     -webkit-transition: all 0s !important;
     transition: all 0s !important;
 }

 .ProductCatalogueProduct .smes-apply-for>div>button>span:first-of-type {
     display: block;
     text-align: right;
     line-height: 13px;
     font-size: 13px;
 }

 .ProductCatalogueProduct .smes-apply-for>div>button>span:last-of-type {
     display: block;
     text-align: left;
     line-height: 13px;
     font-size: 13px;
 }

 .ProductCatalogueProduct .smes-apply-for>div>button>h1 {
     text-align: center;
 }

 .ProductCatalogueProduct .smes-apply-for>div>span {
     width: 1px;
     height: 90px;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .smes-apply-for>div {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .smes-apply-for>div>span {
         height: 40px;
         -webkit-transform: rotateZ(90deg);
         transform: rotateZ(90deg);
     }
 }

 .ProductCatalogueProduct .smes-contact-us {
     margin-top: 8px;
     margin-bottom: 8px;
 }

 .ProductCatalogueProduct .smes-contact-us>div>div {
     padding: 16px 0px;
 }

 .ProductCatalogueProduct .smes-advrt-title {
     text-align: center;
     padding-bottom: 30px;
 }

 .ProductCatalogueProduct .smes-advrt-title>span {
     font-size: 40px;
     line-height: 40px;
     font-weight: bold;
     padding: 0px 20px 13px;
     border-bottom: 1px solid;
 }

 .ProductCatalogueProduct .smes-advrt-content {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     text-align: center;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .smes-advrt-content {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }
 }

 .ProductCatalogueProduct .smes-advrt-content>div {
     padding: 16px;
 }

 .ProductCatalogueProduct .smes-advrt-content img {
     width: 60px;
     margin: 0px;
     padding-bottom: 10px
 }

 .ProductCatalogueProduct .smes-advrt-content h2 {
     text-align: center;
     margin: 0px;
     padding-bottom: 15px;
     text-transform: capitalize;
 }

 .ProductCatalogueProduct .smes-advrt-content p {
     text-align: center;
     margin: 0px;
     padding-bottom: 15px;
     text-transform: capitalize;
     font-size: 18px;
 }

 .ProductCatalogueProduct .smes-advrt-content hr {
     width: 30%;
     margin-bottom: 20px;
 }

 .ProductCatalogueProduct .smes-advrt-content button {
     margin: 0px;
     margin: auto;
 }

 .ProductCatalogueProduct .data_points video {
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .data_points button {
     border: 1px solid;
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct ul {
         padding-left: 10px !important;
     }

     .ProductCatalogueProduct .summary_data>li>ul {
         padding-left: 0px !important;
     }
 }

 .ProductCatalogueProduct .summary_data_deposits span {
     font-size: 38px;
 }

 .ProductCatalogueProduct .followup_time {
     float: left;
     padding: 0px 16px 0px 0px;
 }

 .ProductCatalogueProduct .banner {
     position: relative;
     border: 1px solid;
 }

 .ProductCatalogueProduct .banner>h2 {
     position: absolute;
     top: 62px;
     right: 56px;
     font-size: 36px;
 }

 .ProductCatalogueProduct .banner>button {
     position: absolute;
     bottom: 44px;
     right: 103px;
     padding: 10px 38px;
     font-size: 25px;
 }

 @media (max-width: 1400px) {
     .ProductCatalogueProduct .banner>h2 {
         top: 39px;
         font-size: 30px;
     }

     .ProductCatalogueProduct .banner>button {
         bottom: 9px;
         left: 97px;
     }
 }

 @media (max-width: 1024px) {
     .ProductCatalogueProduct .banner>h2 {
         top: 31px;
     }

     .ProductCatalogueProduct .banner>button {
         bottom: 2px;
         left: 61px;
     }
 }

 @media (max-width: 992px) {
     .ProductCatalogueProduct .banner>h2 {
         position: absolute;
         top: 20px;
         left: 56px;
         font-size: 20px;
     }

     .ProductCatalogueProduct .banner>button {
         position: absolute;
         bottom: 4px;
         left: 52px;
         padding: 5px 19px;
         font-size: 18px;
     }
 }

 @media (max-width: 767px) {
     .ProductCatalogueProduct .banner>h2 {
         position: relative;
         top: 0;
         left: 0;
         font-size: 17px;
         padding: 16px;
         text-align: left;
         right: 0;
         float: left;
     }

     .ProductCatalogueProduct .banner>button {
         position: static;
         bottom: 0;
         left: 0;
         padding: 5px 23px;
         font-size: 16px;
         margin: 5px 23px;
         float: left;
         text-align: right;
     }
 }

 .ProductCatalogueProduct .banner_container {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     padding-top: 32px;
     padding-bottom: 32px;
 }

 .ProductCatalogueProduct .banner_container .banner_left {
     padding-left: 32px;
     border-left: 1px solid;
     padding-left: 16px;
 }

 .ProductCatalogueProduct .banner_container .banner_right {
     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;
     padding-right: 32px;
 }

 .ProductCatalogueProduct .duration-banner h1 {
     text-align: center;
 }

 .ProductCatalogueProduct .duration-banner span {
     font-size: 14px;
 }

 .ProductCatalogueProduct .duration-container label {
     display: inline-block;
     padding: 0 8px;
     font-size: 14px;
 }

 .ProductCatalogueProduct .duration-banner label {
     display: inline-block;
     padding: 0 8px;
     font-size: 16px;
 }

 .ProductCatalogueProduct .other-duration-container span {
     text-align: center;
     font-size: 38px;
 }

 .ProductCatalogueProduct .other-duration-container label {
     text-align: center;
     font-weight: 100;
 }

 .ProductCatalogueProduct div>ul.gold_bullet.deposits-card-list {
     list-style: circle !important;
 }

 .ProductCatalogueProduct .minumum-Deposits {
     text-align: center;
     margin-bottom: 16px;
 }

 .ProductCatalogueProduct .summary_data_deposits p {
     margin-bottom: 8px !important;
 }

 .ProductCatalogueProduct .duration-banner {
     padding: 16px 0;
     margin-bottom: 32px;
 }

 .ProductCatalogueProduct .duration-container h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .dep_detail {
     width: 75px;
     height: 75px;
     text-align: center;
     border: 2px solid;
     font-size: 60px;
     padding: 22px 0 0 0;
     border-radius: 50%;
     margin: 0 auto;
 }

 .ProductCatalogueProduct .deposit_item h5 {
     display: inline-block;
 }

 .ProductCatalogueProduct .deposit_item button {
     text-decoration: underline;
     display: inline-block;
     padding: 0 0 0 8px;
 }

 .ProductCatalogueProduct .dep_detail2 {
     padding: 16px 0 0 0;
 }

 .ProductCatalogueProduct .dep_detail2 h2 {
     text-align: center;
 }

 .ProductCatalogueProduct .deposit_value {
     text-align: center;
 }

 .ProductCatalogueProduct .deposit_value h5,
 .ProductCatalogueProduct .deposit_value h3 {
     text-align: center;
 }

 .ProductCatalogueProduct .mar-bottom-16 {
     margin-bottom: 16px;
 }

 .ProductCatalogueProduct .cat_item {
     margin-top: 32px;
 }

 .ProductCatalogueProduct .cat_item p {
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 3;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .cat_item h4 {
         margin-top: 16px;
     }
 }

 .ProductCatalogueProduct .offers-main {
     padding: 0px;
 }

 .ProductCatalogueProduct .offers-container {
     margin: 0px;
     padding: 0px;
 }

 .ProductCatalogueProduct .offers-main .swiper-slide {
     height: auto;
 }

 .ProductCatalogueProduct .wrapper-img img {
     height: 100%;
 }

 .ProductCatalogueProduct .recommedations {
     padding: 16px 0;
 }

 .ProductCatalogueProduct .flip {
     -webkit-perspective: 800;
     width: auto;
     height: 100%;
     position: relative;
 }

 .ProductCatalogueProduct .flip .card.flipped {
     transform: rotateX(-180deg);
     -webkit-transform: rotatex(-180deg);
 }

 .ProductCatalogueProduct .flip .card {
     width: 100%;
     height: 100%;
     -webkit-transform-style: preserve-3d;
     -webkit-transition: 0.5s;
     transition: 0.5s;
 }

 .ProductCatalogueProduct .flip .card .face {
     width: 100%;
     height: 100%;
     position: absolute;
     -webkit-backface-visibility: hidden;
     z-index: 2;
 }

 .ProductCatalogueProduct .flip .card .front {
     position: absolute;
     z-index: 1;
     cursor: pointer;
     border-radius: 20px;
     overflow: hidden;
 }

 .ProductCatalogueProduct .flip .card .back {
     transform: rotateX(-180deg);
     -webkit-transform: rotatex(-180deg);
     cursor: pointer;
     overflow: hidden;
 }

 .ProductCatalogueProduct .flip .card.flipped .back {
     -webkit-backface-visibility: visible;
     backface-visibility: visible;
 }

 .ProductCatalogueProduct .flip .card.flipped .front {
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 .ProductCatalogueProduct .left-offer-part {
     padding: 0px;
     height: 100%;
 }

 .ProductCatalogueProduct .right-offer-part h5,
 .ProductCatalogueProduct .right-offer-part-back h5 {
     font-size: 16px;
     margin-top: 8px;
 }

 .ProductCatalogueProduct .right-offer-part,
 .ProductCatalogueProduct .right-offer-part-back {
     border: 0px solid;
     height: 100%;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
 }

 .ProductCatalogueProduct .right-offer-part button {
     width: 50%;
     margin: 0px;
     margin-right: auto;
     margin-top: auto;
     margin-bottom: 16px;
 }

 @media (min-width: 320px) {
     .ProductCatalogueProduct .right-offer-part button {
         width: 100%;
         font-size: 13px;
     }
 }

 @media (min-width: 767px) {
     .ProductCatalogueProduct .right-offer-part button {
         width: 100%;
         font-size: 14px;
     }
 }

 @media (min-width: 992px) {
     .ProductCatalogueProduct .right-offer-part button {}
 }

 @media (min-width: 1200px) {
     .ProductCatalogueProduct .right-offer-part button {}
 }

 .ProductCatalogueProduct .right-offer-part p {
     text-overflow: ellipsis;
     overflow: hidden;
     -webkit-line-clamp: 5;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     margin: 0px;
 }

 .ProductCatalogueProduct .right-offer-part-back img {
     width: 45px;
     height: 45px;
     display: inline-block;
     margin-left: 16px;
 }

 .ProductCatalogueProduct .rate-image {
     height: 20px !important;
     width: 20px !important;
 }

 .ProductCatalogueProduct .left-offer-part img {
     width: auto;
     height: 100%;
 }

 .ProductCatalogueProduct .rate-container {
     position: absolute;
     right: 0px;
     bottom: 16px;
 }

 .ProductCatalogueProduct .rate-container span {
     margin-right: 8px;
 }

 .ProductCatalogueProduct div#divProductCatalogCategoryRepaterContainer button {
     float: left;
     margin-bottom: 0px;
 }

 .ProductCatalogueProduct .offers-main .swiper-slide {
     width: 48%;
 }

 .ProductCatalogueProduct .pagenation-swip {
     width: 100%;
 }

 @media screen and (max-width: 768px) {
     .ProductCatalogueProduct .offers-main .swiper-slide {
         width: 90%;
     }
 }

 .ProductCatalogueProduct .offers-interests {
     margin-top: 16px;
 }

 .ProductCatalogueProduct .offer-image {
     margin-bottom: 5px;
     float: right;
     padding: 16px;
     border-radius: 10px;
 }

 @media (max-width: 992px) {
     .ProductCatalogueProduct .offer-image {
         width: 67px;
     }
 }

 .ProductCatalogueProduct .small li:before {
     width: 15px;
     height: 15px;
 }

 .ProductCatalogueProduct .other_products+hr {
     width: 100%;
     border: none;
     height: 2px;
 }

 .ProductCatalogueProduct .merchant-container {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
 }

 .ProductCatalogueProduct .single-merchant {
     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: end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     padding: 16px;
     margin: 10px;
     border: 1px solid;
     -webkit-transition: -webkit-box-shadow .2s ease-in-out;
     transition: -webkit-box-shadow .2s ease-in-out;
     transition: box-shadow .2s ease-in-out;
     transition: box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;
 }

 .ProductCatalogueProduct .merchant-logo {
     width: 100px;
     height: auto;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
 }

 .ProductCatalogueProduct .merchant-logo>img {
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .single-merchant>span {
     padding: 10px 0px;
     font-weight: bold;
     font-size: 16px;
     text-align: center;
 }

 @media (min-width: 320px) {
     .ProductCatalogueProduct .single-merchant {
         width: calc(50% - 20px);
     }
 }

 @media (min-width: 767px) {
     .ProductCatalogueProduct .single-merchant {
         width: calc(33.33% - 20px);
     }
 }

 @media (min-width: 992px) {
     .ProductCatalogueProduct .single-merchant {
         width: calc(25% - 20px);
     }
 }

 @media (min-width: 1200px) {
     .ProductCatalogueProduct .single-merchant {
         width: calc(20% - 20px);
     }
 }

 .ProductCatalogueProduct .ProductTypeID_SMEsBankingServicesID .product_card {
     padding: 16px !important;
     border-radius: 0px 0px 15px 15px !important;
 }

 .ProductCatalogueProduct .Category_MobileBillsID .product_card>div:nth-child(2) {
     padding: 16px;
 }

 .ProductCatalogueProduct .help-section>div>div {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     padding: 60px 80px;
 }

 .ProductCatalogueProduct .help-section>div>div>div:first-child {
     text-align: right;
 }

 .ProductCatalogueProduct .help-section>div>div>div:first-child {
     padding-right: 60px;
     border-right: 3px solid;
 }

 .ProductCatalogueProduct .help-section>div>div>div:first-child>span:first-child {
     font-size: 40px;
     line-height: 40px;
     padding-bottom: 5px;
 }

 .ProductCatalogueProduct .help-section>div>div>div:first-child>span:last-child {
     text-transform: uppercase;
     font-size: 100px;
     line-height: 100px;
 }

 .ProductCatalogueProduct .help-section>div>div>div>span:last-of-type {
     padding-bottom: 0px;
 }

 .ProductCatalogueProduct .help-section>div>div>div:last-child {
     text-align: left;
 }

 .ProductCatalogueProduct .help-section>div>div>div:last-child {
     padding-left: 60px
 }

 .ProductCatalogueProduct .help-section>div>div>div:last-child>span:first-child {
     font-size: 30px
 }

 .ProductCatalogueProduct .help-section>div>div>div>span {
     display: block;
     padding-bottom: 20px;
     font-size: 20px;
 }

 .ProductCatalogueProduct .help-section>div>div>div>button {
     padding: 10px 60px;
     margin-bottom: 20px;
     font-size: 30px;
 }

 .ProductCatalogueProduct .help-section>div>div>div>span:last-of-type {
     padding-bottom: 0px;
 }

 .ProductCatalogueProduct .help-section>div>div>div>span {
     display: block;
     font-size: 20px;
     padding-bottom: 20px;
 }

 .ProductCatalogueProduct .ProductTypeID_MobileBillsID .product_card>div:nth-child(2) {
     padding: 16px;
 }

 .ProductCatalogueProduct .ProductTypeID_MaserELKhiarID .product_card>div:nth-child(2),
 .ProductCatalogueProduct .ProductTypeID_EgyptionFoodBankID .product_card>div:nth-child(2),
 .ProductCatalogueProduct .ProductTypeID_SondokTahiyaMaserID .product_card>div:nth-child(2) {
     padding: 16px;
 }

 .ProductCatalogueProduct .belady_product_card {
     padding: 0px 16px;
     border: 0px !important;
     border-radius: 0px !important;
 }

 .ProductCatalogueProduct .belady_other_title {
     text-align: center;
     padding: 16px 16px;
     margin: 0px;
 }

 .ProductCatalogueProduct .ProductCatalogueCategory .SMEs_definition_tabs_container .tabs li>div {
     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;
     width: 200px;
     height: 53px;
     border-left: 1px solid;
 }

 .ProductCatalogueProduct .category-title-container {
     position: absolute;
     top: 50%;
     right: 0%;
     left: 14%;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%);
     z-index: 10;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .data_points2 ul {
         padding-left: 30px !important;
     }
 }

 .ProductCatalogueProduct .data_points2 {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }

 @media (max-width: 768px) {
     .ProductCatalogueProduct .data_points2 {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
     }

     .ProductCatalogueProduct .data_points2>div.lab-4 {
         margin: auto;
     }
 }

 .ProductCatalogueProduct .data_points2 video {
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .data_points2 button {
     border: 1px solid;
 }

 .ProductCatalogueProduct .data_points2>div {
     overflow: hidden;
 }

 .ProductCatalogueProduct .data_points2>div:first-child {
     max-height: auto;
 }

 .ProductCatalogueProduct .data_points2>div>img {
     width: 100%;
     height: auto;
 }

 .ProductCatalogueProduct .data_points2 li {
     list-style: none;
     margin-bottom: 10px;
     color: rgba(114, 113, 112, 1);
 }

 .ProductCatalogueProduct .data_points2 li:before {
     background-repeat: no-repeat;
     content: "";
     width: 20px;
     height: 20px;
     display: inline-block;
     background-image: url('../../AssetsManager/730aaee1-d2cf-49f9-9195-28f93b6e5860.svg');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-left: 10px;
     -webkit-transition: all 0.5s;
     transition: all 0.5s;
 }

 .ProductCatalogueProduct .SMEs_data_points2 li:before {
     background-repeat: no-repeat;
     content: "";
     width: 0px;
     height: 0px;
     display: inline-block;
     background-image: none;
     margin-right: 0px;
     margin-left: 0px;
 }

 .ProductCatalogueProduct .data_points2 .SMEs_finance_data li {
     border: none;
 }

 .ProductCatalogueProduct .SMEs_data_points2 .SMEs_finance_data li:nth-of-type(2) {
     border: none;
 }

 .ProductCatalogueProduct .SMEs_data_points2 .SMEs_finance_data li div {
     width: auto;
 }

 .ProductCatalogueProduct .SMEs_data_points2>div>img {
     border-left: 6px solid;
     width: 100%;
     height: 100%;
 }

 @media (max-width:768px) {
     .ProductCatalogueProduct .SMEs_data_points2>div>img {
         border-left: none;
     }
 }

 .ProductCatalogueProduct .data_points2 video {
     width: 100%;
     height: 100%;
 }

 .ProductCatalogueProduct .data_points2 button {
     border: 1px solid;
 }

 .ProductCatalogueProduct .ProductCatalogueProduct .gold_bullet,
 .ProductCatalogueProduct .ProductCatalogueProduct .gray_bullet,
 .ProductCatalogueProduct .ProductCatalogueProduct .diamond_bullet {
     padding-left: 30px;
 }

 .ProductCatalogueProduct .ProductCatalogueProduct .gold_bullet2 li:before {
     background-repeat: no-repeat;
     content: "";
     width: 15px;
     height: 15px;
     display: inline-block;
     background-image: url('../../AssetsManager/730aaee1-d2cf-49f9-9195-28f93b6e5860.svg');
     background-size: 100%;
     background-position: center;
     vertical-align: middle;
     margin-right: 10px;
     margin-left: -30px;
 }

 .ProductCatalogueProduct .videoframe {
     border: 0;
 }

 .ProductCatalogueProduct .nbepay-table {
     width: 100% !important;
     border-collapse: collapse;
     margin-bottom: 5px;
     margin-top: 0px;
 }

 .ProductCatalogueProduct .ProductCatalogueCategory .nbepay-table td,
 .ProductCatalogueProduct .ProductCatalogueCategory .nbepay-table th {
     text-align: center;
     padding: 8px;
     border: 1px solid rgb(0, 102, 67);
 }

 @media only screen and (max-width: 767px) {
     .ProductCatalogueProduct .ProductCatalogueCategory .nbepay-table {
         width: 100%;
         margin: 0 auto;
     }
 }

 .ProductCatalogueProduct .ProductCatalogueCategory .nbepay-table tr:nth-child(even) {
     background-color: rgba(255, 207, 107, 1);
 }

 .ProductCatalogueProduct .ProductCatalogueCategory //// .info-accordion-panel .content-table .nbepay-table { margin-top:0; margin-bottom:0; width:100% !important;  } .ProductCatalogueProduct .ProductCatalogueCategory .nbepay-table tr:nth-child(even) { background-color: rgba(255, 207, 107, 1);  }