/*  MICROTHEMER STYLES  */


/*= Geral ===================== */

/** Geral >> Fl node tupb1jvaym46 **/
#fl-main-content .fl-node-tupb1jvaym46 {
	position: fixed !important;
	bottom: 108px !important;
	right: -237px !important;
	z-index: 99 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Geral >> Fl node tupb1jvaym46 (:hover) **/
#fl-main-content .fl-node-tupb1jvaym46:hover {
	right: 0 !important;
}


/*= Conteúdo ================= */

/** Conteúdo >> icone rolar para cima **/
#fl-to-top {
	font-size: 20px !important;
	font-weight: 900 !important;
	font-style: oblique !important;
	background-color: rgba(245, 227, 196, 0.8) !important;
	padding: 7px 9px 5px 9px !important;
	border: 2px solid rgba(0, 0, 0, 0) !important;
	border-radius: 25px !important;
}

/** Conteúdo >> setinha **/
#fl-to-top .fa-chevron-up {
	color: rgb(93, 86, 74) !important;
	font-size: 22px !important;
	text-shadow: 2px 2px 3px rgba(8, 6, 1, 0.47) !important;
	width: 12px !important;
	height: 0 !important;
	margin-top: -1px !important;
	margin-right: 0 !important;
	margin-left: -3px !important;
}


/*= Depoimentos =============== */

/** Depoimentos >> Uabb heading text **/
#fl-post-867 .uabb-heading-text {
	text-shadow: 2px 2px 3px rgba(7, 6, 3, 0.61) !important;
	box-shadow: 1px 1px 2px 2px rgba(6, 4, 1, 0.47) !important;
	border-radius: 25px !important;
}

/** Depoimentos >> Uabb heading text _2 **/
#fl-post-896 .uabb-heading-text {
	text-shadow: 1px 1px 2px rgba(7, 6, 3, 0.51) !important;
	box-shadow: 1px 1px 2px 2px rgba(6, 4, 2, 0.53) !important;
	border-radius: 25px !important;
}


/*= Botxc3o =================== */

/** Botxc3o >> Fl icon **/
.fl-node-s97a6qrintwo .fl-icon {
	background-color: rgb(232, 215, 186) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon _2 **/
.fl-node-f5kgz9x3t16m .fl-icon {
	background-color: rgb(228, 130, 108) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon _3 **/
.fl-node-68pdohk04vs3 .fl-icon {
	background-color: rgb(66, 61, 53) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon _4 **/
.fl-node-g91s6vjyar50 .fl-icon {
	background-color: rgb(0, 198, 72) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon wrap **/
.fl-node-s97a6qrintwo .fl-icon-wrap {
	box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.51) !important;
	background-color: rgb(36, 47, 64) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon wrap _2 **/
.fl-node-f5kgz9x3t16m .fl-icon-wrap {
	box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.49) !important;
	background-color: rgb(37, 39, 80) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Fl icon wrap _3 **/
.fl-node-68pdohk04vs3 .fl-icon-wrap {
	box-shadow: 2px 2px 2px 2px rgba(6, 4, 1, 0.49) !important;
	background-color: rgb(232, 215, 186) !important;
	border-color: rgba(0, 0, 0, 0) rgba(232, 215, 186, 0) rgba(232, 215, 186, 0) rgba(232, 215, 186, 0) !important;
	border-top-left-radius: 13px !important;
	border-bottom-left-radius: 13px !important;
}

/** Botxc3o >> Fl icon wrap _4 **/
.fl-node-g91s6vjyar50 .fl-icon-wrap {
	box-shadow: 2px 2px 2px 2px rgba(3, 0, 0, 0.51) !important;
	background-color: rgb(188, 242, 223) !important;
	border-top-left-radius: 12px !important;
	border-bottom-left-radius: 12px !important;
}

/** Botxc3o >> Paragraph **/
#fl-icon-text-s97a6qrintwo p {
	padding-right: 30px !important;
}

/** Botxc3o >> Paragraph _2 **/
#fl-icon-text-f5kgz9x3t16m p {
	padding-right: 30px !important;
}

/** Botxc3o >> Paragraph _3 **/
#fl-icon-text-68pdohk04vs3 p {
	padding-right: 30px !important;
}

/** Botxc3o >> Paragraph _4 **/
#fl-icon-text-g91s6vjyar50 p {
	color: rgba(0, 0, 0, 0.72) !important;
	padding-right: 30px !important;
}

/** Botxc3o >> Btn1 **/
#fl-main-content .btn1 {
	position: fixed !important;
	bottom: 300px !important;
	right: -241px !important;
	z-index: 99 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Btn1 (:hover) **/
