

/*general*/
	
	@font-face { font-family: Montserrat; src: url(css/Montserrat-Regular.ttf); }	
	@font-face { font-family: Montserrat; src: url(css/Montserrat-Bold.ttf); font-weight: bold; }	
	
	body, td, i{ font-family: Montserrat; font-size: 14px; line-: 140%; color:#333333; }
	html {scroll-behavior: smooth;}
	
	a{text-decoration: none !important;}
	
	img {width: 100%;}
	
	

/*--div--*/
			
	.mview{ display: none; }
	.dview{ display:  block; }

	.main{ width:100%; }
	.header{  border-bottom:1px solid #e2e2e2;  }
	.container{ width:1000px; overflow: auto; margin-left: auto; margin-right: auto; padding:40px 20px; }
	.container-narrow{ width:70%; margin-left: auto; margin-right: auto; }
	.col-container{display: flex; flex-wrap: wrap; }
	
	.content {width: 1000px; margin-right: auto; margin-left: auto; padding: 40px 20px 60px 20px; overflow: auto;} 
	.col-content{display: flex; flex-wrap: wrap; padding-top: 20px;}	
	.videowrapper {  position: relative;  padding-bottom: 56.25%; /* 16:9 */  height: 0; text-align: center;}
	.narrow-content{ width:70%; margin-left: auto; margin-right: auto; }

	.videowrapper iframe { position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}
	.gallery { margin: 5px; height:100px; width: 100px; display:table-cell;}	
	
	
	.sep{ height:40px; clear:both; }
	.space{height: 20px;}
	.clear {clear: both;}
	.border{ border:1px solid #000000; }	
	

	
/*Font*/
	.headline{font-size: 40px; font-weight: bold; line-height: 120%; padding-bottom: 20px;}
	.subheadline{font-size: 22px; padding-bottom: 20px;}
	.title{ font-size: 34px; line-height: 120%; margin:20px; font-weight: bold; text-align: center; }
	.subtitle{ font-size: 18px; line-height: 140%; margin-bottom: 20px; text-align: center;}
	.descp{ font-size: 20px;   padding-top: 20px; font-weight: bold;}
	.subdescp{ font-size: 14px !important; }
	.small {font-size: 12px;}
	.xsmall {font-size: 10px; line-height: 160%; }
	

/*Style*/
	.underline {text-decoration: underline 2px solid #00aeef;}
	.bold {font-weight: bold !important;}
	.line { width: 60%; border: 1.5px solid #dddddd}
	.min { width: 1%; white-space: nowrap;  }
	.item .hauto{height: auto;}
	
	
/* Span */
	.s-yellow{font-size: 42px; color: #fcae08;}
	.s-blue{font-size:42px; color: #00aeff;}
	.s-red{font-size:42px; color: #F42733;}
	.underline-yellow {text-decoration:3px solid underline #fcae08;}
	.underline-red{text-decoration: 4px solid #FF0000 underline; }
	.underline-blue{text-decoration: 4px solid #00aeff underline; }
	.hl-yellow{background-color: #fcae08; padding-left: 5px; padding-right: 5px;}
	.sexy-blue{background-image: linear-gradient(60deg, #2193b0 , #6dd5ed); -webkit-background-clip: text; color: transparent;}
	.endless-river{background-image: linear-gradient(60deg, #185a9d ,  #43cea2 ); -webkit-background-clip: text; color: transparent;}
	.sunset{background-image: linear-gradient(60deg, #E21143, #FFB03A); -webkit-background-clip: text; color: transparent;}	
	
/* 	Position */
	.sticky{position: webkit-sticky; position:sticky; top: 0;padding: 5px; z-index: 999;}

	
/* 	List lp*/
	ul {list-style:none ; }
	li { line-height: 160%; }
	.ul-package {list-style-type:none;}
	.function li{padding-left: 10px; line-height: 30px;}
	.function li:before{content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; padding-right: 30px; color: #00aeef; }
	.efiling .list li{ line-height: 40px;}
	.efiling .list li:before{content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; padding-right: 30px; color: #00aeef; }
	.palm .list li:before, .package .list li:before{content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; padding-right: 30px; color: #00aeef; font-size:18px; font-weight: bold; }
	.package .list li.user:before{content: "\f007"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; padding-right: 30px; color: #00aeff; }
	.package .bonus li:before{content: "\f055"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 19px; padding-right: 30px; color: #00aeff; padding-top: 5px; padding-bottom: 5px; }



/* Privacy */
	.privacy .descp {font-weight: bold;}
	.privacy ol li{padding: 6px;}
	.privacy .space{height: 10px;}
	.privacy ul{list-style-type:disc;}


/*Icon*/
	.ifeature{font-size:48px;}
	.isocial {font-size: 32px;}
	
	
/*Image*/
	.logo{width:150px; }
	.image {width:100%; height: 140px}
	.image-tester {height:170px; width:100%; border-radius:10px; }
	.brand img{ width:100%; height: 100%; border-radius: 100%; margin-right: 10px; }
	
	
/*Button*/
	.btn{border-radius: 20px !important; padding: 10px 20px!important; color: white; font-weight: bold !important;}
	.btn-active{background-color: #fcae08;}
	.btn-disable{background-color: #efefef; }
	.btn-defaults{background-color: #00aeef;}
	.btn-contact {background-color:#25D366; border: 2px solid #ffffff !important;}
	.btn-youtube{background-color: #FF0000; box-shadow:5px 5px 10px #efefef;}
	.btn-youtube::hover {color: #fff;}
	
	.btn-close{  padding: 5px 10px; border-radius: 5px; float: right; float: top; z-index: 9999; background: #00aeff; color: #ffffff;}
	.btn-close-2{  padding: 5px 10px; border-radius: 5px; float: center; float: top; z-index: 9999; background: #00aeff; color: #ffffff;}
/* 	.btnwhatsapp{padding: 5px;} */
/* 	.btnwhatsapp2{background-color:#fcae08; border:2px solid white; border-radius: 10px; color: white; padding: 10px; font-weight: bold;} */
	#myBtn{ position: fixed; right: 40px; bottom: 30px; border: 0px; border-radius:3px; padding: 7px 10px ; z-index: 9999; font-size: 18px !important;}
	
	
/*Tab */
	.tab-blue{ background: #00aeff; color: #ffffff; padding:10px 20px; width:100%;  border:0px; }
	.tab-white{ background: #ffffff; color: #000000; padding:10px 20px; width: 100%; bordeR:0px; }
	.package {height: 100%;}
	
	
/* Color */
	.bgblue{ background: #00aeff!important;}
	.bggrey{background:#f6f9fe!important;}
	.bgdarkgrey {background: #454545!important;}
	.bglightgrey {background: #EFEFEF!important;}
	.bgdarkblack {background: #151515!important;}
	.bglightblue {background:#E7F3FF!important;}
	.bgbluegrey{background:#F6F9FE!important;}
	.bgwhite {background: #ffffff!important;}
	.white{ color: #ffffff!important;}
	.blue{ color: #00aeff!important; }
	.yellow{ color: #fcae08!important; }
	.red {color: #F80505!important;}
	.dark{color:#333333!important;}
	.lightgrey{ color: #efefef!important; }
	.lightblue {color:#E7F3FF!important;}
	.box{box-shadow: 2px 2px 8px #808080!important;}
	
/* Gradient */
	.sexy-blue {background-image: linear-gradient(10deg, #103E60 ,  #00aeff ); -webkit-background-clip: text; color: transparent;font-weight:bold;}
	.bgbluegradient{background-image: linear-gradient(180deg,#004e92, #00aeff ); -webkit-background-clip: border-box; color: #000;}
	.gradient-1{background-image: linear-gradient(10deg, #FFF8F8,  #E7F3FF ); -webkit-background-clip: border-box;}
	.gradient-2{background-image: linear-gradient(80deg, #FFF8F8,  #E7F3FF ); -webkit-background-clip: border-box;}
	.gradient-3{background-image: linear-gradient(120deg, #FFF8F8,  #E7F3FF ); -webkit-background-clip: border-box;}
	.gradient-4{background-image: linear-gradient(180deg, #FFF8F8,  #efefef ); -webkit-background-clip: border-box;}


	
	
/* Padding */
	.p0{ padding:0px !important; }
	.p5{ padding:5px !important; }
	.p10{ padding:10px !important; }
	.p20{ padding:20px !important; }
	.p30{ padding:30px !important; }
	.p40{ padding:40px !important; }
	.pt0{padding-top:0px !important;}
	.pt5{ padding-top:5px !important; }
	.pt10{ padding-top:10px !important; }
	.pt20{ padding-top:20px !important; }
	.pt30{ padding-top:30px !important; }
	.pt40{ padding-top:40px !important; }	
	.pb5{ padding-bottom:5px !important; }
	.pb10{ padding-bottom:10px !important; }
	.pb20{ padding-bottom:20px !important; }
	.pb30{ padding-bottom:30px !important; }
	.pb40{ padding-bottom:40px !important; }
	.pr10{ padding-right:10px !important; }
	.pr20{ padding-right:20px !important; }
	.pr30{ padding-right:30px !important; }
	.pr40{ padding-right:40px !important; }	
	.pl10{ padding-left:10px !important; }
	.pl20{ padding-left:20px !important; }
	.pl30{ padding-left:30px !important; }
	.pl40{ padding-left:40px !important; }	
	
		
/* Align */
	.center{ text-align:center !important; justify-content: center !important; }
	.right{ text-align: right !important; }
	.left{ text-align: left !important; }
	
	
/*Margin */
	.nopad{margin: 0px !important; }
	.m5{ margin:5px !important; }
	.m10{margin:10px !important; }
	.m20{ margin:20px !important; }
	.m30{ margin:30px !important; }
	.m40{ margin:40px !important; }
	.ml10{margin-left:10px !important;  }
	.ml20{margin-left:20px !important;  }
	.ml30{margin-left:30px !important;  }
	.mauto{margin-top: auto; margin-bottom: auto !important;}
	.lrmauto{margin-left: auto; margin-right: auto!important;}
	.ml5{margin-left: 5px !important;}
	.mr5{margin-right: 5px !important;}


/*Radius*/
	.r5 {border-radius: 5px !important;}
	.r10 {border-radius: 10px !important;}
	.r20 {border-radius: 20px !important;}
	
	
/*Accordion*/
	.faqlist li {border-bottom:1.8px solid #e2e2e2; list-style-type: none;}
	.faq{ color: #00aeef;  padding:15px 0px; font-weight: normal; font-size: 17px;}
	.faqanswer{ display:none; overflow: hidden; color:#333333;}
	.faq:after{content: '+'; font-size: 20px; color: #00aeef; float: right; margin-left: 5px;}
	.faqactive:after {content: '-';}

	
	
/* Header-banner */
	.header-banner .content{padding: 40px 0px 10px 0px;}
	.header-banner .banner-left {margin:auto !important;}
	.header-banner .banner-right img{width: 100%; margin-bottom: -10px;}	
	
	
/*Table*/
	.pointtable tr{padding-top: 15px;padding-bottom: 20px;}
	.pointtable td{padding-left: 10px; padding-right: 10px; padding-bottom:10px;}
	
	
/* Function */
	.function .dview {padding-top: 20px;}
	.function .col-md-7 {margin: auto;}
	.function .descp {font-size:20px; font-weight: bold;}
	.function .subdescp{margin-left: 10px; padding-bottom: 13px;}
	
	
	
/*Testimonial*/	
	.testimonial{ background-color: #fff; border-radius: 5px; border: 2px solid #efefef;}
	.testimonial .customer{ padding: 20px 10px 10px 10px; }
	.testimonial .photo{ width:50px; height:50px; border-radius: 25px; margin-right: 10px; }
	.testimonial .name{ font-weight:bold; }
	.testimonial .company{ font-size:12px; color: #697882; }
	.testimonial .review{ text-align: left; border-top:1px solid #e2e2e2; padding:10px 15px 20px 15px;}

/* 	PALM */
/*Slide Palm */
	.item-palm{margin-left: 10px !important;}
	.item-palm img{ height: 80%; width: 90% !important;   }
	.function-palm .item .pb10{padding-left: 10px;}
	
	
	
/*Slide Testimonial */
	.item-testi{margin-left: 10px !important;}
	.item-testi img{ padding: 0px!important; }
	
/*Feature*/
	.divFeature{	display: none; position: fixed;	width: 100%;	bottom:0px;	left:0px;	background: #ffffff;	height:90%;	overflow: auto;	z-index: 99999999;	padding: 10px 10px 10px 10px; }	
	.divTrial{display:none; position:fixed; width: 100%; bottom: 0px; left: 0px; background: #fff; height: 20%; overflow: auto; z-index: 9999999; padding: 10px;}
	.imgfeature{ width:100%; }
	 .free{ width:70%; }
	.imgfeature2 {border: 1px solid #e2e2e2; border-radius: 50px; height: 100px;width: 100px;}
	.feature { padding-top: 10px; }
	
	
	.feature .photo{ width:50px; height:50px; border-radius: 25px; margin-right: 10px; }
	#bg-overlay {  position: fixed;   display: none; width: 100%;   height: 100%;   top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: rgba(0,0,0,0.5);   z-index: 9999;   cursor: pointer; }
	
	
	.point {padding-top: 0px;}

/*Landing page Feature*/
	.lpfeature { padding-top: 10px; }
	.lp-imgfeature{ border: 1px solid #e2e2e2; border-radius: 50px; height: 100px;width: 100px;}


/* Middle Reminder */
	.middle .content{padding: 15px; text-align: center;}
	.middle .content .descp{font-size: 20px; color: white;}	
	
	
	
/*Cart*/
	#divCart{ padding: 40px 20px; }
	.catalog{ margin-bottom:20px; }
	.price{ font-weight:bold; color: #00aeff; }
	.thumb{ height:150px; min-width:150px; width:100%; border:1px solid #e2e2e2; text-align: center; padding-top: 40%; margin-bottom: 10px; padding-left:0px; padding-right:0px; }
	
	.sst{ font-weight:normal; color: #666666; }
	
	.cart{  width: 24px; height: 24px; color: #00aeff; }
		
	.checkoutbar{ position: fixed; left: 0px; bottom:0px; width:100%; padding:15px; background: #efefef;  z-index: 99999; font-size:18px; font-weight:bold; text-align: right; display:flex; justify-content: center; align-items: center; }
	.vmiddle{ position: absolute; margin:0px; top: 50%; left: 50%;  -ms-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);}
	
	
	.cartForm{ border:0px; width:100%; max-width: 600px; margin-left: auto; margin-right: auto; }
	.cartForm th{ font-weight:bold; border:0px; padding:10px 0px 0px 0px;  }
	.cartForm td{ font-weight:normal; border:0px; padding:2px 5px 2px 0px; }
	.cartForm input[type=text]{ padding:5px 10px; width:100%; height:40px; font-size:15px; border:1px solid #b2b2b2; border-radius: 5px; color: #000000; font-family: Montserrat; -webkit-appearance: none; }
	
	
	.cartStep { border:0px; max-width: 600px; margin-left: auto; margin-right: auto; }
	.cartStep th{ border:0px solid #ff0000; text-align:center; font-size:18px; font-weight: bold; color: #FCAE08;  padding:0px 20px; width: 1%; white-space: nowrap;  }
	.cartStep td{ border:0px solid #ff0000; text-align:center; color: #666666; padding: 5px 0px; }
	
	.cartStep hr{ border-top:1px solid #FCAE08; height:1px;  }
	.cartStep .circle{ border:1px solid #FCAE08; border-radius: 50%; width:40px; height:40px; padding-top: 8px; display:inline-block;}
	.cartStep .active{ background: #FCAE08; color: #ffffff; }
	.cartStep .bold{ font-weight: bold; }
	
	
	.cartitem{ clear:both; }
	.cartItem{ width: 100%; max-width: 600px;  border:0px; margin-left:auto; margin-right:auto;s }
	.cartItem th{  background: #f6f6f6; border:0px solid #ffffff; padding: 10px 10px; }
	.cartItem td{ background: #ffffff; border:0px solid #ffffff;   padding: 10px 10px; }
	.cartItem .thumb{ height:150px; width:100%; border:1px solid #e2e2e2; text-align: center; padding-top: 40%; margin-bottom: 10px; padding-left:0px; padding-right:0px; }
	
	
	.btn-cart{ background: #00aeff; width:100% !important; color: white; border:2px solid #FCAE08; border-radius: 5px !important; padding:8px 25px; font-size:16px !important; font-weight:bold !important; -webkit-appearance: none; }
	.btntoyyib{ background: #ffffff; color: #8e3a96; border:2px solid #8e3a96; border-radius: 8px; padding:12px 25px; margin-bottom:10px; font-size:16px; font-weight:bold; -webkit-appearance: none; }
	
	
	#divPopup{}


/* Testimony single*/
	.testimony-single .vl{border-left: 4px solid #00aeef; height: 200px;}
	.testimony-single .testimony-img{height: 240px; width: auto; margin: auto;}
	.testimony-single .review .descp{text-align: center; font-weight: normal;}
	.testimony-single .star i{color: #fcae08;}


/* Value */
	.value .col-md-3 {padding: 10px; display: flex}
	.value .item {background-color: #ffffff; text-align: center; box-shadow: 2px 2px 8px #808080; padding: 20px 15px; border-radius: 10px; align-items: stretch;}
	.value .item i{font-size: 48px; color: #00aeff;}
	.value .item .descp{font-weight: bold;}
	.value .item .subdescp{text-align: center;}


/* Benefit */
 	.benefit .col-md-4 {padding: 10px; display: flex;}
	.benefit .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 5px;}
	.benefit .item .descp {font-weight: bold; padding-bottom: 20px;}

/* Function */
	.function .line {margin-top: 60px;}
	.function .point {padding-top: 30px; padding-bottom: 30px;}
	.function .descp {font-size:32px; padding-top: 10px; padding-bottom: 10px; margin-left: 10px;}
	.function .item { margin-top: 60px;}	
	
/* Feature */
	.feature .col-md-3 {padding: 10px; display: flex;}
	.feature .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 5px 30px 5px;}
	.feature .item .descp {font-weight:bold; text-decoration: 3px solid #fcae08 underline;}
	
/* 	Zoomclass */
	.zoomclass img{padding: 10px;}
	.zoomclass .col-md-7 {text-align: center;}
	.zoomclass .item {border:2px solid #dddddd; border-radius:10px; padding: 10px; width: 100%; text-align: left;}


/* Sms */
	.sms-problem .col-md-4{display: flex;}
	.sms-problem .item{padding: 30px 5px; align-content: stretch; border-radius: 10px; text-align: center;}
	.sms-problem .item .descp {font-weight: bold; padding-top: 20px;}
	.sms-problem .item .subdescp {padding-top: 20px; padding-left: 5px; padding-right: 5px;}

	.sms-solution .col-md-4{display: flex;}
	.sms-solution .item {padding: 30px 10px 50px 10px; align-content: stretch; border-radius: 10px; text-align: center; background: #ffffff;}
	.sms-solution .item .descp {font-weight: bold; padding-top: 20px;}
	.sms-solution .item .subdescp {padding-top: 15px; padding-left: 5px; padding-right: 5px;}
	
	
/* 	Floating Notification */
	.floating-notify .noline{text-decoration: none;}
	.floating-notify .noline:hover{text-decoration: none; color: white;}
	.floating-notify #divPopup{display: block; width: 100%; height: 50px;}
	.floating-notify .btn-close2{  float: right; float: top; z-index: 9999; border: 0px; background-color: transparent ;}
	
/* Plus-Package */
	.plus-package .col-content{ padding-top: 0px!important; border-radius: 10px;}
	.plus-package .plus-left{border: 2px solid #00aeff; background: #E7F3FF; padding: 20px; border-radius: 10px 0 0 10px;}
	.plus-package .plus-left span {font-weight: normal !important;}

	.plus-package .plus-right{border: 2px solid #efefef; padding:20px; padding-top: 30px!important; border-left: 0px!important; background: #fff; border-radius: 0px 10px 10px 0; }
	.plus-package .plus-right .benefit{padding-left: 20px; text-align: left;}
	.plus-package .benefit li{line-height: 35px;}
	.plus-package .benefit li:before{content: "\f058"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; padding-right: 30px; color: #25D366; }


/* Upgrade with hand */
	.upgrade .item {margin-top: 10rem !important; text-align: left!important;}
	.upgrade .item .title {color: white; text-align: left !important; font-size: 30px; margin-left: 1px; }
	.upgrade .item .subtitle {color: white; text-align: left !important;}

/* Testimonial Landing Page	 Meor*/
 	.problem .col-md-4 {padding: 10px; display: flex;}
	.problem .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 10px;}
	.problem .item img{width: 70%;}
	.problem .item .descp {font-weight: bold; padding-bottom: 20px;}
	
 	.solution .col-md-4 {padding: 10px; display: flex;}
	.solution .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 10px;}
	.solution .item img{width: 100%;}
	.solution .item .descp {font-weight: bold; padding-bottom: 20px; color: #00aeff;}
	
	.client .testimonial { box-shadow: 3px 3px 18px #888888; padding:10px 1px; padding-bottom: 2rem!important; width: 100%; margin: 15px 1px;}
	.client .vl{ display: block; border-left: 4px solid #00aeef; height: 200px;}
	.client .testimony-img{height: 200px; width: auto; margin: auto; background: #fcae08; border-radius: 50%;}
	.client .review {border: 0px;}
	.client .review .descp{text-align: center; font-weight: normal;}
	.client .review .small{ margin-left: 2rem;}
	.client i{color: #fcae08;}	
	
	.plus-feature .point {padding: 10px; width: 100%;}
	.plus-feature .point .col-md-3{text-align: center; margin-top: 30px;}
	.plus-feature .point .col-md-9 .item{margin-left: -7rem;}
	.plus-feature .point i{background: #fff; color: #fcae08; font-size: 42px; margin-left: 5rem; border-radius: 50%;}
	.plus-feature .point .descp{ font-size: 28px; color: #00aeef;} 
	.plus-feature .point .subdescp{color: #fff;;} 
	
	.upgrade-hand {height:459px; margin-bottom: 10px; }
	.upgrade-hand .col-md-6 .item {margin-top: 12rem;}
	.upgrade-hand .title {color: #fff; font-size: 26px; text-align: left; margin-left: 0;}
	.upgrade-hand .subtitle {color: #fff; text-align: left;}
	
 	.benefit-v2 .col-md-4 {padding: 10px 5px; display: flex;}
	.benefit-v2 .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 10px;}
	.benefit-v2 .item img{width: 70%;}
	.benefit-v2 .item .descp {font-weight: bold; padding-bottom: 10px;}
	.benefit-v2 .item .subdescp {padding-bottom: 20px;}
	.benefit-v2 .item ul{padding-top: 10px; text-align: left; margin-left: -3rem;}
	.benefit-v2 .item li{margin-left: 1rem !important; padding: 7px; padding-left: 1px; padding-right: 20px; margin: 3px!important; line-height: 20px;  margin: auto;}
	.benefit-v2 .item li:before{content: "\f058"; font-family: FontAwesome; color: #25D366; background: #fff; margin-right: 5px; font-size: 22px; border-radius: 50%;}
	
	.comparison .col-md-3 {padding: 10px; display: flex;}
	.comparison .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 5px 30px 5px;}
	.comparison .item .descp {font-weight:bold; padding-bottom: 10px;}
	.comparison .item .price{color: #333;}
	.comparison .circle{ width: 14rem; border: 4px solid #fcae08; border-radius: 50%; background: #fff; margin: auto;}
	.comparison .circle .price{background: #fff; width: 13.0rem; height: auto; border-radius: 50%; text-align: center; padding: 10px; border: 4px solid #fff; margin: auto;}
	.comparison .item .price .descp {font-weight:bold; text-decoration:none; padding-bottom: 5px;}
	#niagawan{background: #00aeff !important;}
	#niagawan-circle {border: 4px solid #00aeff;}
		
	.system .items {margin-top: -1rem; margin-bottom: -6rem; width: 90%; margin-left: auto; margin-right: auto;}
	.system .items .img { padding-top: 20px;}
	
	.countdown ul{padding-right:5px;}
	.countdown li{margin-left: 1rem !important; padding: 2px; margin: 3px!important; line-height: 30px; display: inline-block; margin: auto;}
	.countdown li:before{content: "\f058"; font-family: FontAwesome; display: inline-block; padding-right:2.9rem; width: 5px;  color: #25D366; font-size: 20px;}
	
	.step .col-md-1 {text-align: center; margin: auto; border: 10px; }
	.step .col-md-1 i{font-size: 42px; font-weight: bold; color:#fcae08;}
	.step .item{text-align: center;}
	.step .item .subdescp{font-weight: bold;}
	
	
	.urgency-v2 .point { width: 100%; margin-left: auto; margin-right: auto; padding: 10px;}
	.urgency-v2 .point .col-md-5{text-align: center;}
	.urgency-v2 .point .col-md-7 .item{text-align: left; margin-left: -7rem; margin-right: 10rem; }
	.urgency-v2 .point i{ color: #F42733; font-size: 42px; margin-right: -15rem; border-radius: 50%;  padding: 10px;}
	.urgency-v2 .point .descp{ font-size: 28px; color: #fff;} 

	.urgency-v3 .col-md-3 {padding: 10px; display: flex;}
	.urgency-v3  .item{background-color: #ffffff; align-items: stretch; border-radius: 10px; padding: 20px 5px 30px 5px; width: 100%; border: 1px solid #F42733;}
	.urgency-v3  .item .descp {font-weight:bold; color: #fff;}
	
	.btn-big{display: block; border-radius: 40px !important; box-shadow: 7px 8px 5px #888888; padding: 20px 19px!important; color: white; font-size: 32px!important; font-weight: bold !important;}

	.counter {width: 75%;}
	
	
/* 	Cold Landing page */
	.cold .item .descp {font-weight:bold; text-decoration:none;}
	.cold .item .item-img {background: #efefef; border-radius: 30px; width: 100%; text-align: center; }
	.item-img img {width: 80%;}	.system .benefit ul li {margin-left: 50px; font-size: 18px; }
	.system .benefit .item {width: 60%;}
	.efiling .content .item{padding-bottom: 40px; padding-top: 40px;}
	.optin-cold{width: 1200px; padding-top: 10px;}
	
/* 	Retarget */
	.retarget .form-group {width: 80%; margin-left: auto; margin-right: auto;}
	.retarget .form-title{color: #515151!important;}
	

/* zoom */
	.zoom .item-zoom .zoom-font{font-weight: normal; font-size: 16px;}
	.zoom .item{margin-left: 20px;}
	

/* retarget */
	.reason .col-content .item {padding-left: 10px; padding-right: 10px;}
	.reason .col-content .item img.fix{height: 220px;}
	
/* Pluspalm */
	.fullwidth {width: 100%;}
	.p100 {padding: 100px!important;}
	.ptb100{padding-top: 100px!important; padding-bottom: 100px!important;}
	.pluspalm .content {width: 1100px!important;}
	
	.pluspalm .p-header{padding: 50px;}
	
	.pluspalm .efiling .usp-1 .col-md-4 {padding-top: 50px;}
	.pluspalm .efiling .usp-1 .col-md-4 .text{}
	.pluspalm .efiling i{color: #00aeff; font-size: 30px; padding-bottom: 20px;}
	.pluspalm .efiling .list li:before{content: "\f058"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; font-size: 20px; padding-right: 30px; color: #00aeef; background: transparent; }
	.pluspalm .usp-3 .list li:before{content: "\f058"; font-family: FontAwesome; display: inline-block; margin-left: -35px; width: 10px; font-size: 20px; padding-right: 30px; color: #fff; background: transparent; }
	.pluspalm .efiling .list li{font-size:17px; padding: 2px; }
	
	.pluspalm .pluspalm-benefit{color: #fff; text-align: left!important;}
	.pluspalm .pluspalm-benefit i{color: #fff; font-size: 30px; text-align: left;}
	.pluspalm .pluspalm-benefit .descp, .subdescp{text-align: left;}
	
	.pluspalm .usp-3 .item .item-box{padding-left: 8rem;}
	.pluspalm .record {background: #fff; padding: 40px;}
		
		


