@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');

:root {
  --blue: #060628;
  --pink: #FF2D5F;
  --pink-hover: #F74366;
}
p, h2, h3 { color: var(--blue); }
body { background-color: #FFF; }
h1 { font: bold 55px/65px 'Oswald', sans-serif;	font-family: 'Oswald', sans-serif; font-weight: bold; }
h2 { font: 500 48px/60px 'Oswald', sans-serif; }
h3 { font: normal 36px/46px 'Oswald', sans-serif; }
h4 { font: 500 35px/45px 'Oswald', sans-serif; }
h5 { font: 500 25px/28px 'Oswald', sans-serif; color: var(--blue); }
h6 { font: 500 18px/22px 'Oswald', sans-serif; }
p, li { font-size: 16px; line-height: 30px; font-family: 'Poppins', sans-serif; } 

.guarantee span { font: 500 20px/30px 'Poppins', sans-serif; color: #383853; }
.oswald { font-family: 'Oswald', sans-serif !important; }
.fw-300 { font-weight: 300; } 
.navbar-toggler { padding: 10px !important; }
.btn-danger { font: 400 18px/32px 'Oswald', sans-serif; background-color: var(--pink); border: 2px solid var(--pink); color: #FFF; }
.btn-outline { font: 400 18px/32px 'Oswald', sans-serif; background-color: transparent; border: 2px solid var(--pink); color: var(--pink); }
.btn-sm { font: 400 12px/16px 'Poppins', sans-serif !important; padding: 2px 10px !important; }
.download { font-size: 14px !important; font-family: 'Poppins', sans-serif; }
.navbar { padding: 0.5rem; }
.navbar-toggler { margin-right: 0; }
.nav-link { color: #FFF !important; margin-right: 10px; }
.nav-button1 { font: normal 14px 'Poppins', sans-serif; position: absolute; right: 160px; border: 2px solid #292743; color: var(--pink) !important; margin-top: 3px; }
.nav-button1:hover { border: 2px solid #444; }
.nav-button2 { font: normal 14px 'Poppins', sans-serif; color: #FFF !important; position: absolute; right: 0; margin-top: 3px; }
.dropdown-menu { width: 476px; margin: 0; border-radius: 10px; margin-left: 50%; }
.dropdown-menu p span { font: bold 22px/26px 'Oswald', sans-serif; margin-bottom: 10px; color: #111; }
.dropdown-menu p { font-size: 15px; font-weight: 300; line-height: 20px; color: #333; }
.dropdown-item { white-space: inherit; padding: 0.25rem 1.5rem; }
.dropdown:hover .dropdown-menu { display: block; }
.navbar-nav .nav-link { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.dropdown-menu:before { content: ""; position: absolute; top: -10px; left: 40%; width: 0; border-bottom: 10px solid #FFF; border-left: 10px solid transparent; border-right: 10px solid transparent; }

#landing-menu { background-color: #060628; }
#footer li:before { content: '\276F'; padding-right: 10px; }
#footer a, #footer p { font: 400 14px/24px 'Poppins', sans-serif; color: #333 !important; }
img.footer-badge { width: 140px; }

.banner p { font: 200 20px/30px 'Poppins', sans-serif; }
.row { margin-left: 0; margin-right: 0; }
.gradient { background: -webkit-linear-gradient(45deg, var(--pink), #E56D8A); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.btn-poppins { font-family: 'Poppins', sans-serif; font-size: 16px !important; }
.btn-bottom	{ position: absolute; bottom: 0; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }  
.color-pink { color: var(--pink); }
.bg-gray { background: #F6FAFF; border-radius: 12px; }
.bg-gray p { line-height: 24px !important; }
.bg-pink { background: var(--pink); margin-top: -42px; }
.bg-black { position: relative; top: -10px; background: black; color: #FFF; padding: 14px 20px; border-radius: 10px; font-size: 16px; letter-spacing: 2px; }
.grab-box { background: #FFF; margin-top: 10px; height: 270px; padding: 40px 30px 20px 30px; border-style: solid; border-width: 1px; border-color: #DBDBDB; border-radius: 20px; box-shadow: 3.5px 6.062px 18px 0px rgba(0, 0, 0, 0.16); }
.grab-box p { color: #999; }
.dashed { border: 2px dashed #C8C8C8; }
.percent { font-size: 80px; line-height: 90px; font-family: 'Oswald', sans-serif; font-weight: bold; }
.percent-sign { color: #BEBEBE; font-size: 40px; font-family: 'Oswald', sans-serif; font-weight: bold; }
.dashed2 { border: 2px dashed #3A3460; background: rgba(41, 39, 67, 0.5); }
.percent2 { font-size: 100px; font-family: 'Oswald', sans-serif; font-weight: bold; }
.percent-sign2 { color: #323265; font-size: 50px; font-family: 'Oswald', sans-serif; font-weight: bold; }
.plan3 { font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: bold; letter-spacing: 1px; }
.dashed3 { border: 1px dashed #3A3460; border-radius: 5px; background: #E6E6E9; }
.percent3 { font: bold 50px/60px 'Oswald', sans-serif; }
.percent-sign3 { font: normal 16px/26px 'Poppins', sans-serif; color: #a6a6cd; } 
.learn { color: var(--pink) !important; font: normal 22px/32px 'Oswald', sans-serif; border: 0;	border-bottom: 1px solid var(--pink); }
.head { font: bold 60px/70px 'Oswald', sans-serif; color: var(--blue); }
.subhead { font: 500 18px/22px 'Poppins', sans-serif !important; color: var(--pink) !important; letter-spacing: 3px; margin: 0; }
.subhead2 { font: 500 16px/26px 'Poppins', sans-serif !important; color: #F74366 !important; letter-spacing: 3px; margin: 0; }
.pinkhead { font-size: 40px; line-height: 50px; font-family: 'Oswald', sans-serif; font-weight: bold; color: #FFF; }
.br-12 { border-radius: 12px; }
.btn-danger:hover { background: var(--pink-hover); border: 2px solid var(--pink-hover); }
.btn-outline:hover { background: none !important; border: 2px solid #CC0000; color: #CC0000; }
.list { padding: 0; margin: 0; list-style-type: none; }
.check { font-size: 14px; font-weight: 300; line-height: 16px; padding-top: 0; padding-left: 23px; margin-right: 20px; display: inline-block; }

button { font-size: 20px !important; font-weight: 500; padding-left: 30px !important; padding-right: 30px !important; }

.round-shadow { height: 100%; border-radius: 10px; background-color: rgb(255, 255, 255); box-shadow: 0px 0px 25.73px 5.27px rgba(0, 0, 0, 0.08); }
.test h6 { color: #444; margin-top: 10px; }
.test p { font: 300 14px/24px 'Poppins', sans-serif; color: #7A8E98; }
.avatar { background: #FFF2F5; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.avatar span { font-weight: 300; font-size: 11px; color: #777; }
.line { background-image: -moz-linear-gradient( 0deg, rgb(6,6,40) 0%, rgba(6,6,40,0) 100%);	background-image: -webkit-linear-gradient( 0deg, rgb(6,6,40) 0%, rgba(6,6,40,0) 100%); background-image: -ms-linear-gradient( 0deg, rgb(6,6,40) 0%, rgba(6,6,40,0) 100%);	height: 3px; width: 50px; margin-top: 20px; }

#explore { padding: 30px !important; border-radius: 10px; background-color: rgb(255, 255, 255); box-shadow: 0px 0px 25.73px 5.27px rgba(0, 0, 0, 0.08); }
#explore p { font-size: 14px; line-height: 24px; color: #111; }
#explore .learn-more { color: var(--pink) !important; }
#explore h5 { color: var(--blue); }
#explore:hover { background-color: #151634; }
#explore:hover h5, 
#explore:hover p, 
#explore:hover span { color: #FFF; }
#explore:hover .learn { color: var(--pink); }
#explore:hover .line { 
	background-image: -moz-linear-gradient( 0deg, rgb(255,45,95) 0%, rgba(228,113,140,0) 100%, rgb(227,114,141) 100%); 
	background-image: -webkit-linear-gradient( 0deg, rgb(255,45,95) 0%, rgba(228,113,140,0) 100%, rgb(227,114,141) 100%); 
	background-image: -ms-linear-gradient( 0deg, rgb(255,45,95) 0%, rgba(228,113,140,0) 100%, rgb(227,114,141) 100%); 
}
#explore .img-top { display: none; position: absolute; left: 44px; z-index: 99; }
#explore:hover .img-top { display: inline; }

/* Tabs */
.boxed { border: 1px solid #EAEAEA; border-radius: 10px; padding: 10px; background-color: rgb(255, 255, 255); box-shadow: 1px 1.732px 5.4px 3.6px rgba(6, 6, 40, 0.05); }
.shadow { border-radius: 15px; background-color: rgb(255, 255, 255); box-shadow: 1px 1.732px 5.4px 3.6px rgba(6, 6, 40, 0.05); padding: 30px; }
.outline { height: 100% !important; border-style: solid; border-width: 1px; border-color: #EAEAEA; border-radius: 15px; padding: 30px; background-color: rgb(255, 255, 255); }
.btn-secondary.active { color: #000; background-color: #FFEAEF; border-radius: 10px !important; border: 0 !important; }
.btn-secondary { border-radius: 0.25rem; }
.btn-group label { font-size: 20px; font-weight: 500; font-family: "Oswald"; padding: 18px; }
.ic-title {	font: 500 22px/32px 'Oswald', sans-serif; color: var(--blue); margin: 0; }
.title { font: bold 54px/64px 'Oswald', sans-serif; color: var(--blue); }
.subtitle { font: 500 18px/20px 'Poppins', sans-serif; color: var(--pink); letter-spacing: 3px; margin: 0; }
.br-left { border-left: 4px solid var(--blue); padding-left: 15px; }
.vertical-line:after { content: ''; position: absolute; top: 0; bottom: 0; left: 50%; border-left: 1px solid #CBCBD2; }
.btn-group-toggle-m label { display: flex !important; flex-wrap: wrap; padding-top: 5px; padding-bottom: 5px; }
.btn-group-toggle-m .btn { flex: 1; }
.avatar .user-img { width: 48px; height: 48px; border-radius: 48px; }
.avatar .user-name h6, .avatar .user-name span { text-transform: uppercase; color: var(--blue); }
.avatar .user-name { display: inline-grid; margin: 0 0 0 15px; }
.btn { border-radius: 5px; }

/* SCHEDULING PAGE */          
.flex-box {	height: 500px; }
.feed-box {	height: 440px; }
.feed-box img {	width: 100%; margin-top: -100px; }
.fb-img { height: 300px; }
.flex-box .view { margin-left: -30px; position: absolute; bottom: 0; }

@media screen and (max-width:820px) {
	.flex-box .view { position: relative; margin-left: 0; }
	.guarantee span { font: 500 16px/20px 'Poppins', sans-serif; color: #383853; }
}

/* PRICING 2 PAGE */
#pricing .btn-dark { background: #060628 !important; }  
#pricing .select .btn-dark { background: #F62F5F !important; }              
#pricing .btn-dark:hover { opacity: 0.9; }
#pricing .most-pop { color: #FFF !important; border-top-left-radius: 20px; border-top-right-radius: 20px; font-size: 20px !important; font-weight: 600; font-family: 'Poppins'; letter-spacing: 1px; background: #40405C; }   
#pricing .package-name { background: #F6FAFF !important; color: #F62F5F !important; border-radius: 20px; font-size: 20px; font-weight: 600; font-family: 'Poppins'; letter-spacing: 1px; }
#pricing .select .package-name { background: #121233 !important; border-top-left-radius: 0;	border-top-right-radius: 0; }
#pricing .freetext { width: 140px; position: relative; left: 300px; top: -20px;	color: #333; }
#pricing .freetext span { position: absolute; -moz-transform: rotate(-23deg); -webkit-transform: rotate(-23deg); transform: rotate(-23deg); padding-bottom: 132px; font-size: 18px; left: -50px; top: -30px; }
#pricing .table thead th { vertical-align: middle; }
#pricing .table-responsive { overflow-y: hidden; }
#pricing .table thead th { border: 0; }
#pricing .specs td { font: 500 13px/23px 'Poppins', sans-serif !important; }
#pricing .specs.pop td {
	font-size: 16px !important;
}
#pricing .specs table td:first-child { 
	text-align: left !important;
}
#pricing .specs table td:first-child::before { 
	content: "\2022";	
	color: var(--pink);
	padding-right: 10px;
	font-weight: 800;
}
#pricing .specs table tr:first-child td:nth-child(2),
#pricing .specs table tr:nth-child(2) td:nth-child(2) { 
	color: red !important;
}
#pricing .pricelist_box2 a.get_btn {   
    margin-top: 0;
}
#pricing table tr:nth-of-type(even) { 
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(244,244,246,1) 21%, rgba(242,242,244,1) 49%, rgba(244,244,246,1) 80%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(244,244,246,1) 21%,rgba(242,242,244,1) 49%,rgba(244,244,246,1) 80%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(244,244,246,1) 21%,rgba(242,242,244,1) 49%,rgba(244,244,246,1) 80%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
#pricing .select .package { background: #060628; box-shadow: 6px 10.392px 24px 0px rgba(0, 0, 0, 0.32); border: 0; }
#pricing .select .table td { border-color: #1E1E3D; *padding: 1.2rem 1rem; color: #FFF; }
#pricing .select tbody { border: 0 !important; }
#pricing .select table tr:nth-of-type(odd) { background-color: #060628 !important; }
#pricing .select table tr:nth-of-type(even) { 
	background: rgb(6,6,40); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(6,6,40,1) 0%, rgba(18,18,50,1) 50%, rgba(6,6,40,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(6,6,40,1) 0%,rgba(18,18,50,1) 50%,rgba(6,6,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(6,6,40,1) 0%,rgba(18,18,50,1) 50%,rgba(6,6,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#060628', endColorstr='#060628',GradientType=1 ); /* IE6-9 */
}

.pricing-banner .price_top ul {
    width: 68px;
    background: #E1E1E1;
    border-radius: 60px;
    padding: 12px 6px 12px 6px;
    display: inline-block;
    margin: 0 20px;
    float: left;
}
.pricing-banner .price_top span {
	color: #000;                 	
}

.package-name h4 { font: 500 21px/31px 'Poppins', sans-serif; }
.package-price h2 { font: bold 46px/56px 'Poppins', sans-serif; }
.package-price .pop { font: bold 55px/65px 'Oswald', sans-serif; color: #FFF; }
.package-price .mo { font: normal 16px/26px 'Poppins', sans-serif; color: #999; }

.pricing-banner .banner_details h6 { 
	font: 500 18px/28px 'Poppins', sans-serif;          
	color: var(--pink) !important; 
	letter-spacing: 3px; 
	margin-bottom: 20px; 
}
.pricing-banner .banner_details ul {
    display: inline-block;
    padding: 42px 0 0;
}
#pricing button { font: 600 16px/26px 'Poppins', sans-serif !important; color: #FFF; letter-spacing: 1px; padding: 10px 30px !important; border-radius: 10px; }
#pricing .btn-group-toggle { background: #060628; border-radius: 40px; padding: 8px; }
#pricing .btn-secondary.active { color: #000; background-color: #FFF; border-radius: 40px !important; }
#pricing .btn-group label { font: bold 14px/24px 'Poppins', sans-serif; color: #FFF; padding: 8px 16px; }

#pricing [type="radio"] {
  border: 0; 
  clip: rect(0 0 0 0); 
  height: 1px; margin: -1px; 
  overflow: hidden; 
  padding: 0; 
  position: absolute; 
  width: 1px;
}
#pricing [type="radio"] + span {
  display: block;
}                         
/* the basic, unchecked style */
#pricing [type="radio"] + span:before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  border-radius: 1em;
  box-shadow: 0 0 0 0.15em var(--pink);
  margin-right: 0.75em;
}
/* the checked style using the :checked pseudo class */
#pricing [type="radio"]:checked + span:before {
  background: var(--pink);
  border: 0.35em solid #FFF;
}
#pricing .package { border: 2px dashed #DEDEF1; border-radius: 25px !important; background: #FFF; }
#pricing .sub { font: normal 18px/28px 'Poppins', sans-serif; }

.testimonial p { font: 300 16px/26px 'Poppins',sans-serif; height: 80px; overflow: hidden; font-style: italic; text-overflow: ellipsis;	max-width: 400px; }
.testimonial h3 { font: 500 20px/30px 'Oswald',sans-serif; text-transform: uppercase; }
.testimonial.testimonial h5 { text-transform: uppercase; font: 300 14px/18px 'Poppins', sans-serif; }                   
.testimonial .owl-dots { text-align: left; margin-top: 30px; margin-left: 40px; }
.testimonial .owl-dots .owl-dot { margin: 0 4px; }
.testimonial .owl-dots .owl-dot.active { background: #060628; width: 50px; height: 8px; border-radius: 8px; }
.testimonial .owl-carousel .owl-dot { background: #C6C9D4; height: 8px; border-radius: 8px;	}
.testimonial .owl-carousel .owl-item img { position: absolute; top: -75px; left: -10px; }
.btn-faq { padding: 0; background: none; white-space: normal !important; padding-right: 80px !important; border: 1px solid #F2EEFA; border-radius: 10px; box-shadow: 2px 3.464px 16px 0px rgba(102, 51, 204, 0.12); }                  
button .faq_num { font: bold 30px/40px 'Oswald', sans-serif !important; color: #FFF; } 
.faq_sec .btn.collapsed > .faq_num { color: var(--pink) !important; }    
.faq_sec .btn { padding: 10px 0; font-size: 16px !important; }
.faq_sec .card { margin-top: 30px; border-radius: 10px;	}
.faq_sec .card-header { margin: 0; padding: 0; border: 0; }         
.bg-dark { background-color: #161736 !important; }
/* end: Pricing 2 Page */

/* AFFILIATE PAGE */
.btn-build { font: 500 18px/28px 'Oswald', sans-serif; background-color: #272743 !important; border: 2px solid #272743; color: #FFF !important; opacity: 0.9; white-space: unset; }

.gradient-border {
	border: 0;
	border-left: 2px;
	border-style: solid;
	border-image:
		linear-gradient(
			to bottom, 
			rgba(23,23,54,0) 0%,
			rgba(23,23,54,0.53) 10%,
			rgba(30,30,60,0.8) 15%,
			rgba(36,36,65,1) 19%,
			rgba(82,82,105,1) 50%,
			rgba(36,36,65,1) 81%,
			rgba(30,30,60,0.8) 85%,
			rgba(23,23,54,0.53) 90%,
			rgba(23,23,54,0) 100%
		) 1 100%;
	}

.copyright,
.footnav a { 
	color: #FFF; 
	font: 300 14px/24px 'Poppins', sans-serif; 
}

@media screen and (max-width: 1360px) {
	h1.title { font-size: 52px !important; line-height: 62px !important; }
	h1.title span { font-size: 52px !important; line-height: 62px !important; }
}
@media (min-width: 1280px) {
	.container { max-width: 1260px; }
}
@media screen and (max-width: 1280px) {
	h1 { font: bold 50px/60px 'Oswald', sans-serif; }
	h2 { font: bold 38px/48px 'Oswald', sans-serif !important; }
	h1.title { font-size: 42px !important; line-height: 52px !important; }
	h1.title span { font-size: 42px !important; line-height: 52px !important; }
}
@media screen and (max-width: 1279px) {
    .navbar-nav .nav-link { padding: 0.5rem 0.75rem !important; }
}
@media screen and (max-width: 1199px) {
    img.bp-logo { width: 120px !important; height: auto; }	
}
@media screen and (max-width: 1180px) {
	#pricing .freetext { left: 220px; }
	#pricing .freetext span { left: -70px; }	
}	
@media screen and (max-width: 991px) {
	.boxed .btn { width: 99%; padding: 5px !important; }
	.boxed { padding: 30px !important; }
}
@media screen and (max-width: 1024px) {
	body { background-position: center 100px !important; }
	h1 .xl { font-size: 50px; line-height: 50px; }
	button { font-size: 16px !important; }	
	.title { font-size: 44px; line-height: 48px; }
	.ic-title {	font-size: 18px !important; }
	.head { font-size: 44px; line-height: 48px; }
	.guarantee img { width: 24px; height: 24px; }
	.vertical-line:after { border: 0 !important; }
	.btn-group label { font-size: 18px; }
	.bubble-left { background-position: center center; height: 320px !important; }
	.owl-carousel .owl-item img { position: relative; width: 100px !important; top: -140px; left: 50px; width: 70px !important; }		
	.testimonial { background-size: inherit !important; }
	.button-wrapper button { border: 0; padding: 0; background: transparent; }
	#pricing .freetext { left: 60px; }
	#landing-menu { background: #0C0A29 !important; }
}

@media screen and (max-width: 676px) {
	h1 { font-size: 38px !important; }
	h5 { font-size: 18px !important; font-weight: 500; }
	.subtitle { font-size: 12px !important; letter-spacing: 1px; line-height: 12px !important; }
	.br-left { border-left: 2px solid var(--blue); padding-left: 10px; }
	img.footer-badge { width: 100px; }
	#copyright p, #footer a { text-align: center; }
}
@media screen and (max-width: 576px) {
	h1 { font-size: 34px !important; line-height: 40px !important; }
	h2 { font-size: 30px !important; line-height: 36px !important; } 
	h3 { font-size: 26px !important; line-height: 34px !important; }
	h4 { font-size: 24px !important; line-height: 30px !important; } 
	p, li { font-size: 14px !important; line-height: 22px !important; }	
	ol li { font: normal 18px/28px 'Oswald', sans-serif !important; }

	#copyright p, #footer a { font-size: 12px !important; }
	#footer li:before { content: ''; padding-right: 0; }
	#footer li { line-height: 20px !important; }
	#pricing .specs table td:first-child::before { content: ""; }
	#landing-menu ul li { margin: 0; }	

	.easy-notification-bar { line-height: 18px; }
	.avatar .user-img { width: 32px; height: 32px; border-radius: 32px; }
	.footnav a { font-size: 12px !important; }	
	.copyright { font-size: 12px !important; display: block; }	
	.banner-m { background: #FFF; margin-left: 0; margin-right: 0; }	
	.head, .subh1 { font-size: 34px !important; line-height: 40px !important; }
	.pinkhead { font-size: 28px !important; line-height: 30px !important; }
	.dropdown-menu:before { top: 16px; left: 82px; border-bottom: 8px solid #FFF; border-left: 8px solid transparent; border-right: 8px solid transparent; }
	.freetext { display: none; }	
	.subhead { font-size: 14px; line-height: 20px; }	
	.testimonial { background: none !important; }
	.testimonial .testimony { font-size: 14px; line-height: 20px; }	
	.bubble-left { background: none !important; height: 150px !important; }
	.title { font-size: 30px; line-height: 38px; }
	.ic-title {	font-size: 18px !important; line-height: 22px; }
	.owl-carousel .owl-item img { position: relative; width: 100px !important; top: 0; left: 0; }	
	.percent, .percent2 { font-size: 50px !important; line-height: 50px !important; }
	.percent-sign, .percent-sign2 { font-size: 30px; }
	.round-shadow { height: auto; }
	.feed-box img { height: auto; margin-top: 0; }
    .pricing-banner .banner_details li { padding: 0!important; padding-left: 20px!important; margin-left: 0!important; font-size: 12px!important; background-size: 15px!important;}
}

@media screen and (max-width: 414px) {
	button { padding: 6px !important; }
	.banner .btn { width: 50%; }
	.navbar-nav .nav-link { left: 0; }
}