
.main-header {
	background-color: #FFF;
	padding-bottom: 14px;
}

.hero-banner .desktop {
	padding-top: 90px;
}

.mobile-view {
	background-color: #FFF !important;
}

.pt-10 {
	padding-top: 10px !important;
}

.pricing {
	background-color: #bed3df38 !important
}

.pricing:before {
	background-image: unset !important;
}

.pricing-tag-marker {
	box-shadow: inset 0 -1.375em 0 #ffe453;
	display: inline-block;
	padding-left: 0em;
	padding-right: 3px;
	transform: rotate(-1.25deg);
}

.preco-cifrao {
	top: 40px;
	left: 50px;
}

small.cartao-credito {
	color: #ee7b11;
}

.border-custom {
	border: 1px #cecece7a solid !important
}

.lineh1 {
	line-height: 1.35em;
}

/* Passo a passo processo compra */
.step-shadow {
	border: 1px #e8e8e8 solid !important
}

.step-icon-bgcolor {
	background-color: #1D9AE61C !important;
}

.service .card .icon-round::before {
	top: 55px !important;
}
.underline li a {
	text-decoration: underline;
}

/* end Passo a passo processo compra */


.p-10 {
	padding: 10px;
}

.btn-buy {
	background-color: #11bcff;
	color: #fff;
}

.btn-whatsapp {
	background-color: #25b062;
	color: #fff;
}

.mr-5 {
	margin-right:5px;
}


.portfolio .card .icon {
	background-color: #669fb045 !important;
}

.bg-white {
	background-color: #fff !important;
	
^}

.portfolio .card p {
	color: #000 !important;
}


.faq {
	background-color: #001C68;
}

.faq small {
	color: white;
}

.faq .accordion-block .accordion-body {
  color: #2A3548;
}
 
.accordion-body {
background-color: white;
}

 
.footer {
	background-color: #FFF;
}

.footer ul li a {
	color: #1c79cc;
	text-decoration: underline;
}

.blue-light {
	color: #0DABF9 !important;
}

.font-weight-bold {
	font-weight: bold;
}

.footer-iti-icp-img {
	padding-top: 16px;
	padding-bottom: 10px;
	text-align: center;
}

.btn {
border-radius: 7px;
}

.justify {
	text-align: justify;
}

/* min-h-450 */
.min-h-450 {
	min-height: 450px;
}

.min-h-510 .card-body {
	min-height: 510px;
}

.min-h-450 .card-body {
	min-height: 451px;
}

.owl-item {
  background-color: white;
  border: solid 1px #aeaeae69;
  padding: 10px 40px;
  border-radius: 10px;
  margin-bottom: 10px;
}

.aboutus .card-body:before {
	background-image: unset !important;
}

.whatsapp-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: #25d366;
  color: white;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  text-decoration: none;
}

.whatsapp-button:hover {
  background-color: #1ebe57;
  cursor: pointer;
}


#status-message {
 margin-top: 109px;
 text-align: center;
 background-color: green;
 color: white;
 line-height: normal;
 padding: 28px;
}