#fl-main-content .btn1:hover {
	position: fixed !important;
	right: 0 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Fl row content wrap **/
.btn3 .fl-row-content-wrap {
	position: fixed !important;
	bottom: 243px !important;
	right: -225px !important;
	z-index: 99 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Fl row content wrap (:hover) **/
.btn3 .fl-row-content-wrap:hover {
	right: 0 !important;
}

/** Botxc3o >> Btn2 **/
#fl-main-content .btn2 {
	position: fixed !important;
	bottom: 186px !important;
	right: -265px !important;
	z-index: 99 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Btn2 (:hover) **/
#fl-main-content .btn2:hover {
	right: 0 !important;
}

/** Botxc3o >> Btn4 **/
#fl-main-content .btn4 {
	position: fixed !important;
	bottom: 128px !important;
	right: -166px !important;
	z-index: 99 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Btn4 (:hover) **/
#fl-main-content .btn4:hover {
	right: 0 !important;
	-o-transition-property: right !important;
	-moz-transition-property: right !important;
	-webkit-transition-property: right !important;
	transition-property: right !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Botxc3o >> Pp coupon link **/
.pp-coupon-title .pp-coupon-link {
	color: rgb(36, 47, 64) !important;
}

/** Botxc3o >> Fl icon text 68pdohk04vs3 **/
#fl-icon-text-68pdohk04vs3 {
	padding-left: 23px !important;
}


/*( < 1200 )*/
@media (max-width: 1199.98px) {
	/** Geral >> espaçamento **/
	#fl-post-3 .fl-node-qk2mveu614xl {
	height: 65px !important;
	min-height: 45px !important;
}

	/** Geral >> espaçamento _2 **/
	#fl-post-3 .fl-node-59acud6w3jy1 {
	height: 45px !important;
	min-height: 45px !important;
}

}


/*( < 768 )*/
@media (max-width: 767.98px) {
	/** Geral >> Paragraph (#1) +1 Mais **/
	.banner-description p:nth-of-type(1), 
.banner-description p:nth-of-type(2) {
	font-size: 18px !important;
}

	/** Geral >> #fl-post-583 .banner-title **/
	#fl-post-583 .banner-title {
	font-size: 35px !important;
}

}


/*( < 480 )*/
@media (max-width: 479.98px) {
	/** Geral >> #fl-post-583 .banner-title **/
	#fl-post-583 .banner-title {
	font-size: 25px !important;
}

	/** Geral >> Paragraph (#1) +1 Mais **/
	.banner-description p:nth-of-type(1), 
.banner-description p:nth-of-type(2) {
	font-size: 15px !important;
}

	/** Geral >> Pp timeline button **/
	#pp-timeline-20nzxw81odca-1 .pp-timeline-button {
	font-size: 24px !important;
	padding-right: 35px !important;
	padding-left: 35px !important;
}

	/** Geral >> #pp-timeline-20nzxw81odca-0 .pp-timeline-button **/
	#pp-timeline-20nzxw81odca-0 .pp-timeline-button {
	padding-right: 35px !important;
	padding-left: 35px !important;
}

	/** Geral >> Pp timeline button _2 **/
	#pp-timeline-20nzxw81odca-2 .pp-timeline-button {
	font-size: 24px !important;
	padding-right: 35px !important;
	padding-left: 35px !important;
}

	/** Geral >> Pp timeline button _3 **/
	#pp-timeline-20nzxw81odca-9 .pp-timeline-button {
	padding-right: 35px !important;
	padding-left: 35px !important;
}

	/** Geral >> Pp timeline text **/
	#pp-timeline-20nzxw81odca-9 .pp-timeline-text {
	width: 215px !important;
}

	/** Geral >> #pp-timeline-20nzxw81odca-9 p:nth-of-type(2) **/
	#pp-timeline-20nzxw81odca-9 p:nth-of-type(2) {
	padding-left: 5px !important;
}

	/** Geral >> Banner description **/
	#fl-post-583 .banner-description {
	font-size: 2px !important;
}

	/** Geral >> Fl module content **/
	.fl-module-uabb-heading .fl-module-content {
	font-size: 8px !important;
}

	/** Geral >> Heading 2 (#1) **/
	.uabb-subheading h2:nth-of-type(1) {
	font-size: 16px !important;
}

	/** Geral >> Heading 2 (#2) **/
	.uabb-subheading h2:nth-of-type(2) {
	font-size: 16px !important;
}

	/** Geral >> Heading 2 (#3) **/
	.uabb-subheading h2:nth-of-type(3) {
	font-size: 16px !important;
}

}

