﻿@charset "utf-8";
html {
    scroll-behavior: smooth;
    overflow-x: clip;
}
body {margin: 0;padding: 0;  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif !important;color: #000000;}
/*-----------Base Css End----------*/
p {font-size: 15px;margin: 0;line-height: 28px;color: #000000;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 0;text-transform: capitalize;font-weight: 600;}
h1{font-size:64px;line-height:72px;}
h2{font-size: 36px;line-height:48px;}
h3{font-size: 26px;line-height: 32px;}
h4 {font-size: 20px;line-height: 30px;}
h5{font-size: 18px;line-height: 24px;}
ul {margin: 0 !important;padding: 0;}
img {max-width: 100%;height: auto;}
a{text-decoration: none !important;}
a:hover {text-decoration: none !important;}
input:focus, textarea:focus, select:focus {outline: none !important;}
button:focus, textarea:focus, select:focus {outline: none !important;box-shadow: none !important;}


@font-face {
  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
  src: url('../fonts/Poppins/Poppins-Regular.ttf') format('truetype'),
      url('../fonts/Poppins/Poppins-Medium.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}
.main-btn, .btn-secondary{background: #00659C;position: relative;overflow: hidden;z-index: 0;
color: #ffffff;text-transform: capitalize;font-size: 16px;line-height: 28px;
border-radius: 8px;transition: all 0.4s;padding: 12px 25px;font-weight: 500;display: inline-table;border: none;}
.main-btn:hover{background: #01B0D8;color: #ffffff;}
.btn-secondary{background-color: #01B0D8;}
input[type="text"], input[type="number"], input[type="email"], input[type="file"], select, textarea{width: 100%;background: #F4F6FA;color: #000000;padding: 10px;border-radius: 5px;border: none;border: 1px solid rgba(0,0,0,0.1);font-size: 15px;}
textarea{resize: none;height: 120px;}

/*-----------Base Css End----------*/
.container{max-width: 1320px;}
.header{display: block;width: 100%;position: fixed;z-index: 99;top: 0;}
.header .item-right a:first-child{ text-decoration: none;font-size: 15px;color:#000000;font-weight: 500;display: inline-block; margin-left: 10px;transition: color 0.3s ease;}
.header .item-right a.main-btn:hover{color: #ffffff;}
.header .menu > ul > li{display: inline-block;line-height: 70px;margin-left: 40px;}
.header .menu > ul > li > a{font-size: 15px;font-weight: 500;color:#000000;position: relative;text-transform: capitalize;transition: color 0.3s ease;}
.header .menu > ul > li .sub-menu{position: absolute;z-index: 500;background-color:#ffffff;box-shadow: -2px 2px 70px -25px rgba(0,0,0,0.3); padding: 20px 30px;transition: all 0.5s ease;margin-top:25px;opacity:0;visibility: hidden;}
.header .menu > ul > li:first-child{margin-left: 0;}
.header .menu > ul > li.menu-item-has-children i{display: none;}
@media(min-width: 1170px){
.header .menu > ul > li.menu-item-has-children:hover .sub-menu{margin-top: 0;visibility: visible;opacity: 1;}
}
@media(max-width: 1170px){
  .header .menu > ul > li.menu-item-has-children i{display: block;}
}
.header .menu > ul > li .sub-menu > ul > li{line-height: 1;}
.header .menu > ul > li .sub-menu > ul{list-style: none;}
.header .menu > ul > li .sub-menu > ul > li > a{display: inline-block;padding: 10px 0;font-size: 15px;font-weight: 500px;color: #000000;transition: color 0.3s ease;text-decoration: none;text-transform: capitalize;}
.header .menu > ul > li .single-column-menu{min-width: 280px;max-width: 350px;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li{line-height: 1; display: block;  padding-bottom: 15px;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li:last-child{padding-bottom: 0;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a {padding:10px 0;display: inline-block;font-size: 15px;color:#000000;transition: color 0.3s ease;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a:hover{background-color: #E0ECF8;transition: ease-in-out 0.3s;padding: 10px;border-radius: 4px;;}
.lst_item{padding-left: 15px;border-left: 1px solid rgba(0,0,0,0.2);height: 100%;}
.lst_item a{width: 100%;height: 120px;text-align: center;justify-content: center;align-items: center;display: flex;background: linear-gradient(to bottom, #ffffff 0%,#e0ecf8 100%); flex-direction: column;border-radius: 4px;padding: 12px;}
.lst_item a h5{font-size: 15px;color: #000000;}
.lst_item a p{color: #00659C;font-size: 14px;}
.header .menu > ul > li .sub-menu.mega-menu-column-4{max-width: 720px;min-width: max-content;width: 100%; 	display: flex;flex-wrap: wrap;padding:20px 15px;}
.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item:first-child {flex: 0 0 65%;}
.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item{flex:0 0 35%;padding:0 15px;}
.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item .title{font-size: 16px;color:#000000;font-weight: 500;line-height: 1;padding:10px 0;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a:hover .title, .header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a:hover p{color: #00659C;}
.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item.text-center .title{text-align: center;}
.header .menu ul .menu-item-has-children.max_width .sub-menu.mega-menu-column-4{max-width: max-content;}
.menu_s p{font-size: 14px;line-height: 24px;}
.ct_btns a.main-btn{padding: 10px 15px;font-size: 13px;line-height: 22px;}
.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a:hover,
.header .menu > ul > li .sub-menu > ul > li > a:hover,
.header .item-right a:hover,
.header .menu > ul > li:hover > a{color:#00659C;}
.banner-section{background-image: url('../img/banner.jpg');background-size: cover;background-position: center;height: 700px;width: 100%;display: block;}
.mobile-menu-head,
.mobile-menu-trigger{display: none;}
@media(max-width: 1170px){
	.v-center{justify-content: space-between;}
	.header .mobile-menu-trigger{display: flex;height: 30px;width: 30px;margin-left: 15px;cursor: pointer;align-items: center;justify-content: center;}
	.header .mobile-menu-trigger span{display: block;height: 2px;background-color: #000000;width: 24px;position: relative;}
	.header .mobile-menu-trigger span:before,
	.header .mobile-menu-trigger span:after{content: '';position: absolute;left:0;width: 100%;height: 100%;background-color: #000000;}
	.header .mobile-menu-trigger span:before{top:-6px;}
	.header .mobile-menu-trigger span:after{top:6px;}
	.header .item-right{align-items: center;}
	.header .menu{position: fixed;width: 320px;background-color:#ffffff;left:0;
		top:0;height: 100%;overflow: hidden;transform: translate(-100%);transition: all 0.5s ease;z-index: 1099;}
	.header .menu.active{transform: translate(0%);	}
	.header .menu > ul > li{line-height: 1;margin:0;display: block;}
	.header .menu > ul > li > a{line-height: 50px;height: 50px;padding:0 50px 0 15px;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
	.header .menu > ul > li > a i{position: absolute;height: 50px;width: 50px;top:0;right: 0;text-align: center;line-height: 50px;transform: rotate(-90deg);}
	.header .menu .mobile-menu-head{display: flex;height: 50px;border-bottom: 1px solid rgba(0,0,0,0.1);justify-content: space-between;align-items: center;position: relative;z-index: 501;position: sticky;background-color: #ffffff;top:0;}
	.header .menu .mobile-menu-head .go-back{height: 50px;width: 50px;border-right: 1px solid rgba(0,0,0,0.1);cursor: pointer;line-height: 50px;text-align: center;color:#000000;font-size: 16px;display: none;}
	.header .menu .mobile-menu-head.active .go-back{display: block;padding: 19px;}
	.header .menu .mobile-menu-head .current-menu-title{font-size: 15px;font-weight: 500;color:#000000;}
	.header .menu .mobile-menu-head .mobile-menu-close{height: 50px;width: 50px;border-left: 1px solid rgba(0,0,0,0.1);cursor: pointer;line-height: 50px;text-align: center;color:#000000;	font-size: 25px;}
	.header .menu .menu-main{height: 100%;overflow-x: hidden;overflow-y: auto;}
	.header .menu > ul > li .sub-menu.mega-menu,
	.header .menu > ul > li .sub-menu{visibility: visible;opacity: 1;
		position: absolute;box-shadow: none;margin:0;padding:15px;top:0;left:0;width: 100%;height: 100%;padding-top: 65px;max-width: none;min-width: auto;display: none;transform: translateX(0%);overflow-y: auto;}
  .logo a img{width: 100px;}
.header .menu > ul > li .sub-menu.active{display: block;}
@keyframes slideLeft{
	0%{opacity:0;transform: translateX(100%);}
	100%{opacity:1;transform: translateX(0%);}
}
@keyframes slideRight{
	0%{opacity:1;transform: translateX(0%);}
	100%{opacity:0;transform: translateX(100%);	}
}
	.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item img{margin-top:0;}
	.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item.text-center .title{margin-bottom: 20px;}
	.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item.text-center:last-child .title{margin-bottom:0px;}
	.header .menu > ul > li .sub-menu.mega-menu-column-4 > .list-item{flex: 0 0 100%; padding: 0px;}
	.header .menu > ul > li .sub-menu > ul > li > a,
	.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul > li > a{display: block;}
	.header .menu > ul > li .sub-menu.mega-menu > .list-item > ul {margin-bottom: 15px;}
	.menu-overlay{position: fixed;background-color: rgba(0,0,0,0.5);left:0;top:0;width: 100%;height: 100%;z-index: 1098;visibility: hidden;opacity:0;transition: all 0.5s ease;}
	.menu-overlay.active{visibility: visible;opacity:1;	}
}
.header.sticky{position: fixed;top: 0;left: 0;width: 100%;z-index: 1099;background-color: #ffffff;box-shadow: 0 2px 10px rgba(0,0,0,0.1);}
.mrt-100{margin-top: 100px;}
.mrb-100{margin-bottom: 100px;}
.pd-100{padding: 100px 0;}
.mrt-70{margin-top: 70px;}
.mrb-70{margin-bottom: 70px;}
.heading{margin-bottom: 40px;}
.animated  {-webkit-animation-duration : 0 ms  !important;animation-duration : 0 ms  !important;-webkit-animation-fill-mode : both  !important;animation-fill-mode : both  !important;}
.fadeOut  {-webkit-animation-name : fadeOut  ; animation-name : fadeOut  ;
    }  
    @-webkit-keyframes  fadeOut  {
      0% {opacity : 0;}  
      100% {opacity : 0;}  
    }
    @keyframes  fadeOut  {
      0% {opacity : 0 ;}  
      100% {opacity : 0;}  
    }
.banner{background: linear-gradient(180deg, #e0ecf8, #e4eff9, #e9f1fa, #edf4fb, #f2f7fc, #f6fafd, #fbfcfe, #ffffff);position: relative;}
.banner img{width: auto !important;}
.banner_img img{width: 500px !important;}
.banner_text h3{font-size: 24px;}
.banner_text h2{font-size: 64px;font-weight: 600;padding: 15px 0;line-height: 72px;}
.banner_text h2 span{color: #00659C;display: block;}
.banner_text p{font-size: 18px;line-height: 30px;font-weight: 500;}
.secondary-btn{background: #01B0D8;}
.banner #owl-demo{position: absolute;bottom: 0;}
.zoom-in-zoom-out {
  animation: zoom-in-zoom-out 4s ease-out infinite;
}
@keyframes zoom-in-zoom-out {
  0% {transform: scale(1, 1);}
  50% {transform: scale(1.1, 1.1);}
  100% {transform: scale(1, 1);}
}
.banner_cd{left: 20px;top: 30px;}
.banner_cd img{width: 150px !important;}
.paying{bottom: 80px;left: 70px;}
.paying img{width: 140px !important;}
.banner_text{margin-bottom: 50px;}
.need_help{position: relative;bottom: 50px;z-index: 1;}
.need_help_in{background-color: #ffffff;border-radius: 8px;box-shadow: 0 2px 10px rgba(0,0,0,0.1);padding: 30px 20px;}
.need_help_lft p{font-weight: 600;font-size: 16px;}
.need_help_rgt a{background-color: #ECF6FF;color: #00659C;font-size: 13px;padding: 5px 10px;border-radius: 30px;display: flex;align-items: center;gap: 5px;}
.clients ul{animation: scroll 20s linear infinite;gap: 60px;}
.un-listed{list-style: none;}
#owl-clients img{height: 35px !important;width: auto !important;}
.clients{margin-top: 30px;}
.heading h1{color: #000000;font-size: 36px;line-height: 48px;font-weight: 600;}
.bus_head .title{font-weight: 600;}
.business_list ul{gap: 70px;}
.business_list.cards{background-color: #ffffff;padding: 4ch 30px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);border-radius: 15px;max-width: 350px;margin: 0 auto;transition: ease-in-out 0.4s;}
.business_list.cards:hover{transform: scale(1.05);}
.d_line::after{background: rgba(0, 0, 0, 0.1);height: 100%;width: 1px;position: absolute;inset: 0;content: '';margin: 0 auto;z-index: -1;}
.d_line::before{background: rgba(0, 0, 0, 0.1);height: 1px;width: 100%;position: absolute;content: '';z-index: -1;top: 48%;}
.p-100{padding: 100px 0;}
.payment_payout{background: linear-gradient(0deg, #e0ecf8, #e4eff9, #e9f1fa, #edf4fb, #f2f7fc, #f6fafd, #fbfcfe, #ffffff);}
.payment_payout_card{background: #ffffff;border-radius: 15px;box-shadow: 0 2px 10px rgba(0,0,0,0.1);padding: 30px;height: 100%;position: relative;padding-bottom: 100px;transition: ease-in-out 0.4s;}
.payment_payout_card:hover{transform: scale(1.02);}
.payment_payout_txt p{font-size: 14px;line-height: 24px;}
.row-gap-4{row-gap: 30px;}
.payment_payout_card a{position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;}
.prt-1{top: 0;right: 0;}
.prt-2{bottom: 70px;left: 0;}
.heading p{padding-top: 10px;font-size: 16px;line-height: 30px;}
.trusted_partner{ background-image: url('../images/trusted-developer.webp');
  background-size: cover;background-position: center;background-repeat: no-repeat;}
.trusted_partner::after{background: #00659C;width: 100%;height: 100%;content: '';position: absolute;top: 0;left: 0;opacity: 0.8;}
.trusted_partner .heading{position: relative;z-index: 1;}
.trusted_partner .heading h2, .trusted_partner .heading p{color: #ffffff;}
.help_scale{background: none;}
.language_w{z-index: 1;}
.language_w span{color: #ffffff;font-size: 18px;font-weight: 500;padding-right: 40px;}
.btn_rw, .experts_img, .int_dev{z-index: 1;}
.int_dev_bx h4{color: #ffffff;padding-top: 20px;padding-bottom: 10px;}
.int_dev_bx p{color: #ffffff;padding-bottom: 10px;}
.int_dev_bx a{color: #ffffff;font-weight: 500;}
.faq_a a{font-weight: 500;color: #00659C;}
.faqs_rw #accordionExample{max-width: 760px;margin: 0 auto;}
.faqs_rw #accordionExample a{color: #00659C;font-weight: 500;}
.faqs_rw #accordionExample p{padding-bottom: 15px;}
.faqs_rw #accordionExample p:last-child{padding-bottom: 0px;}
.faqs_rw #accordionExample .accordion-button{font-weight: 500;color: #000000;font-size: 16px;}
.faqs_rw #accordionExample h2{line-height: 28px;}
.faqs_rw .accordion-item{border-radius: 0;border: none;border-bottom: 1px solid rgba(0,0,0,0.1);}
.faqs_rw .accordion-button:not(.collapsed){background-color: #ffffff;}
.faqs_rw #accordionExample li{font-size: 15px;line-height: 30px;color: #000000;padding-bottom: 10px;}
.faqs_rw #accordionExample ul{padding-left: 15px;}
.gt_list ul{padding-left: 15px;}
.gt_list li{line-height: 30px;}
.dec_line{top: 0px;z-index: -1;}
.get-started{padding: 100px 0;}
.vector_r{bottom: 50px;left: 0;right: 0;text-align: center;}
.get-started{z-index: 1;}
.f_info p{font-size: 14px;line-height: 24px;}
.f_info p:first-child{padding-bottom: 20px;}
.f_info a{color: #00659C;font-size: 14px;}
.footer_links h4{padding-bottom: 20px;}
.footer_links ul{padding-left: 15px;}
.footer_links ul li{line-height: 30px;}
.footer_links ul li a{color: #000000;transition: ease-in-out 0.4s;text-transform: capitalize;font-size: 14px;}
.footer_links ul li a:hover{color: #00659C;}
.copyright_rw{border-top: 1px solid rgba(0,0,0,0.1);padding: 15px 0;margin-top: 50px;}
.copyright p, .copyright a{font-size: 14px;}
.copyright a, .social a{color: #000000;transition: ease-in-out 0.4s;}
.copyright a:hover, .social a:hover{color: #00659C;}
.social a{font-size: 20px;}
.social a:hover svg{fill: #00659C;}
/*-----------Login-----------*/
.login_panel_rht{ flex: 1 1 0%;background: linear-gradient(180deg, #e0ecf8, #e4eff9, #e9f1fa, #edf4fb, #f2f7fc, #f6fafd, #fbfcfe, #ffffff);}
.login_frm{width: 350px;margin: 0 auto;}
.login_frm li{padding-bottom: 10px;position: relative;}
.login_frm li .ps_show{right: 10px;bottom: 25px;color: #000000;}
.login_frm li input{background-color: #ffffff;}
.login_frm li a{color: #000000;}
.login_frm p{padding-bottom: 5px;}
.login_frm li a:hover{color: #00659C;}
.protect_r p, .app_rw p{font-size: 13px;font-weight: 500;line-height: 24px;}
.protect_r p a{color: #01B0D8;}
.login_frm .secondary-btn{background-color: #ffffff;color: #000000;border: 1px solid rgba(0,0,0,0.2);}
.login_frm .secondary-btn:hover{background-color: #E0ECF8;}
.login_panel_lft{width: 380px;background-color: #00659C;position: relative;}
.login_panel_lft::before {content: "";position: absolute;inset: 0;
  background-image: url(../images/login-pattern.png);background-repeat: repeat;opacity: 0.1;filter: brightness(0) invert(1); }
.login_panel_lft h2, .login_panel_lft p{color: #ffffff;font-size: 26px;line-height: 32px;font-weight: 500;padding-bottom: 15px;}
.login_panel_lft p{font-size: 15px;line-height: 28px;font-weight: 400;}
.login_panel_lft a img{width: 18px !important;}
.login_panel_lft a{color: #ffffff;}
.l_imgs{width: 280px;bottom: -70px;}
.login_panel_lft h3{color: #ffffff;padding-bottom: 8px;}
.l_clients{grid-template-columns: repeat(3, 1fr);gap: 20px;}
.l_clients img{filter: invert(1) brightness(100) contrast(2);height: 25px;width: auto;}
.al_noti label{cursor: pointer;font-size: 14px;}
.ch_terms p, .ch_terms a{font-size: 12px;}
.verify_m span{background-color: #E0ECF8;position: absolute;left: 1px;bottom: 2px;z-index: 1;padding: 9px;
    border-radius: 5px;}
.verify_m input{padding-left: 85px;}
.otp_md .modal-header{background-color: #E0ECF8;}
.mb_dig p{font-size: 13px;font-weight: 500;line-height: 18px;}
.en_otp_frm input{width: 45px;height: 45px;}
.resed_otp a{color: #004367;}
/*-------------Onboarding----------*/
.tp_head{z-index: 2;left: 0;width: 100%;padding: 10px 0;top: 0;}
.tp_head_rht a{color: #000000;}
.tp_head_rht a:hover{color: #00659C;}
.stepwizard-step p {position: absolute;left: 15%;font-weight: 500;font-size: 16px;text-align: left;top: 0;}
.stepwizard-row {display: flex;flex-direction: column;width: 100%;position: relative;gap: 74px;}
.stepwizard {display: flex;width: 320px;position: sticky;top: 100px;padding-left: 40px;}
.stepwizard-step button[disabled] {opacity: 1 !important;filter: alpha(opacity=100) !important;}
.stepwizard-row:before {top: 14px;bottom: 0;position: absolute;content:''; width: 2px;background-color: #00659C;margin: 0 auto;left: 14px;}
.stepwizard-step {display: table-cell;text-align: left;position: relative;}
.btn-circle {width: 30px;height: 30px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 1.428571429;border-radius: 15px;background-color: #E0ECF8;}
.stepwizard-step .btn-default.btn-primary{background-color: #00659C;border: #004367;box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5);}
.oboarding_frm{margin-top: 100px;min-width: 700px;width: 700px;max-width: 700px;}
.b_head p{font-size: 14px;}
.form-group label{font-size: 15px;display: block;}
.select2-container--default .select2-selection--single{height: 45.6px !important;border: 1px solid rgba(0, 0, 0, 0.1) !important;background: #F4F6FA !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 45px !important;font-size: 15px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{top: 78% !important;}
.select2-container--default .select2-results__option .select2-results__option {font-size: 14px;}
.select2-container--default .select2-results__group {font-size: 14px;font-weight: 600;}
.nextBtn.main-btn, .b_next{padding: 8px 20px;max-width: max-content;}
.stepwizard-step.completed .btn-circle{background-color: rgb(0, 128, 0);color: #ffffff;box-shadow: 0 0 0 .25rem rgba(0, 128, 0, .5);}
.cards {user-select: none;}
.card__input {position: absolute;display: block;outline: none;border: none;background: none;display: none;}
.card__input:checked ~ .card__body {box-shadow: 0 0 0 2px #00659C;}
.card__input:checked ~ .card__body .card__body-cover-checkbox {background: #00659C;border: 2px solid #fff;transform: scale(1);opacity: 1;}
.card__input:checked ~ .card__body .card__body-cover-checkbox--svg {stroke: #ffffff;stroke-dashoffset: 0;}
.card__input:checked ~ .card__body .card__body-cover:after {opacity: 0;}
.card__input:checked ~ .card__body .card__body-cover-image {filter: grayscale(0);}
.card__input:disabled ~ .card__body {cursor: not-allowed;opacity: 0.5;}
.card__body {display: grid;grid-auto-rows: 143px auto;background: #ffffff;width: 190px;border-radius: 12px;overflow: hidden;position: relative;cursor: pointer;box-shadow: 0 4px 4px rgba(0,0,0,0.02);transition: 0.15s;}
.card__body:active {transform: scale(0.96);}
.card__body-cover {position: relative;overflow: hidden;}
.card__body-cover:after {content: "";position: absolute;width: 100%;height: 100%;border-radius: 12px 12px 0 0;background: linear-gradient(to bottom right, #e0ecf8, rgba(0,107,175,0.2));opacity: 1;    top: 0;
    bottom: 0;left: 0; right: 0;}
.card__body-cover-image {width: 100%;height: 100%;object-fit: cover;border-radius: 12px 12px 0 0;filter: grayscale(1);}
.card__body-cover-checkbox {position: absolute;right: 10px; top: 10px;width: 28px;height: 28px;border-radius: 50%;opacity: 0;transform: scale(0);transition: 0.15s;}
.card__body-header {padding: 10px 15px;position: absolute;bottom: 0;}
.card__body-header-title {color: #000; font-weight: 700;margin-bottom: 8px;}
.card__body-header-subtitle {color: #000000;font-weight: 500;font-size: 14px;line-height: 22px;}
.grid_tem {display: grid;grid-template-columns: repeat(3, 1fr);gap: 1rem;}
.card__body-cover i{position: absolute;left: 20px;top: 20px;background-color: #01B0D8;color: #004367;height: 32px;width: 32px;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 1;}
.grid_se{display: flex;gap: 1rem;}
.grid_se .card__body{height: 60px;}
.grid_se .card__body-header{left: 45px;bottom: 8px;}
.grid_se .card__body-cover i{left: 15px;top: 15px;}
.sh_det input{height: 18px;width: 18px;}
.sh_det label{cursor: pointer;}
.notes{background-color: #E0ECF8;border-radius: 4px;padding: 10px 15px;font-size: 12px;line-height: 18px;width: max-content;}
.setup-content .accordion-header{line-height: 28px;padding-bottom: 15px;font-weight: 500;}
.setup-content .accordion-header button{color: #000000;padding: 0;background: none;border: none;box-shadow: none !important;font-size: 18px;}
.setup-content .accordion-item{border: none;}
.custom-control-label {cursor: pointer;}
.cap-opt-1 {display: inline-block;min-width: 50px;}
.custom-control-input:checked ~ .custom-control-label::before {color: #fff;border-color: #59a9f7;background-color: #59a9f7;}
.card-radio-btn .content_head {color: #000000;font-size: 1.2rem;line-height: 30px;font-weight: 500;}
.card-radio-btn .content_sub {color: #9e9e9e;font-size: 14px;}
.card-input-element + .card {width: 100%;min-height: 105px;-webkit-box-shadow: none;box-shadow: none;border: 2px solid transparent;border-radius: 10px;text-align: left;-webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);}
.card-input-element + .card:hover {cursor: pointer;}
.card-radio-btn{margin-bottom: 30px;width: 100%;}
.card-input-element:checked + .card {border: 2px solid #00659C;-webkit-transition: border 0.3s;-o-transition: border 0.3s;transition: border 0.3s;}
.card-input-element:checked + .card::after {
  content: "\f058";color:#00659C ;position: absolute;right: 5px;top: 5px;font-family: "Font Awesome 5 Free";font-style: normal;font-size: 1rem;font-weight: 900;
  line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-animation-name: fadeInCheckbox;animation-name: fadeInCheckbox;-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
@-webkit-keyframes fadeInCheckbox {
  from {opacity: 0;-webkit-transform: rotateZ(-20deg);}
  to {opacity: 1;-webkit-transform: rotateZ(0deg);}
}
@keyframes fadeInCheckbox {
  from {opacity: 0;transform: rotateZ(-20deg);
  }
  to {opacity: 1;transform: rotateZ(0deg);}
}
.recomanded{background-color: #01B0D8;color: #ffffff;padding: 4px;left: 0;top: 0;    font-size: 12px;
border-top-left-radius: 8px;line-height: 16px;font-weight: 500;border-bottom-right-radius: 8px;}
.card-radio-btn:first-child .card.card-body{padding-top: 30px;}
.hide {display: none;}
/*-------------Landing--------------*/
.tp_header{left: 0;width: 100%;top: 0;padding: 10px 0;}
.n_dts{cursor: pointer;padding-top: 10px;}
.tp_header_btn .main-btn{padding: 5px 15px;font-size: 13px;}
.drop_dn_cnt{background-color: #ffffff;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);padding: 30px;border-radius: 10px;width: 430px;right: 0;opacity: 0;visibility: hidden;transition: ease-in-out 0.4s;}
.no_noti h4{padding-top: 15px;padding-bottom: 25px;}
.drop_dn:hover .drop_dn_cnt{visibility: visible;opacity: 1;}
.drop_dn_m, .pr-name_lft{height: 32px;width: 32px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background-color: #E0ECF8;}
.drop_dn_m a{color: #00659C;font-size: 18px;}
.pr-name_lft{height: 42px;width: 42px;}
.pr-name_lgt p{line-height: 18px;font-size: 12px;padding-top: 5px;}
.profile_drp{width: 320px;}
.mg_btn .main-btn{padding: 8px 15px;font-size: 14px;text-align: center;}
.inv_lg{border-top: 1px solid rgba(0,0,0,0.2);padding-top:15px ;}
.inv_lg a{display: block;color: #000000;padding: 15px;border-radius: 8px;}
.inv_lg a i{padding-right: 5px;font-size: 18px;vertical-align: middle;}
.inv_lg a:hover{background-color: #E0ECF8;color: #00659C;}
.al_prs_ct{left: 0;width: 820px;height: 85vh;z-index: 100;padding: 0;}
.drop_dn_head p{font-size: 13px;}
.acc_pro, .dis_pro{padding: 30px;width: 50%;}
.ct_py h6{text-transform: uppercase;font-size: 10px;}
.ct_py ul{padding-top: 15px;}
.pt_gty_icon{width: 32px;color: #00659C;}
.pt_gty_icon i{font-size: 24px;}
.pt_gty{width: 90%;}
.pt_gty p{font-size: 12px;line-height: 18px;padding-top: 4px;color: #848484;}
.pt_gty h5{font-size: 16px;color: #000000;line-height: 28px;}
.ct_py ul li a{padding: 10px;border-radius: 8px;}
.ct_py ul li{padding-bottom: 10px;}
.ct_py ul li a:hover{background-color: #E0ECF8;}
.dis_pro{overflow-y: auto;background-color: rgb(224, 236, 248,0.3);}
.dis_pro::-webkit-scrollbar {width: 6px;}
.dis_pro::-webkit-scrollbar-track {background: #f1f1f1;}
.dis_pro::-webkit-scrollbar-thumb {background: #00659C;}
.wel_act{margin-top: 100px;background-image: url('../images/trusted-developer.webp');border-radius: 10px;padding: 30px;
background-size: cover;background-position: center;background-repeat: no-repeat;}
.wel_act::after {background: #00659C;width: 100%;height: 100%;content: '';position: absolute;top: 0;left: 0;opacity: 0.8;}
.wel_act_in h5, .wel_act_in p{color: #ffffff;}
.wel_act_in{z-index: 1;}
.wel_act_in p{padding: 15px 0;}
.wel_act_in .main-btn{background-color: #ffffff;color: #00659C;padding: 10px 30px;}
.landing_rw_rw .card-body p{font-size: 12px;line-height: 18px;color: #848484;}
.landing_rw_rw .card{min-height: 193px;}
.landing_rw_rw .card-body{display: flex;flex-direction: column;justify-content: space-around;}
.landing_rw_rw .card-body a{font-size: 12px;padding: 4px 10px;font-weight: 500;}
.landing_rw_rw .card-body a:last-child{color: #00659C;}
.exp_pr_name i{color: #00659C;font-size: 20px;}
.landing_f{padding: 15px 0;}
.landing_f p{font-size: 13px;}
.exp_now_in{padding: 15px;border-radius: 8px;height: 200px;margin-top: 45px;}
.exp_now_img{width: 100%;top: 0;height: 100%;left: 0;}
.exp_now_img img{height: 100%;object-fit: cover;}
.exp_content h5{font-size: 16px;line-height: 24px;}
.exp_content h5, .exp_content p{color: #ffffff;}
.exp_content p{font-size: 12px;line-height: 18px;padding-top: 10px;}
.exp_content .main-btn, .fs-6 .main-btn{padding: 4px 12px;font-size: 13px;margin-top: 15px;}
.exp_content span{padding: 3px 6px;background-color: #000000;color: #ffffff;display: inline-table;border-radius: 10px;margin-bottom: 5px;font-size: 12px;line-height: 15px;}
#exp_now .owl-dots{position: absolute;bottom: 15px;right: 15px;}
#exp_now .owl-dot.active span{background-color: #01B0D8;}
.f-size{width: 100%;height: 100%;object-fit: cover;}
.fs-6 h6{font-size: 16px;}
.fs-6 p{font-size: 12px;line-height: 18px;color: #848484;padding-top: 4px;}
.fs-6 .main-btn{width: max-content;}
.fs-6 h6{color: #000000;}
.fs-6 h6 span{font-size: 10px;line-height: 14px;font-weight: 400;padding-left: 10px;}
.st_status{border-radius: 15px;border: 1px solid rgba(0,0,0,0.2);padding: 4px 8px;max-width: max-content;}
.st_status span{font-size: 12px;font-weight: 600;line-height: 16px;}
.f_dots{border-radius: 50%;height: 8px;width: 8px;display: inline-table;align-items: center;margin-right: 5px;}
.st_ins{font-size: 14px;line-height: 24px;}
.sc_wht.fs-6 h6{font-size: 14px;}
.sc_wht{background-color: rgb(7, 94, 84,0.1);}
.nd_ct a{color: #000000;}
.nd_links a{display: block;width: max-content;}
.nd_links a:first-child{margin:10px 0;}
.ac_manager{background-color: #E0ECF8;}
.ac_manager p{padding-top: 0;}
.ac_manager h6{font-size: 15px;padding: 4px 0;}
.ac_manager p a{color: #00659C;margin-left: 5px;}
/*------------Terms------------*/
.inner_banner{padding-top: 100px;    background: linear-gradient(180deg, #e0ecf8, #e4eff9, #e9f1fa, #edf4fb, #f2f7fc, #f6fafd, #fbfcfe, #ffffff);}
.inner_banner_ct h1{font-size: 36px;line-height: 48px;}
.terms_rw .container{max-width: 1000px;}
.terms_rw p{padding-bottom: 10px;}
.terms_rw ol li, .terms_rw ul li{line-height: 28px;padding-bottom: 10px;}
.terms_rw ol ol, .terms_rw ul ul{padding-top: 15px;}
.terms_rw a{color: #00659C;}
.last_updated p, .last_updated p span{max-width: max-content;padding: 4px 6px;font-size: 14px;font-weight: 500;border: 1px solid rgba(0,0,0,0.2);border-radius: 35px;}
.last_updated p span{border: none;background-color: #E0ECF8;margin-left: 10px;}
.terms_rw table{border: 1px solid rgba(0,107,175,0.2);}
.terms_rw table th{padding: 10px;font-weight: 500;color: #00659C;border: 1px solid rgba(0,107,175,0.2);background-color: #E0ECF8;}
.terms_rw table td{padding: 10px;border: 1px solid rgba(0,107,175,0.2);}
/*---------Blog----------*/
.b_img{height: 585px;border-radius: 8px;}
.b_img img{transition: ease-in-out 0.4s;}
.b_blog:hover .b_img img{transform: scale(1.1);}
.blog_des.p-4{padding-bottom: 0 !important;}
.blog_category h5{font-size: 14px;text-transform: uppercase;line-height: 20px;}
.blog_category h5 a{color: #00659C;}
.blog_name{padding: 10px 0;}
.blog_name h2{font-size: 26px;line-height: 32px;display: -webkit-box;
-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow : hidden;}
.blog_name h2 a{color: #000000;}
.blog_name h2 a:hover{color: #01B0D8;}
.blog_date{font-size: 14px;color: #9e9e9e;padding-bottom: 20px;}
.blog_date span{display: inline-table;position: relative;padding-right: 10px;margin-right: 10px;}
.blog_date span:last-child{padding-right: 0;margin-right: 0;}
.blog_date span::after{position: absolute;right: -3px;top: 7px;height: 5px;width: 5px;border-radius: 50%;background-color: #00659C;content: '';}
.blog_date span:last-child::after{display: none;}
.blog_text{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow : hidden;}
.read_more{margin-top: 15px;}
.read_more a{font-size: 14px;line-height: 24px;color: #000000;font-weight: 500;}
.read_more a:hover{color: #00659C;}
.read_more a img{filter: invert(1);}
.blog_cate_rw .b_img{height: 350px;}
.blog_heading a{color: #00659C;}
.blog_cate_mr .b_img{height: 300px;}
.b_grid_blog .b_img{height: 200px;}
.b_grid_blog .blog_name {padding-top: 0;}
.b_grid_blog .blog_name h2{font-size: 18px;line-height: 24px;}
.blog_details .container{max-width: 1000px;}
.blog_details .b_img{height: 470px;}
.blog_details .blog_text{display: inherit;}
.blog_details .blog_text p{font-size: 16px;line-height: 30px;padding-bottom: 10px;}
.blog_details .blog_text h2{font-size: 26px;padding-bottom: 10px;}
.blog_details .blog_text h3{font-size: 24px;padding-bottom: 10px;}
.blog_details .blog_text h4{font-size: 20px;padding-bottom: 10px;}
.blog_details .blog_text table{border: 1px solid rgba(0,0,0,0.2);width: 100%;}
.blog_details .blog_text table th{padding: 10px;text-transform: capitalize;font-weight: 500;background-color: #E0ECF8;}
.blog_details .blog_text table td{padding: 10px;}
.blog_details .blog_text ul{padding-left: 15px;}
.blog_details .blog_text ul li{line-height: 26px;padding-bottom: 10px;}
.share_article { margin-top: 30px;border-top: 2px dashed #d9d9d9;border-bottom: 2px dashed #d9d9d9;padding: 15px 0;}
.social_media a {display: flex;justify-content: center;align-items: center;border: 1px solid #000000;color: #000000;height: 32px;width: 32px;border-radius: 4px;margin-right: 10px;transition: ease-in-out0 .4s;}
.social_media a:hover{background-color: #01B0D8;color: #004367;border-color: #01B0D8;}
.inner_banner_ct{max-width: 1000px;margin: 0 auto;}
.bredcumbs a{color: #00659C;}
.bredcumbs span{padding: 0 5px;}
/*---------Customer Storeis------------*/
.inner_banner_ct small{display: flex;align-items: center;gap: 5px;justify-content: center;width: max-content;border: 1px solid rgba(0,0,0,0.2);border-radius: 35px;padding: 3px 10px;margin: 0 auto;}
.featured_cs .b_img{height: 300px;}
.featured_cs .b_grid_blog .b_img{height: 132px;width: 280px;}
.featured_cs .b_blog{background-color: rgb(224, 236, 248, 0.5);border-radius: 8px;}
.featured_cs .blog_des{padding: 15px;}
.featured_cs .b_grid_blog .blog_des{padding-left: 0;}
.form_se input{padding-left: 30px;}
.form_se i{position: absolute;left: 10px;top: 15px;font-size: 14px;opacity: 0.6;}
.filter_rw .gallery-filter .filter-item{color: #000000;font-size: 14px;text-transform: capitalize;display: inline-block;cursor: pointer;border: 1px solid transparent;
line-height: 1.2;transition: all 0.3s ease;background-color: #E0ECF8;padding: 8px 15px;border-radius: 37px;}
.filter_rw .gallery-filter .filter-item.active{color: #ffffff;border-color : #00659C;background-color: #00659C;}
.filter_rw .gallery-item{width: 100%;}
.filter_rw .gallery-item-inner img{width: 100%;}
.filter_rw .gallery-item.show{animation: fadeIn 0.5s ease;}
@keyframes fadeIn{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
.filter_rw .gallery-item.hide{display: none;}
@media(max-width: 991px){
	.filter_rw .gallery-item{width: 50%;}
}
@media(max-width: 767px){
    .filter_rw .gallery-item{width: 100%;}	
	.filter_rw .gallery-filter .filter-item{margin-bottom: 10px;}
}
.filter_rw .d-grid{grid-template-columns: repeat(3, 1fr);}
.gallery-filter{display: flex;gap: 10px;flex-wrap: wrap;margin-bottom: 30px;}
.gallery-item .b_blog{background-color: rgb(224, 236, 248, 0.5);border-radius: 8px;}
.gallery-item .b_img{height: 220px;}
.gallery-item .blog_name{padding: 0;}
.gallery-item .blog_name h2{font-size: 18px;line-height: 26px;}
.gallery-item .blog_des.p-4{padding-bottom: 20px !important;}
.get_started{background-color: #00659C;margin-bottom:100px;}
.get_started .main-btn:last-child{background-color: transparent;border: 1px solid #ffffff;color: #ffffff;}
.get_started h2, .get_started p{color: #ffffff;}
.get_started  ul li{color: #ffffff;position: relative;padding-left: 25px;}
.get_started  ul li::before{font-family: "Font Awesome 5 Free";content:'\f058';position: absolute;left: 0;color: #ffffff;}
/*------------Events---------------*/
.up_event{background-color: rgb(224, 236, 248, 0.5);border-radius: 8px;}
.event_img{border-radius: 8px;height: 300px;}
.event_dt{padding-top: 15px;}
.event_dt h2{font-size: 18px;line-height: 30px;}
.event_dt .date{font-size: 14px;}
.event_dt a{color: #00659C;}
.event_dt a img{background-color: #00659C;width: 18px;height: 18px;border-radius: 4px;margin-left: 2px;}
/*--------------About----------------*/
.about_vd {height: 500px;border-radius: 8px;}
.about_vd video{width: 100%;height: 100%;object-fit: cover;}
.abt_text p{padding-bottom: 15px;}
.abt_text p:last-child{padding-bottom: 0px;}
.counter_rw_in{padding: 70px 0;border-top: 2px dashed #848484;border-bottom: 2px dashed #848484;}
.counter_rw_in span.percent:after {content: "+";display: inline-block;}
.counter_rw_in li{text-align: center;}
.counter_rw_in span{font-size: 36px;color: #00659C;padding-bottom: 5px;line-height: 110%;font-weight: 600;}
.counter_rw_in p{font-size: 16px;text-transform: capitalize;}
.counter_rw_in li:first-child span.percent::after{display: none;}
.counter_rw_in li:nth-child(3) span.percent::after{content:'n+'}
.counter_rw_in li:last-child span.percent::after{content:'M+'}
.abt_peng .about_vd{height: 400px;}
.our_investors{padding: 100px;background-color: #00659C;}
.our_investors_img{height: 120px;border-radius: 5px;background: rgb(255, 255, 255, 0.3);}
.easy_access_in{white-space: nowrap;overflow: hidden;}
.easy_access_in ul{gap: 20px;animation: scroll 10s linear infinite;}
.easy_access_in ul#scrollb{animation: scroll-right 15s linear infinite;}
.easy_access_in ul#scrollc{animation: scroll 20s linear infinite;}
.easy_access_card{border: 1px solid rgba(0,0,0,0.2);overflow: hidden;border-radius: 4px;}
.easy_access_card img{width: 100%;height: 100%;object-fit: cover;}
@keyframes scroll {
  0% {transform: translateX(0);}
  100% {transform: translateX(-50%);}
}
@keyframes scroll-right {
  0% {transform: translateX(-50%);}
  100% {transform: translateX(0);}
}
.focsing_metter_tx p{padding-bottom: 15px;}
.team_bx{border-radius: 8px;padding: 10px;border: 1px solid rgba(0,0,0,0.2);background-color: rgb(224, 236, 248, 0.2);}
.team_name p{font-size: 14px;color: #848484;padding-bottom: 10px;}
.team_name a{background-color: #00659C;height: 35px;width: 35px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto;color: #ffffff;}
.team_name a:hover{background-color: #01B0D8;}
.team_img{height: 300px;border-radius: 8px;}
.keep_touch_in form{max-width: 550px;margin: 0 auto;position: relative;}
.keep_touch_in button{position: absolute;right: 0;top: 0;}
.keep_touch_in input{height: 52px;padding-right: 165px;}
