	/* google fonts */
    @import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);
    @import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);
    @import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,300&display=swap);
    @import url(https://fonts.googleapis.com/css2?family=Muli:wght@200;300;400;500;600;700;800;900&display=swap);
    @import url(https://fonts.googleapis.com/css2?family=Baloo+Da+2:wght@500;600;700&family=Lato:ital,wght@0,400;0,700;0,900;1,300&display=swap);



/*===========> variables <==========*/
:root {
--poppins: 'Poppins', sans-serif;
--lato: 'Lato', sans-serif;
--sans: 'Open Sans', sans-serif; 
--muli: 'Muli', sans-serif;
--baloo: 'Baloo Da 2', sans-serif;
--brand-color: #269e7e;
--brand-gradient: linear-gradient(109deg, #269e7e, #35c55b);
}


.header__wrapper *, .header__wrapper *::before, .header__wrapper *::after {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.header__wrapper .main_ordered {
	padding: 0 !important;
}
/* Header start here */
.header__wrapper {
	width: 100%;
	position: fixed;
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
	padding: 4.8px 0;
}

.header__wrapper nav {
	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;
	max-width: 1295px;
	margin: auto;
}

.header__wrapper .logo img {
	max-width: 140px;
	width: 100%;
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.header__wrapper nav ul.main_ordered {
	list-style: none;
	overflow: hidden;
	color: #fff;
	text-align: right;
	margin: 0;
}

.header__wrapper nav ul.main_ordered > li {
	display: inline-block;
	padding: 5px 11px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 42px;
}

.header__wrapper nav ul.main_ordered > li .dir_link {
	text-decoration: none;
	color: #000000;
	font-weight: 400;
	font-size: 15px;
	line-height: 14px;
	font-family: var(--poppins);
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.header__wrapper nav ul.main_ordered > li .fa-angle-down {
	color: #005439;
	display: inline-block;
	padding-left: 4.8px;
	font-weight: 600;
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
	cursor: pointer;
}

.header__wrapper .menu > ul.main_ordered > li:nth-child(3) a {
	padding: 9px 12px!important;
	background-image: linear-gradient(to right,#17a577,#009688);
	color: white;
	font-weight: 500;
	border-radius: 6px;
	display: initial;
}
.header__wrapper .menu > ul.main_ordered > li:nth-child(7) a {
	padding: 8px 12px!important;
    border: 2px solid #009688;
    font-weight: 600;
    border-radius: 6px;
    display: initial;
}

.header__wrapper .menu > .main_ordered > li:nth-child(7):hover a {
	-webkit-box-shadow: 1px 1px 5px rgb(0 0 0 / 40%);
	        box-shadow: 1px 1px 5px rgb(0 0 0 / 40%);
	-webkit-filter: contrast(1);
	        filter: contrast(1);
}

.header__wrapper.white .logo img {
    max-width: 100px;
}


.menu-icon {
	display: none;
	cursor: pointer;
}

.menu-icon i {
	color: #8a8a8a !important;
}



/*==============> updated design <==============*/

.header__wrapper {
	perspective: 1000px;
}

.dropdown__menu {
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    gap: 35px;
	-webkit-box-shadow: 1px 1px 15px rgba(0 0 0 / 30%);
	        box-shadow: 1px 1px 15px rgba(0 0 0 / 30%);
    position: fixed;
    top: 65.7px;
    padding: 32px 32px 32px 32px !important;
    border-radius: 10px;
    -webkit-transition: 0.35s ease all;
    -o-transition: 0.35s ease all;
    transition: 0.35s ease all;
    /* visibility: hidden; */
	transform: rotateX(-25deg);
    opacity: 0;
 	transform-origin: top center;
    overflow: hidden;
    border-left: 5px solid #009688;
	pointer-events: none;
}

.main_ordered > .dropdown__main_nav_list:nth-child(1):hover .dropdown__menu,
.main_ordered > .dropdown__main_nav_list:nth-child(2):hover .dropdown__menu,
.main_ordered > .dropdown__main_nav_list:nth-child(4):hover .dropdown__menu,
.main_ordered > .dropdown__main_nav_list:nth-child(6):hover .dropdown__menu {
    visibility: visible;
    opacity: 1;
    transform: rotateX(0deg);
	pointer-events: auto;
}

.main_ordered > .dropdown__main_nav_list[company_drop] ul.dropdown__list li:not(:first-child) {
    margin-top: 20px;
}

.main_ordered > .dropdown__main_nav_list[company_drop] ul.dropdown__list {
    padding: 0;
}

.main_ordered > .dropdown__main_nav_list[company_drop] .dropdown__menu ul.dropdown__list li a {
    font-size: 14px;
}

.main_ordered > .dropdown__main_nav_list:hover .fa-angle-down {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
    display: inline-block;
    padding-left: 5px;
}

.dropdown__main_nav_list {
    position: relative;
}

.dropdown__main_nav_list::before {
    content: " ";
    position: fixed;
    bottom: calc(100% + -57.7px);
    top: 0;
    border-width: 8px;
    -webkit-transform: rotate(0deg) translate(10px, 10px) translate(3px, -2px);
    -ms-transform: rotate(0deg) translate(10px, 10px) translate(3px, -2px);
    transform: rotate(0deg) translate(20px, 10px) translate(3px, -2px);
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    z-index: 99;
    -webkit-transition: 0.1s ease-in-out all;
    -o-transition: 0.1s ease-in-out all;
    transition: 0.1s ease-in-out all;
    opacity: 0;
}

.dropdown__main_nav_list:hover::before {
    opacity: 1;
}


[company_drop] .dropdown__menu::after {
    opacity: 0.8;
    z-index: 1;
    background: var(--wpr-bg-741edcf4-147b-40bf-acdb-8b4ef8f317c4) no-repeat;
    background-position: right bottom;
    width: 100%;
    height: 100%;
    background-size: 115px;
}

.dropdown__head {
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 5px 0;
}

.dropdown__head img {
	width: 100%;
	max-width: 35px;
    -o-object-fit: contain;
       object-fit: contain;
    padding-right: 5px;
}

.dropdown__head h3 {
    color: #000000;
    font: 600 15.68px/16px var(--sans);
}

.single__dropdownMenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    z-index: 9;
}

ul.dropdown__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0 0 0 24.64px;
}

ul.dropdown__list li i {
	color: #7c7c7c;
    display: inline-block;
    padding-right: 10px;
    font-size: 19.2px !important;
	
}

ul.dropdown__list li {
    text-align: left;
    -webkit-transition: 0.2s ease-in-out all;
    -o-transition: 0.2s ease-in-out all;
    transition: 0.2s ease-in-out all;
    list-style-type: none;
	line-height: initial;
}

ul.dropdown__list li:not(:first-child) {
    margin-top: 14px;
}

ul.dropdown__list li a {
    font-family:var(--sans);
	font-size: 14px;
	font-weight: 500;
    -webkit-text-decoration-style: none;
            text-decoration-style: none;
    text-decoration: none;
    color: #3d3d3d;
    -webkit-transition: 0.2s ease-in-out all;
    -o-transition: 0.2s ease-in-out all;
    transition: 0.2s ease-in-out all;
    position: relative;
}


ul.dropdown__list li a::after {
    content: '\f0da';
    font-family: 'fontAwesome';
    position: absolute;
    right: -12px;
    top: 3px;
    display: inline-block;
    color: #626262;
    font-size: 15.2px;
    -webkit-transform: translateX(-5px);
        -ms-transform: translateX(-5px);
            transform: translateX(-5px);
    -webkit-transition: 0.2s ease all;
    -o-transition: 0.2s ease all;
    transition: 0.2s ease all;
    opacity: 0;
}

ul.dropdown__list li:hover a::after {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
}

.mobile__menu {
	display: none;
}

.main_menu_wrapper .fa-phone {
	font-size: 17.6px;
	-webkit-animation: ringing 0.5s infinite alternate;
	        animation: ringing 0.5s infinite alternate;
}

@-webkit-keyframes ringing {
    0%,
    100% {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    20%,
    60% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
    40%,
    80% {
      -webkit-transform: rotate(-8deg);
              transform: rotate(-8deg);
    }
  }

@keyframes ringing {
    0%,
    100% {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    20%,
    60% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
    40%,
    80% {
      -webkit-transform: rotate(-8deg);
              transform: rotate(-8deg);
    }
  }

/*=============> table Screens <=============*/
@media (max-width: 1020px) {

	.mobile__menu .main_menu_wrapper::before {
		content: '';
		height: calc(var(--vh, 1vh) * 90vh);
		position: fixed;
		right: 0;
		top: 0;
		bottom: 0;
		width: 100%;
		background: radial-gradient(ellipse farthest-corner at 174.9% 150%, #13c9534a 20%, transparent 60%);
		z-index: 0;
		border-radius: 7px;
	}

	/*======> humburger <=====*/
    .header__wrapper .menu {
        display: none;
    }

    .header__wrapper .menu-icon {
        display: block;
		position: relative;
    }

	/*==========> Mobile menu start <==========*/
	.mobile__menu {
		display: block;
	}

	.mobile__menu .main_menu_wrapper {
		position: fixed;

		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff),color-stop(#ffffff), to(#ffffffbf));
		background: -o-linear-gradient(top, #ffffff,#ffffff, #ffffffbf);
		background: linear-gradient(to bottom, #ffffff,#ffffff, #ffffffbf);
		left: 10px;
		top: 16px;
		bottom: 16px;
		right: 10px;
		bottom: 16px;
		height: calc(var(--vh, 1vh) * 90vh);
		z-index: 1;
		border-radius: 7px;
		padding: 70px 41.6px 32px 41.6px;
		margin: 0;
		z-index: 1;
	}


	.mobile__menu .main_menu_wrapper ul {
		padding: 0;
	}

	.mobile__menu .main_menu_wrapper li {
		list-style-type: none;
		line-height: initial;
	}

	.mobile__menu .main_menu_wrapper li:not(:first-child) {
		margin-top: 26px;
	}

	.mobile__menu .main_menu_wrapper li a {
		text-decoration: none;
		font: 500 19.2px/16px var(--baloo);
		color: #41596e;
	}

	.mobile__menu .main_menu_wrapper li a {
		position: relative;
	}

	.mobile__menu .main_menu_wrapper.first__menu li:nth-child(1) a::after,
	.mobile__menu .main_menu_wrapper.first__menu li:nth-child(2) a::after,
	.mobile__menu .main_menu_wrapper.first__menu li:nth-child(4) a::after,
	.mobile__menu .main_menu_wrapper.first__menu li:nth-child(6) a::after {
		content: '\f105';
		position: absolute;
		top: 6px;
		right: -12px;
		padding-left: 5px;
		font-family: 'FontAwesome';
		font-size: 14.4px;
		display: inline-block;
		-webkit-animation: activeMove 0.3s linear infinite alternate;
		        animation: activeMove 0.3s linear infinite alternate;
		opacity: 0.85;
	}

	.close_icon {
		position: fixed;
		top: 20px;
		right: 20px;
		color: #626262;
		font-size: 25.6px;
		-webkit-text-stroke: 3px white;
		cursor: pointer;
		opacity: 0.8;
	}

	.back_icon {
		position: fixed;
		top: 23px;
		left: 29px;
		color: #6b6b6b;
		font-size: 21.6px;
		-webkit-text-stroke: 2.2px white;
		cursor: pointer;
	}

	.main_menu_wrapper.fourth__menu i {
		padding-right: 8px;
		background: -webkit-gradient(linear, right top, left top, from(#22AB8D), to(#0C7772));
		background: -o-linear-gradient(right, #22AB8D, #0C7772);
		background: linear-gradient(to left, #22AB8D, #0C7772);
		-webkit-background-clip: text;
		background-clip: text;
		-webkit-text-fill-color: transparent;
		opacity: 0.9;
	}

	@-webkit-keyframes activeMove {
		0% {
			-webkit-transform: translateX(0px);
			        transform: translateX(0px);
		}
		100% {
			-webkit-transform: translateX(5px);
			        transform: translateX(5px);
		}
	}

	@keyframes activeMove {
		0% {
			-webkit-transform: translateX(0px);
			        transform: translateX(0px);
		}
		100% {
			-webkit-transform: translateX(5px);
			        transform: translateX(5px);
		}
	}


	/*========> Sliding menu start <=========*/

	.main_menu_wrapper {
		-webkit-transform: translateX(calc(-100% - 10px));
		    -ms-transform: translateX(calc(-100% - 10px));
		        transform: translateX(calc(-100% - 10px));
		-webkit-transition: 0.26s ease-in-out all;
		-o-transition: 0.26s ease-in-out all;
		transition: 0.26s ease-in-out all;
	}

	/* ~~~-menu show~~~ */
	
	.main_menu_wrapper.cloud__menu.active, 
	.main_menu_wrapper.first__menu.active, 
	.main_menu_wrapper.second__menu.active,
	.main_menu_wrapper.third__menu.active,
	.main_menu_wrapper.fourth__menu.active,
	.main_menu_wrapper.payable__menu.active, 
	.main_menu_wrapper.receivable__menu.active,
	.main_menu_wrapper.utility__menu.active,
	.main_menu_wrapper.integration__menu.active {
		-webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		        transform: translateX(0);
	}

	/* ~~~second-menu~~~ */
	.main_menu_wrapper.second__menu li {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: end;
		    -ms-flex-align: end;
		        align-items: flex-end;
		
	}
	
	.main_menu_wrapper.second__menu li img {
		max-width: 100%;
		width: 33px;
		padding-right: 8px;
	}

	.main_menu_wrapper.first__menu {
		padding: 91.2px 41.6px 32px 41.6px;
	}

	.main_menu_wrapper.first__menu [menu__logo] {
		position: absolute;
		left: 0;
		max-width: 100%;
		width: 129px;
		left: 39px;
		opacity: 0.9;
		top: 18px;
	}

	.mobile__menu .main_menu_wrapper.first__menu ul {
		margin-top: 30px;
	}

	.mobile__menu .main_menu_wrapper.first__menu li:not(:first-child) {
		margin-top: 23px;
	}

	.main_menu_wrapper ul {
		position: relative;
	}

	.label_icon {
		width: 138px;
		opacity: 0.1;
		position: absolute;
		right: -18px;
		bottom: -83px;
	}

	.label_icon.zil {
		opacity: 0.11;
		bottom: -98px;
	}
	
	.main_menu_wrapper.second__menu {
		padding: 70px 41.6px 32px 33.6px;
	}

	.main_menu_wrapper.second__menu li a {
		position: relative;
	}
	

	.main_menu_wrapper.second__menu li a::after {
		content: '\f105';
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		    -ms-transform: translateY(-50%);
		        transform: translateY(-50%);
		right: -15px;
		padding-left: 3px;
		font-family: 'FontAwesome';
		font-size: 14.4px;
		display: inline-block;
		opacity: 0.6;
	}
}




/*==============> ACH HEADER ALERT DESIGN <================*/

.free_ach_banner *, .free_ach_banner *::before, .free_ach_banner *::after {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.header__wrapper .active, .header__wrapper .dot:hover {
	background-color: transparent !important;
}

.free_ach_banner {
	width: 100%;
	background: -o-linear-gradient(135deg,  #0c48a1 0%, #1e8bbf 86%);
	background: linear-gradient(315deg, #0c48a1 0%, #1e8bbf 86%);
	place-content: center;
	-webkit-box-shadow: 1px 1px 12px rgba(0,0,0,0.3);
	        box-shadow: 1px 1px 12px rgba(0,0,0,0.3);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
	-o-transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
	transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
	height: 0px;
	overflow: hidden;
	opacity: 0;
	visibility: hidden;
}

.free_ach_banner.active {
	height: 45px;
	opacity: 1;
	background: -o-linear-gradient(135deg,  #0c48a1 0%, #1e8bbf 86%);
	background: linear-gradient(315deg,  #0c48a1 0%, #1e8bbf 86%);
	visibility: visible;
}

.free_ach_banner > p {
	margin: 0;
	color: #fff;
	margin-left: auto;
	font-size: 15.3px !important;
	font-family: var(--sans);
	font-weight: 600 !important;
}

.free_ach_banner > p > a {
	text-decoration: none;
	color: #fff;
}

.free_ach_banner > i {
	margin: 0 24px 0 auto;
	color: #ffffff;
	font: 500 24px/16px 'fontAwesome';
	cursor: pointer;
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.free_ach_banner > i:hover {
	-webkit-transform: scale(1.2);
	    -ms-transform: scale(1.2);
	        transform: scale(1.2);
}

.header__wrapper {
	-webkit-transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
	-o-transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
	transition: 0.7s cubic-bezier(0.48, -0.12, 0.29, 2.1) all;
    padding: 4.8px 20.8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.header__wrapper.jumb {
	-webkit-transform: translateY(48px);
	    -ms-transform: translateY(48px);
	        transform: translateY(48px);
}

.header__wrapper.white {
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
			background-color: white;
			box-shadow: 0px 1px 10px rgb(0 0 0 / 10%);
}

.header__wrapper.white .menu > ul.main_ordered > li:nth-child(7) a {
	color: #005439;
}

.free_ach_banner > p > span {
	background: #fff;
	display: inline-block;
	padding: 3.2px 11.2px 4px 11.2px;
	border-radius: 29px;
	margin-left: 4px;
}

.free_ach_banner > p > span > a {
	text-decoration: none;
	color: #626262;
}

.free_ach_banner > p > span > a > i {
	-webkit-animation: ringing 0.5s infinite alternate;
	        animation: ringing 0.5s infinite alternate;
	display: inline-block;
	padding-right: 5px;
}

.free_ach_banner > i {
	-webkit-animation: zoomInnnn 0.3s ease-in-out infinite alternate;
	        animation: zoomInnnn 0.3s ease-in-out infinite alternate;
}

@keyframes ringing {
	0%, 100% {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}

	20%, 60% {
		-webkit-transform: rotate(8deg);
		        transform: rotate(8deg);
	}

	40%, 80% {
		-webkit-transform: rotate(-8deg);
		        transform: rotate(-8deg);
	}
}

@-webkit-keyframes zoomInnnn {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}

	100% {
		-webkit-transform: scale(1.125);
		        transform: scale(1.125);
	}
}

@keyframes zoomInnnn {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}

	100% {
		-webkit-transform: scale(1.125);
		        transform: scale(1.125);
	}
}

@media (min-width: 768px) and (max-width: 1000px) {
	.free_ach_banner.active {
		height: 59px;
		text-align: center;
	}

	.free_ach_banner p {
		max-width: 100%;
		font-size: 13px !important;
		line-height: 22px;
		padding-left: 13px;
	}

	.free_ach_banner > p > span {
		-webkit-transform: scale(0.85);
		    -ms-transform: scale(0.85);
		        transform: scale(0.85);
		-webkit-transform-origin: left;
		    -ms-transform-origin: left;
		        transform-origin: left;
		margin-left: 2.4px;
	}
	.header__wrapper.white {
	-webkit-transform: translateY(0px) !important;
	    -ms-transform: translateY(0px) !important;
	        transform: translateY(0px) !important;
	}

	.header__wrapper.jumb {
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}


	.free_ach_banner > i {
		margin: 0 8.8px 0 auto;
	}
}

@media (max-width: 767px) {
	.free_ach_banner {
		padding: 0 15px;
		text-align: left;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}


	.free_ach_banner.active {
		padding: 0 15px;
		height: 70px !important;
		text-align: left;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}


	.free_ach_banner p {
		font-size: 12px !important;
		max-width: 100%;
		line-height: 18px;
		margin-right: auto !important;
		margin-left: 0;
		-webkit-transform: scale(0.97);
		    -ms-transform: scale(0.97);
		        transform: scale(0.97);
		-webkit-transform-origin: left;
		    -ms-transform-origin: left;
		        transform-origin: left;
		padding-right: 10px;
	}

	.header__wrapper.white {
	-webkit-transform: translateY(0px) !important;
	    -ms-transform: translateY(0px) !important;
	        transform: translateY(0px) !important;
	}

	.header__wrapper.jumb {
		-webkit-transform: translateY(70px);
		    -ms-transform: translateY(70px);
		        transform: translateY(70px);
	}


	.free_ach_banner > i {
		margin: 0 1.6px 0 auto;
		font: 500 22.4px/16px 'fontAwesome';
	}

	.free_ach_banner > p > span {
		display: inline-block;
		margin-top: 5px;
		margin-left: -1px;
		padding: 3.2px 9.6px 3.2px 9.6px;
		margin-left: 2px;
	}

	.header__wrapper .menu-icon i {
		font-size: 25.6px;
	}

	.free_ach_banner > p {
		font-size: 12.48px;
	}

	.header__wrapper li:first-child:hover .fa-angle-down, .header__wrapper li:nth-child(9):hover .fa-angle-down {
		display: inline-block;
		-webkit-transform: none;
		    -ms-transform: none;
		        transform: none;
	}

	[title^='integration'] {
		width: 27px !important;
		padding-right: 14px !important;
	}
}



@media (max-width: 500px) {
	.main_menu_wrapper.fourth__menu {
		padding: 70px 41.6px 32px 33.6px !important;	
	} 

	.main_menu_wrapper.fourth__menu ul li:nth-child(2) a {
		font-size: 18px;
        padding-top: 2.5px;
	}
}

.main_menu_wrapper.fourth__menu ul li:nth-child(2) {
		display: flex;
	}

	.main_menu_wrapper.first__menu.active {
		box-shadow: 1px 1px 15px rgb(0 0 0 / 35%);
	}