.elementor-alert-description {
	text-align: left!important;
}
#menu-item-390 {
	text-align: right!important;
}
.elementor-element-ecca47f:lang(en) {
	display: none!important;
}
.swiper-slide-image {
	opacity: 100!important;
}
.toplink-wrap {
	margin-right: 2px;
}
@media (min-width: 601px){
	.elementor-element-6e02d25 .elementor-widget-container img {
		margin-bottom: -40px!important;
	}
	.elementor-element-247736a .elementor-widget-container {
		margin-bottom: 40px!important;
	}
	.elementor-element-247736a .elementor-widget-container span {	
		font-size: 15px!important;
	}	
}

@media (max-width: 600px){
	.elementor-widget-container h4 {
		font-size: 18px!important;
	}
    .elementor-element-6e02d25 .elementor-widget-container img {
		margin-bottom: -20px!important;
	}
    .elementor-element-247736a .elementor-widget-container {
		margin-bottom: 20px!important;
	}
    .elementor-element-247736a .elementor-widget-container span {	
		font-size: 15px!important;
	}
}

@media (max-width: 768px){
	.card-sec-style-1 .title-primary h2 {
		 font-size: 24px !important;
  }
	#first-title-pc {
		display: none;		
	}	
  /* Hide logo */
/* 	.header-wrap {
		height: 40px;
	} */
  /* 	.custom-logo-link {
		display: none;
	} */
/* 	.navbar-right {
		margin-top: -20px!important;
	}
	.toplink {
		margin-top: -20px!important;
	}
	#menu-language_current_thk .menu {
		margin-top: -20px!important;
	} */
}
@media only screen and (min-width: 769px) {
	#first-title-mobile{
		 display: none;
	} 
}

.toplink-wrap {
    justify-content: flex-end;
}

@media only screen and (max-width: 768px) {
	.elementor-alert-dismiss{
		 display: none;
	} 
}

@media all and (max-width: 768px) and (orientation:landscape) {

.primary-menu-container,  
.custom-logo-link
	{ display: none }
}

.elementor-element-ecca47f {
	display:none;
}	

/* For alert message. */
.elementor-alert-title {
	font-size: 35px;
	text-align: center;
}
.elementor-alert-description p{
/* 	padding-left: 10%;
	padding-right: 10%; */
	color: var(--textColor);
  font-family: var(--main-fontface);
	letter-spacing: 0.01em;
	font-size: 17px;
	display: block;
	line-height: 25px;
}
@media only screen and (max-width: 768px) {
/* 	.elementor-widget-container{
		 padding-left; 20%!important;
		 padding-right: 0%!important;
	}  */
/* 	.elementor-alert-description p{
		padding: none;
	} */
	.elementor-widget-wrap>.elementor-element {
		width: 100%;
	}
	.elementor-alert-title{
		 font-size: 30px!important;
	} 	
/* 	.elementor-widget-container {
		padding: none;
	} */
}
.elementor-alert-info {
	border: none!important;
}

/* Staging link */
/* Stop referral function */
.elementor-element-5943a34 {
	display: none;
}


/* Prod link */
/* Stop referral function */
/* .elementor-element-fb449f2 {
	display: none;
} */
.elementor-element-c335020 {
	display: none;
}
.account-box li a {
	border-radius: 120px;
	height: 30px;
  width: 100px;
	padding: 5px 12px;
}
.account-box ul {
/*     padding-top: 20px; */
}
.site header .site-logo img {
    width: 300px;
}
.card-sec-style-2 h3 {
	color: #234b94 !important;
}
.btn-primary a {
	background: #234b94 !important;
}
.line-bottom {
	border-top: 1px solid #234b94
}
.about-sec p {
	color: #6aadab
}
path {
    fill: #fff;
}
.faq-sec .elementor-widget-accordion h4 {
	color: #234b94;
}
.faq-sec .elementor-accordion .elementor-tab-content p {
	color: #234b94;
}
.card-sec-style-2 {
	background: #fff8ef !important;
}
.footer img {
	max-width: 230px !important;
	margin-right: 15px;
}
.svg-icon	path{
	fill: #28303d;
}
.footer p {
	font-size: 15px;
}

.account-box li:last-child a {
    background: #DFBB22;
}

.elementor-2 .elementor-element.elementor-element-d199b10 .elementor-active .elementor-accordion-icon, .elementor-2 .elementor-element.elementor-element-d199b10 .elementor-active .elementor-accordion-title {
/*     background-color: #DFBB22 !important; */
}