.elementor-812 .elementor-element.elementor-element-31530357 > .elementor-background-overlay{opacity:1;}.elementor-812 .elementor-element.elementor-element-7ef28ec1{--spacer-size:3px;}.elementor-812 .elementor-element.elementor-element-7700268e > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-812 .elementor-element.elementor-element-7700268e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;}.elementor-812 .elementor-element.elementor-element-3a5c0fc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-812 .elementor-element.elementor-element-3a5c0fc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-812 .elementor-element.elementor-element-6f33eea5{text-align:center;}.elementor-812 .elementor-element.elementor-element-6f33eea5 .elementor-heading-title{color:#FFFFFF;}.elementor-812 .elementor-element.elementor-element-182a5b0f{color:#FFFFFF;}.elementor-812 .elementor-element.elementor-element-5cebad51{text-align:center;}.elementor-812 .elementor-element.elementor-element-5cebad51 .elementor-heading-title{color:#F3B6FF;}.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-menu-toggle{margin:0 auto;}.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:50px;padding-right:50px;padding-top:4px;padding-bottom:4px;}.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-812 .elementor-element.elementor-element-5e3f6500 .elementor-nav-menu--main .elementor-item:focus{color:#960075;fill:#960075;}.elementor-812 .elementor-element.elementor-element-7e5a77f2{text-align:center;}.elementor-812 .elementor-element.elementor-element-7e5a77f2 .elementor-heading-title{color:#F3B6FF;}.elementor-812 .elementor-element.elementor-element-7683570{color:#FFFFFF;}.elementor-812 .elementor-element.elementor-element-6d4a85eb{font-family:"Kanit", Sans-serif;font-weight:400;}.elementor-812:not(.elementor-motion-effects-element-type-background), .elementor-812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#210417;}/* Start custom CSS for html, class: .elementor-element-1fa318e4 */.mb-0 {
    color: gray;
}
.text-white-50 ,-term-btn{
    color:white;
}
	.x-footer {
    background-color: transparent
}
.pb-3, .py-3 {
    padding-bottom: 1rem!important;
}
.pt-3, .py-3 {
    padding-top: 1rem!important;
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
    display: block;
}
		.text-center {
    text-align: center!important;
}
.mt-4, .my-4 {
    margin-top: 1.5rem!important;
}
		@media (min-width: 992px)
.pl-lg-0, .px-lg-0 {
    padding-left: 0!important;
}
@media (min-width: 992px)
.pr-lg-0, .px-lg-0 {
    padding-right: 0!important;
}
.pl-3, .px-3 {
    padding-left: 1rem!important;
}
.pr-3, .px-3 {
    padding-right: 1rem!important;
}
.align-items-center {
    align-items: center!important;
}
.justify-content-center {
    justify-content: center!important;
}
.flex-wrap {
    flex-wrap: wrap!important;
}
.d-flex {
    display: flex!important;
}
@media (min-width: 992px)
.container {
    max-width: 960px;
}
@media (min-width: 768px)
.container {
    max-width: 720px;
}
@media (min-width: 576px)
.container {
    max-width: 540px;
}
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
		.x-footer-bank-logo .-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
		.x-footer-bank-logo .-wrapper .-ic {
    width: 50px;
    height: 50px;
    margin: .25rem;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    background-size: 194px!important;
    background-position: 4px 4px!important;
    background-repeat: no-repeat!important;
    transition: all .2s;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(2) {
    background-position: -46px 4px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(3) {
    background-position: -96px 4px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(4) {
    background-position: -146px 4px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(5) {
    background-position: 6px -44px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(6) {
    background-position: -46px -44px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(7) {
    background-position: -96px -44px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(8) {
    background-position: -146px -44px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(9) {
    background-position: 6px -92px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(10) {
    background-position: -46px -92px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(11) {
    background-position: -96px -92px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:nth-child(12) {
    background-position: -146px -92px!important;
}
		.x-footer-bank-logo .-wrapper .-ic:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(0);filter:grayscale(0)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-269f4571 */#icon {
  animation-name: spin;
  animation-duration: 2500ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes spin{
  from{
    transform: rotate(0deg) rotateX(0deg);
  }

  to{
    transform: rotate(0deg) rotateY(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cebad51 */.elementor-812 .elementor-element.elementor-element-5cebad51 { text-shadow: 0 0 0px #AF69EEBD, 0 0 10px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 00px #AF69EEBD, 0 0 5px #AF69EEBD; 0 0 100px 40D790FA }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5a77f2 */.elementor-812 .elementor-element.elementor-element-7e5a77f2 { text-shadow: 0 0 0px #AF69EEBD, 0 0 10px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 0px #AF69EEBD, 0 0 00px #AF69EEBD, 0 0 5px #AF69EEBD; 0 0 100px 40D790FA }/* End custom CSS */