body, p{font-family:'Nunito',sans-serif;font-weight:1.12rem;}
h1,h2, h3, h4{font-weight:bold;}
h1{font-size:4.5rem;}
h2{font-size:2.3rem;}
h3{font-size:1.8rem;}
h4{color:#FBB03B;font-size:1.2rem;}
a{color:#00A99D;}
a:hover{text-decoration:none;transition:all .3s ease;}
.py_60{padding-top:60px;padding-bottom:60px;}
@media (min-width: 1600px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1480px;}
}


header#zhiHead{border:0;position:absolute;top:0;left:0;width:100%;z-index:999;}
header#zhiHead.sticky{position:fixed;background-color:#ffffffcc;}
.zhi_menu li{padding:0 8px;}
.zhi_menu li a{color:#707070;padding:25px 0px;font-weight:600;transition:all .3s ease;border-top:3px solid transparent;display:inline-block;font-size:20px;}
.zhi_menu li.active a, .zhi_menu li:hover a{color:#00A99D;border-top:3px solid #00A99D;transition:all .3s ease;}
.logo img{height:40px;width:auto;}
.lang{display:inline-block;}
.lang .wpml-ls-legacy-dropdown{width:auto;display:inline-block;}
.lang .wpml-ls-legacy-dropdown a{border:0;background-color:transparent;}
.lang .wpml-ls-legacy-dropdown a:hover{border:0;background-color:transparent;text-decoration:none;opacity:.8;}
header .btn_orange{font-size:1rem;}
.wpml-ls-sub-menu{background-color:#fff;text-align:left;min-width:80px;}
.wpml-ls-legacy-dropdown .wpml-ls-item li{padding:8px;}

.sec1{background-image:url('img/sec1.png');background-size:cover;background-position:center;}
.sec1.vc_row.vc_row-o-columns-middle:before{content:"";position:absolute;bottom:0;right:0;width:50%;height:100%;background-image:url("img/sec1_img.png");background-size:contain;background-repeat:no-repeat;background-position:right bottom;}
.sec1_content p{font-size:24px;}
.sec1_content .btn_orange{font-size:1rem;padding-left:60px;padding-right:60px;}

.btn_orange{background:linear-gradient(#FBB03B, #FF8800);color:#fff;padding:10px 20px;border-radius:5px;display:inline-block;font-size:1.2rem;font-weight:bold;}
.btn_orange:hover{background:linear-gradient(#FF8800, #FBB03B);color:#fff;}

/*form*/
.form_section{background-image:url('img/senang_formbg.png');background-size:cover;background-repeat: no-repeat;background-position: top;}
.form {background: #F3FFFE;max-width: 650px;padding: 55px;margin: 50px auto;border-radius: 20px;}
#pu_reg_form h2 {font-size: 34px;text-align: center;color:#0C0047;}
#pu_reg_form h4 {font-size: 18px;text-align: center;margin-bottom: 30px;color:#0C0047;}
label {color: #141414;}
.form-group{position:relative;}
.form-control {background-color: #ffffff00;border-radius: 15px;border: 1px solid #88888880;color:#393939;height: calc(2.5em + 0.75rem + 2px);}
.wish_amount::placeholder{color:#393939 !important;}
.registered_btn.otp_btn{background: transparent linear-gradient(180deg, #FBB03B 0%, #FF8800 100%) 0% 0%; color: #fff;box-shadow: none;border: 0px solid #ced4da;border-radius:8px;width: auto;padding: 6px 12px;position: absolute;top: 9px;right: 7px;font-weight: 400;margin-top: 0rem;}
.registered_btn{background: transparent linear-gradient(180deg, #FBB03B 0%, #FF8800 100%) 0% 0%;color: #fff;width: 100%;border: 0px solid #02E5CC;padding: 15px;border-radius: 8px;font-weight: 400;box-shadow: 3px 3px 20px #25130028;margin-top: 1rem;}
.form-control.reg_num.otp_field{background-color: #ffffff00;}
.reg_num::placeholder, .ic::placeholder, .full_name::placeholder {color:#BFBFBF;}
.fillin {margin-bottom:0px;}
#form #pu_reg_form{display:block !important;}

.about{color:#fff;background-image:url('img/about_bg.png');background-size:cover;background-position:center;}
.box_wrap{border:1px solid #ffffff40;border-radius:10px;background-color:#00A99D40;padding:60px 30px 30px;}
.about_point_img{width:20%;padding-right:35px;}
.about_point{width:80%;min-height:140px;}

.our_client{background-image:url('img/ourclient_bg.png');background-size:cover;background-position:center;}
.feedback_carousel {margin-top:60px;}
.feedback_carousel .item p{color:#00A99D;font-weight:bold;padding-left:45px;margin-bottom:30px;}
.feedback_carousel .item h3{padding-left:45px;}
.feedback_wrap{background-color:#FBB03B;color:#fff;margin-top:15px;padding:30px 60px 30px 45px;height:180px;overflow-y:auto;}
.feedback_carousel:after{content:"";background-image:url('img/comma.png');background-size:contain;background-repeat:no-repeat;background-position:center;width: 36px;height:36px; position:absolute;right:0px; bottom:180px;color:#00A99D;transform:translate(25%, 50%);}

.howitwork{color:#fff;background-image:url('img/hiw_bg.png');background-size:cover;background-position:center bottom;padding-bottom: 20px!important;}
.how_it_work{background-image:url('img/hiw_step_bg.png');background-size:contain;background-position:center;background-repeat:no-repeat;padding:0 8%;}
.hiw_img:after{content:'';background-image:url('img/phone_frame.png');background-size:contain;background-position:center;background-repeat:no-repeat;width:100%; height:100%;position:absolute;left:0;z-index:1;bottom: 0;}
.hiw_img img.phone_img{width:100%;margin:auto;padding:8% 10% 15%;}
.hiw_content{display:flex;align-items:center; margin-bottom:30px;}
.hiw_content p{margin-bottom:0;}
.hiw_content .number{background-color:#662D91;color:#fff;border-radius:50% 50%;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;}
.hiw_txt .btn_orange {font-size:1rem;}
.how_it_work h2{margin-bottom:30px;}
.how_it_work.owl-carousel .owl-nav button.owl-prev, .how_it_work.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translatey(-50%);z-index:998;padding: 0 15px !important;}
.how_it_work.owl-carousel .owl-nav button.owl-prev:hover, .how_it_work.owl-carousel .owl-nav button.owl-next:hover{background:unset;}
.feedback_carousel button.owl-next,.feedback_carousel button.owl-prev{position:absolute;top:75%;transform:translatey(-50%);z-index:998;}
.how_it_work button.owl-prev, .feedback_carousel button.owl-prev{left:0;}
.how_it_work button.owl-next, .feedback_carousel button.owl-next{right:0;}
.feedback_carousel.owl-carousel .owl-nav button.owl-prev{background:linear-gradient(to left, #ffffff00,#00A99D40);width:33.333333%;text-align:left;padding:8px 15px!important;margin:0;border-radius:0px;opacity:.8;}
.feedback_carousel.owl-carousel .owl-nav button.owl-next{width:33.333333%;text-align:right;padding:8px 15px!important;margin:0;border-radius:0px;opacity:.8;}
.feedback_carousel.owl-theme .owl-nav [class*=owl-]:hover{opacity:1;}
.feedback_carousel.owl-theme .owl-nav button.owl-next:hover{background:linear-gradient(to left,#00A99D40, #ffffff00);opacity:1;}

.faq{background-image:url('img/faq_bg.png');background-size:cover;background-position:center top;}
.faq .scroll_tab{float:left;width:30%;}
.scroll_tab .faqs_tab{list-style:none;padding:0;display:block;}
.faqs_tab .nav-link{padding:8px 25px;border-radius:30px;color:#1A1A1A;font-weight:bold;margin-bottom:15px;text-align:center;display:inline-block;font-size:1.2rem;}
.faqs_tab .nav-link.active, .faqs_tab .nav-link:hover{background-color:#00A99D;color:#fff;}
.faq_content{float:left;width:70%;}

.faq_content .accordion .answer{display:none;padding-bottom:15px;}
.accordion_item{margin-bottom:15px;border-bottom:1px solid #ccc;}
.accordion .accordion_link{color:#242424;transition:all .3s ease;margin-bottom:15px;display:inline-block;width:100%;font-size:1.2rem;font-weight:bold;}
.accordion .accordion_link.active{color:#000;text-decoration:none;transition:all .3s ease;}
.accordion .accordion_link i{float:right;color:#000;}
/*
.accordion_item{padding-top:15px;padding-bottom:15px; border-bottom:.5px solid #707070;}
.accordion_item:first-child{padding-top:0px;}
.accordion_link{font-size:1.2rem;font-weight:bold;color:#252525;padding-right:24px;display:inline-block;margin-bottom:15px;width:100%;}
.accordion_link i{float:right;}
.faq_content .answer{color:#707070;}
.faq_content .accordion .answer{display:none;padding-bottom:15px;}*/

.download{background-image:url('img/download_bg.png');background-size:cover;background-position:center;}
.downloadbtn{ flex-direction: column;justify-content: center;margin-bottom: 1rem !important;}
img.apk {display: flex;width: 98%;}

.bg_dark{background-color:#000;color:#fff;padding:20px 15px;}
.bg_dark address{margin-bottom:0;}

footer{background-color:#F3FFFE;font-size:1rem;}
footer .col-sm-6 a{padding:0 8px;}
footer .col-sm-6 .copyright a{padding:0;}

@media screen and (max-width: 1600px){
	h1{font-size:3.5rem;}
	.zhi_menu li a{font-size:16px;}
}

@media screen and (max-width: 1200px){
	header#zhiHead{padding:30px 0;}
	.zhi_menu li a{color:#fff;border:0;}
	.zhi_menu li.active a,.zhi_menu li:hover a{color:#01FFD3;}
	.wpml-ls-legacy-dropdown>ul>li>a,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown a:hover{color:#fff;}
	.wpml-ls-legacy-dropdown>ul>li>ul.wpml-ls-sub-menu a{color:#000;}
	header .btn_orange{display:block;}
	
	.sec1{background-image:url('img/sec1_bg.png');}
	.sec1_content{text-align:center;background-color:#fff;padding:30px 15px 60px;}
	
	.faq .scroll_tab{float:left;width:35%;}
	.faq_content{float:left;width:65%;}
}

@media (max-width:767px){
	.vc_empty_space.mbl{height:80px !important;}
	.vc_empty_space.mbl-btm{height:30px !important;}
	header#zhiHead{padding:8px 0;}
	h2{font-size:24px;margin-bottom:15px;}
	h3,h4{font-size:21px; margin-bottom:15px;}
/* 	.logo img{height:42px;} */
	.logo img{height:auto;}
	.nav_logo img{width:60%;height:auto;margin:auto;}
	.lang{display:block;}
	.menu-wrapper{background-image:url('img/mibile_nav_bg.png');background-size:cover;background-position:center;max-width:100%;right:0;transform:translatex(100%);color:#fff;}
	.menu-wrapper.active{transform:translatex(0%);}
	.zhi_menu li a{padding:8px 0;}
	header .btn_orange{display:inline-block;}
	
	.sec1_content h1{font-size:28px;}
	.sec1_content p{font-size:14px;}
	.sec1_content .btn_orange{display:block;font-size:20px;padding:15px;font-weight:bold}
	
	.box_wrap{padding: 30px 15px 15px;margin:0;}
	.about_point_img{width:35%;margin-bottom:15px;}
	.about_point{width:100%;}
	
	.feedback_carousel .item .d-flex{background-color:#FBB03B;text-align:center;padding:30px 15px;}
	.feedback_wrap{padding:8px 30px;}
	.feedback_carousel:after{bottom:0;top:auto;transform:translate(25%, 50%);}
	.feedback_carousel .item p,.feedback_carousel .item h3{padding-left:0px;}
	.feedback_carousel.owl-carousel .owl-nav button.owl-prev, .feedback_carousel.owl-carousel .owl-nav button.owl-next,.feedback_carousel.owl-carousel .owl-nav button.owl-prev:hover, .feedback_carousel.owl-carousel .owl-nav button.owl-next:hover{background:#00A99D80;top:400px;transform:translatey(-100%);width:50%;}
	.feedback_carousel.owl-carousel .owl-item img{height:400px;width:auto;margin:auto;}
	
	.howitwork{background-image:url('img/mobile_hiw_bg.png');}
	.how_it_work{background-image:unset;padding:0 5%;}
	.hiw_img{padding:0 60px;}
	.hiw_content{display:block;}
	.hiw_content .number{display:flex;margin:8px auto;}
	
	.download .wpb_text_column .wpb_wrapper div.d-flex{justify-content:center;}
	.accordion .accordion_link{display:inline-flex;align-items:flex-start;}
	.accordion .accordion_link i{padding:5px;}
	.accordion .accordion_link span{width:100%;}
	
	.faq .scroll_tab, .faq_content{width:100%;margin-bottom:15px;}
	.faq .scroll_tab{overflow-x:auto;}
	.faq .scroll_tab ul{white-space: nowrap;}
	.faq .scroll_tab ul li{display:inline-block;}
	.faq .scroll_tab ul li a{white-space:nowrap;}
	
	.form{margin:0px 15px 35px 15px; padding: 30px 5px;}
	#pu_reg_form h2 {font-size: 26px;}
	#pu_reg_form h4 {font-size: 16px;}
}