*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
#dm a#1917837088,a.dmButtonLink#1917837088,.dmButtonLink#1917837088
{
	background:#FF1F71 !important;
	color:white !important;
	padding:12px 28px !important;
	border-radius:25px !important;
	text-decoration:none !important;
	font-weight:600 !important;
	border:none !important;
	box-shadow:none !important;
	transition:all 0.3s ease !important;
	display:inline-block !important;
}
#dm a#1917837088:hover,a.dmButtonLink#1917837088:hover,.dmButtonLink#1917837088:hover
{
	transform:translateY(-2px) !important;
	box-shadow:0 10px 25px rgba(255,31,113,0.3) !important;
	background:#FF1F71 !important;
}
#dm a#1917837088 .iconBg
{
	display:none !important;
}
#dm a#1917837088 .text
{
	color:white !important;
}
#dm a#\31 961729436,a.dmButtonLink#\31 961729436,.dmButtonLink#\31 961729436
{
	background:#FF1F71 !important;
	color:white !important;
	padding:12px 28px !important;
	border-radius:25px !important;
	text-decoration:none !important;
	font-weight:600 !important;
	border:none !important;
	box-shadow:none !important;
	transition:all 0.3s ease !important;
	display:inline-block !important;
}
#dm a#\31 961729436:hover,a.dmButtonLink#\31 961729436:hover,.dmButtonLink#\31 961729436:hover
{
	transform:translateY(-2px) !important;
	box-shadow:0 10px 25px rgba(255,31,113,0.3) !important;
	background:#FF1F71 !important;
}
#dm a#\31 961729436 .iconBg
{
	display:none !important;
}
#dm a#\31 961729436 .text
{
	color:white !important;
}
*#dm *.dmBody a.u_1961729436 .text
{
	color:white !important;
}
*#dm *.dmBody a.u_1961729436
{
	color:white !important;
	padding:12px 28px !important;
	text-decoration:none !important;
	font-weight:600 !important;
	transition:all 0.3s ease !important;
}
*#dm *.dmBody a.u_1961729436:hover
{
	transform:translateY(-2px) !important;
}
.cta-button-outline,a.cta-button-outline
{
	background:transparent !important;
	color:#FF1F71 !important;
	border:2px solid #FF1F71 !important;
	padding:12px 28px !important;
	border-radius:25px !important;
	text-decoration:none !important;
	font-weight:600 !important;
	transition:all 0.3s ease !important;
	display:inline-block !important;
	cursor:pointer !important;
}
.cta-button-outline:hover,a.cta-button-outline:hover
{
	background:#FF1F71 !important;
	color:white !important;
	transform:translateY(-2px) !important;
	box-shadow:0 10px 25px rgba(255,31,113,0.3) !important;
}
*#dm *.dmBody a.u_1631009146
{
	background:transparent !important;
	background-image:none !important;
	color:#FF1F71 !important;
	border:2px solid #FF1F71 !important;
	border-radius:25px !important;
	padding:12px 28px !important;
	text-decoration:none !important;
	font-weight:600 !important;
	transition:all 0.3s ease !important;
	box-shadow:none !important;
}
*#dm *.dmBody a.u_1631009146:hover
{
	background:#FF1F71 !important;
	color:white !important;
	transform:translateY(-2px) !important;
	box-shadow:0 10px 25px rgba(255,31,113,0.3) !important;
}
*#dm *.dmBody a.u_1631009146 .text
{
	color:#FF1F71 !important;
}
*#dm *.dmBody a.u_1631009146:hover .text
{
	color:white !important;
}
*#dm *.dmBody a.u_1631009146 .iconBg
{
	display:none !important;
}
*#dm *.dmBody section.u_features
{
	padding:40px 20px !important;
}
*#dm *.dmBody section.u_features .feature-header
{
	display:flex !important;
	align-items:center !important;
	gap:16px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody section.u_features .feature-icon
{
	margin-bottom:0 !important;
	flex-shrink:0 !important;
	font-size:28px !important;
}
*#dm *.dmBody section.u_features .feature-card h3
{
	margin-bottom:0 !important;
	font-size:18px !important;
	margin:0 !important;
}
*#dm *.dmBody section.u_features .feature-card p
{
	margin-top:0 !important;
	font-size:14px !important;
	line-height:1.5 !important;
	margin:0 !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_Pricing
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Download
{
	background-image:linear-gradient(90deg,rgba(254,46,121,1) 0%,rgba(252,103,153,1) 100%) !important;
	background-origin:border-box !important;
}
*#dm *.dmBody a.u_1173967160 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1173967160:hover
{
	background-color:var(--color_8) !important;
	background-image:none !important;
	border-color:var(--color_8) !important;
}
*#dm *.dmBody a.u_1173967160.hover
{
	background-color:var(--color_8) !important;
	background-image:none !important;
	border-color:var(--color_8) !important;
}
@media screen and (max-width:768px) {
  *#dm *.dmBody section.u_pricing .pricing-grid {
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    scroll-snap-type:x mandatory !important;
    -webkit-overflow-scrolling:touch !important;
    gap:16px !important;
    padding:20px 16px !important;
    margin:0 -16px !important;
  }

  *#dm *.dmBody section.u_pricing .pricing-card {
    flex:0 0 85% !important;
    min-width:280px !important;
    max-width:350px !important;
    scroll-snap-align:center !important;
    scroll-snap-stop:always !important;
  }

  *#dm *.dmBody section.u_pricing .pricing-grid::-webkit-scrollbar { display:none !important; }

  *#dm *.dmBody section.u_pricing .pricing-grid {
    -ms-overflow-style:none !important;
    scrollbar-width:none !important;
  }
}
@media screen and (min-width:769px) {
  *#dm *.dmBody section.u_pricing .pricing-grid {
    display:grid !important;
    grid-template-columns:repeat(3,1fr) !important;
    gap:24px !important;
  }
}
@media screen and (max-width:768px) {
  *#dm *.dmBody span.u_1172795819 {
    max-width:90% !important;
    margin:0 auto !important;
    display:block !important;
  }

  *#dm *.dmBody div.u_1172795819 img {
    max-height:500px !important;
    object-fit:contain !important;
    width:100% !important;
  }

  *#dm *.dmBody div.u_1172795819 .baf__title { font-size:14px !important; }
}
*#dm *.dmBody div.u_Features
{
	background-color:rgba(249,249,249,1) !important;
}
*#dm *.dmBody section.u_features .section-header
{
	margin-bottom:30px !important;
}
*#dm *.dmBody section.u_features .section-header h2
{
	margin-bottom:10px !important;
	font-size:28px !important;
}
*#dm *.dmBody section.u_features .section-header p
{
	margin-bottom:0 !important;
	font-size:16px !important;
}
*#dm *.dmBody section.u_features .features-grid
{
	gap:20px !important;
}
*#dm *.dmBody section.u_features .feature-card
{
	padding:20px !important;
}
*#dm *.dmBody section.screenshots
{
	padding:40px 20px !important;
}
*#dm *.dmBody section.screenshots .section-header
{
	margin-bottom:30px !important;
}
*#dm *.dmBody section.screenshots .section-header h2
{
	margin-bottom:10px !important;
	font-size:28px !important;
}
*#dm *.dmBody section.screenshots .section-header p
{
	margin-bottom:0 !important;
	font-size:16px !important;
}
*#dm *.dmBody section.screenshots .screenshots-grid
{
	gap:20px !important;
}
*#dm *.dmBody section.screenshots .screenshot-card
{
	padding:60px 20px !important;
	font-size:18px !important;
}
*#dm *.dmBody section.u_pricing
{
	padding:30px 20px !important;
}
*#dm *.dmBody section.u_pricing .section-header
{
	margin-bottom:25px !important;
}
*#dm *.dmBody section.u_pricing .section-header h2
{
	margin-bottom:5px !important;
	font-size:30px !important;
	line-height:1.1 !important;
}
*#dm *.dmBody section.u_pricing .section-header p
{
	margin-bottom:0 !important;
	font-size:15px !important;
	line-height:1.3 !important;
}
*#dm *.dmBody section.u_pricing .pricing-grid
{
	gap:18px !important;
	max-width:1200px !important;
	margin:0 auto !important;
}
*#dm *.dmBody section.u_pricing .pricing-card
{
	padding:24px 20px !important;
}
*#dm *.dmBody section.u_pricing .plan-name
{
	font-size:22px !important;
	margin-bottom:8px !important;
	font-weight:600 !important;
	line-height:1.2 !important;
}
*#dm *.dmBody section.u_pricing .plan-price
{
	font-size:36px !important;
	margin-bottom:18px !important;
	font-weight:700 !important;
	line-height:1 !important;
}
*#dm *.dmBody section.u_pricing .plan-price span
{
	font-size:16px !important;
}
*#dm *.dmBody section.u_pricing .plan-features
{
	margin:0 !important;
	padding-left:20px !important;
}
*#dm *.dmBody section.u_pricing .plan-features li
{
	font-size:14px !important;
	line-height:1.5 !important;
	margin-bottom:6px !important;
}
*#dm *.dmBody section.u_pricing .plan-features li:last-child
{
	margin-bottom:0 !important;
}
@media screen and (max-width:768px) {
  *#dm *.dmBody section.u_screenshots .screenshots-grid {
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    scroll-snap-type:x mandatory !important;
    -webkit-overflow-scrolling:touch !important;
    gap:16px !important;
    padding:20px 16px !important;
    margin:0 -16px !important;
  }

  *#dm *.dmBody section.u_screenshots .screenshot-card {
    flex:0 0 85% !important;
    min-width:280px !important;
    max-width:350px !important;
    scroll-snap-align:center !important;
    scroll-snap-stop:always !important;
  }

  *#dm *.dmBody section.u_screenshots .screenshots-grid::-webkit-scrollbar { display:none !important; }

  *#dm *.dmBody section.u_screenshots .screenshots-grid {
    -ms-overflow-style:none !important;
    scrollbar-width:none !important;
  }
}
@media screen and (min-width:769px) {
  *#dm *.dmBody section.u_screenshots .screenshots-grid {
    display:grid !important;
    grid-template-columns:repeat(4,1fr) !important;
    gap:24px !important;
  }
}
*#dm *.dmBody span.u_1172795819::before
{
	content:'' !important;
	position:absolute !important;
	top:20px !important;
	left:50% !important;
	transform:translateX(-50%) !important;
	width:120px !important;
	height:25px !important;
	background:#1a1a1a !important;
	border-radius:0 0 20px 20px !important;
	z-index:10 !important;
}
@media screen and (max-width:768px) {
  *#dm *.dmBody span.u_1172795819 {
    max-width:90% !important;
    padding:15px !important;
    border-radius:35px !important;
  }

  *#dm *.dmBody span.u_1172795819::before {
    width:100px !important;
    height:20px !important;
    top:15px !important;
  }
}
@media screen and (max-width:768px) {
  *#dm *.dmBody span.u_1172795819 {
    max-width:90% !important;
    padding:15px !important;
    border-radius:35px !important;
  }

  *#dm *.dmBody span.u_1172795819::before {
    width:100px !important;
    height:20px !important;
    top:15px !important;
  }
}
@media screen and (max-width:768px) {
  *#dm *.dmBody span.u_1172795819 {
    max-width:85% !important;
    padding:12px !important;
  }

  *#dm *.dmBody div.u_1172795819 { max-height:500px !important; }

  *#dm *.dmBody div.u_1172795819 img { max-height:500px !important; }
}
*#dm *.dmBody div.u_1172795819 .baf__handle
{
	color:rgba(255,31,113,1) !important;
}
*#dm *.dmBody div.u_1172795819 .baf__title
{
	color:rgba(255,255,255,1) !important;
	direction:ltr !important;
	font-family: Poppins !important;
	font-style:normal !important;
	font-weight:300 !important;
	text-decoration:none !important;
}
*#dm *.dmBody span.u_1172795819
{
	position:relative !important;
	max-width:320px !important;
	margin:0 auto !important;
	display:block !important;
	padding:15px !important;
	background:linear-gradient(145deg,#6b7fd7,#8b9dff) !important;
	border-radius:35px !important;
	box-shadow:0 15px 40px rgba(0,0,0,0.25) !important;
}
*#dm *.dmBody div.u_1172795819
{
	border-radius:24px !important;
	overflow:hidden !important;
}
@media screen and (max-width:768px) {
  *#dm *.dmBody span.u_1172795819 {
    max-width:90% !important;
    padding:12px !important;
  }
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody a.u_1631009146
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:280px !important;
	position:relative !important;
	height:auto !important;
	padding-top:12px !important;
	padding-left:28px !important;
	padding-bottom:12px !important;
	min-height:51px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:28px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1961729436
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:12px !important;
	padding-left:28px !important;
	padding-bottom:12px !important;
	min-height:51px !important;
	max-width:100% !important;
	padding-right:28px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody section.u_features
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_Download
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody section.u_download
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_Features
{
}
*#dm *.dmBody div.u_App
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_Pricing
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody section.u_pricing
{
}
*#dm *.dmBody section.u_screenshots
{
}
*#dm *.dmBody div.u_1243928852
{
	margin-left:0px !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1172795819
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:256px !important;
	position:relative !important;
	height:476px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:8px !important;
	justify-content:center !important;
	align-items:center !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	max-height:100% !important;
}
*#dm *.dmBody div.u_1616326759
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1008957788
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:58px !important;
	padding-left:40px !important;
	padding-bottom:77.5px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
