
	.main-menu {
		background-color: #000;
	}

	.topbar .container {
		padding: 8px;
	}

	.main-menu .main-menu__list>li.current-menu-item>a {
		color: #000 !important;
	}

	.qlwapp-toggle {
		background: url('https://fundlist.com.sg/wp-content/uploads/2023/02/pngg.png');
		width: 200px;
		height: 66px !important;
		/* You must set a specified height */
		background-position: center;
		/* Center the image */
		background-repeat: no-repeat;
		/* Do not repeat the image */
		background-size: cover;
		/* Resize the background image to cover the entire container */
	}

	.qlwapp-text {
		display: none;
	}

	.qlwapp-whatsapp-icon:before {
		display: none;
	}

	#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle {
		border-radius: 0px !important;

	}

	.thm-btn {
		background-color: #000;

	}

	.thm-btn:hover {
		color: #000;
	}

	.feature-two__box>i {

		color: #fff;

	}

	.feature-four__box-inner>i {

		color: #000;

	}

	.about-one__form h3 {

		background-color: #000000;

	}

	.about-one__form .noUi-connect {
		background-color: #000000;
	}


	element.style {}

	.about-one__form .noUi-horizontal .noUi-handle {
		border: 3px solid #000000;
	}

	.scroll-to-top {

		background: #000000;
	}

	.feature-one__box i {

		color: #000000;
	}

	.trusted-company__box>span {

		background-color: #000000;
	}


	.footer-widget__contact {
		margin-left: 0px !important;
	}

	.blue-right::before {

		background-color: #3c3e3e;
	}

	.why-choose__image::before {

		background-color: #000;

	}

	.call-to-action::before {

		background-color: #3a3a3a;

	}

	.site-footer {
		background-color: #000000;
	}

	.service-icon {

		background: #404040;
	}

	.service-one__card:hover .service-icon {
		background: #000000;

	}



	.service-one__card:hover .service-one__link {
		background-color: #000000;

	}

	.service-one__card .service-one__link {
		background-color: #404040;

	}

	.elementor-5519 .elementor-element.elementor-element-baecd26>.elementor-background-overlay {
		background-image: none;

	}

	.service-one__image img {
		max-height: 198px;
	}

	.main-menu .main-menu__list>li>a::before {
		color: #e6e6e6;
	}

	.main-menu .main-menu__list>li>a::before,
	.stricky-header .main-menu__list>li>a::before {
		background-color: grey;
	}

	.main-header__info-phone>i,
	.topbar__right>a>i,
	.footer-widget__about-phone>i {
		color: gray;
	}

	.block-title p::after,
	.td-button,
	input[type="submit"],
	button[type="submit"] {
		background-color: #000;
	}

	.footer-widget__contact-list li a>i {
		color: #f5f5f5;
	}

	.topbar__right>a {
		color: #1f1f1e;
	}

	#btn-apply-now {
		margin-top: 30px;
	}

	#btn-apply-now .wp-block-button__link {
		width: 200px;
	}

	#btn-apply-now .wp-block-button__link:hover,
	#btn-apply-now .wp-block-button__link:active {
		color: #000;
		background-color: #fff;
		border: 1.5px solid #000;
	}

	.main-menu .mobile-nav__toggler {
		color: #000 !important;
	}

	.main-header__info-phone-content h3 a:hover {
		color: #ccc !important;
	}

	.page-header {
		background-color: #000;
	}

	.main-menu {
		background-color: #fff !important;
	}

	.main-menu .main-menu__list>li>a,
	.main-menu .main-menu__list>li.current-menu-item>a:focus,
	.main-menu .main-menu__list>li.current-menu-item>a:hover,
	.main-header__info-phone-content h3 a {
		color: #000 !important;
	}

	.sub-menu li a:hover {
		background-color: #495057bd !important;
	}


	.testimonials-one__box-info {

		display: none;
	}


	.owl-carousel .owl-item {
		height: 450px;
	}

	.calc-container {
		display: block !important;
	}

	.service-one__content h3 a {
		font-size: 20px !important;
	}

	.service-one__content h3 {
		line-height: 24px;
	}

	@media only screen and (min-width: 960px) {
		.service-one__image img {
			max-height: 140px !important;
		}
	}

	@media only screen and (max-width: 960px) {
		.page-header .container {
			z-index: 0 !important;
		}

		.sub-menu .cust-mainhead {
			display: none !important;
		}

		.cust-mainhead {
			display: inline-block !important;
			font-size: 22px !important;
		}

		.main-header {
			position: fixed;
			z-index: 2;
			width: 100%;
		}

		.main-slider {
			/* margin-top: 120px; */
		}

		.custom-logo-link {
			background-color: #fff;
		}

		.pylon-home-template {
			z-index: 1;
			position: inherit;
		}

		.trusted-company__box .pylon-contact-num-list {
			margin-left: 12px !important;
		}
	}

	.calc-container.vertical .calc-list {
		min-height: 100px !important;
	}

	.circle-down,
	.circle-up {
		display: none;
	}

	.repayments-float {
		display: block;
	}

	#repayments .repayments__fill,
	#repayments .repayments__handle,
	#repayments .repayments-down:after,
	#repayments .repayments-up:after,
	#repayments .repayments-up:before {
		background-color: steelblue !important;
	}

	#repayments .output-values output,
	.repayment {
		color: #000 !important;
	}

	#repayments .repayments-down,
	#repayments .repayments-up {
		border: 2px solid steelblue !important;
	}

	#repayments .repayments-outputs {
		background-color: #000;
	}

	#repayments .repayments_register .submit {
		background-color: #fff;
		color: #000;
		font-weight: bold;
	}

	#repayments .repayments_register .submit:hover {
		background-color: #dcdcdc;
	}

	.repayment {
		color: #fff !important;
		font-size: 18px;
	}

	#repayments .repayments-inputs {
		border: 5px solid #000;
		padding: 0px;
		margin-left: -1px;
	}

	.range {
		padding: 0px 20px;
	}

	.repayments-inputs h2 {
		background-color: #000;
		color: #fff;
		padding: 38px;
	}

	#repayments .repayments-outputs table td.table-label {
		font-size: 18px;
	}

	#repayments .output-values output,
	.repayment {
		font-size: 18px;
	}

	#cf-hide {
		display: none;
	}

	.repayments-slider-interest {
		padding-bottom: 30px;
	}

	.mobile-nav__content .main-menu__list li a,
	.mobile-nav__contact li a {
		color: #323232 !important;
	}

	.mobile-nav__content .main-menu__list li:not(:last-child) {
		border-bottom: 1px solid #323232;
	}

	.mobile-nav__close::after,
	.mobile-nav__close::before {
		background-color: #000;
	}

	.mobile-nav__content {
		background-color: #fff !important;
	}

	.mobile-nav__contact li>i {
		background-color: #000 !important;
	}

	.page-id-6353 .page-header {
		margin-bottom: 0px !important;
	}

	.career-con-pgm {
		overflow-x: auto;
	}

	.main-menu .main-menu__list li ul li a {
		padding-bottom: 5px !important;
	}

	.thm-breadcrumb .cust-mainhead {
		display: none !important;
	}

	.cust-mainhead {
		font-size: 36px;
	}

	.sub-menu .cust-mainhead {
		display: none !important;
	}

	body {
		color: #555c63;
		font-weight: normal;
		font-size: 16px;
	}

	h1 {
		font-weight: 700;
	}

	h2 {
		font-weight: 700;
	}

	h3 {
		
		font-weight: 700;
	}

	h4 {
		
		font-weight: 700;
	}

	h5 {
		
		font-weight: 700;
	}

	h6 {
		
		font-weight: 700;
	}

	.topbar {
		background-color: #eff2f6;
	}

	.main-menu .main-menu__list li.search-btn a,
	.stricky-header .main-menu__list li.search-btn a {
		color: #798490;
	}

	.main-menu .main-menu__list li.search-btn:hover a,
	.stricky-header .main-menu__list li.search-btn:hover a {
		color: #0c2139;
	}

	.main-menu__two .main-menu__list li.search-btn a,
	.stricky-header .main-menu__list li.search-btn a {
		color: #8e96a0;
	}

	.main-menu__two .main-menu__list li.search-btn:hover a,
	.main-header__two .stricky-header .main-menu__list li.search-btn:hover a {
		color: #ffffff;
	}

	.page-header__bg {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.page-header {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 90px;
		margin-left: 0px;
	}

	.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
		background-color: #818a91;
		color: #fff
	}

	.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
		color: #818a91;
		border: 3px solid;
		background-color: transparent
	}

	.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
		margin-top: 8px
	}

	.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
		width: 1em;
		height: 1em
	}

	.elementor-widget-text-editor .elementor-drop-cap {
		float: left;
		text-align: center;
		line-height: 1;
		font-size: 50px
	}

	.elementor-widget-text-editor .elementor-drop-cap-letter {
		display: inline-block
	}

	/*! elementor - v3.11.2 - 22-02-2023 */
	.elementor-widget-image {
		text-align: center
	}

	.elementor-widget-image a {
		display: inline-block
	}

	.elementor-widget-image a img[src$=".svg"] {
		width: 48px
	}

	.elementor-widget-image img {
		vertical-align: middle;
		display: inline-block
	}