/*  MICROTHEMER STYLES  */

/*= Animações =============== */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


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

/** Geral _3 >> Text 2 heading 5 problema **/
#text-2>h5 {
	
}

/** Geral _3 >> Header navbar not transparent **/
.header > .navbar-not-transparent {
	background-color: rgb(254, 65, 134) !important;
}


/*( Celular )*/
@media (max-width: 480px) {

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

	/** Geral >> Row hestia title **/
	.row .hestia-title {
	font-size: 32px !important;
	line-height: normal !important;
	font-variant: normal !important;
	text-decoration: none !important;
	text-align: center !important;
	text-transform: uppercase !important;
	letter-spacing: normal !important;
	white-space: normal !important;
	direction: ltr !important;
	padding-top: 100px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral >> Main raised section **/
	.main-raised > section {
	padding-top: 100px !important;
}

	/** Geral >> Fl node 606a41dca4be3 paragraph **/
	.fl-node-606a41dca4be3 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	word-wrap: normal !important;
	padding-top: 20px !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
}

	/** Geral >> Fl node 606a41dca4c1a span:(1) **/
	.fl-node-606a41dca4c1a span:nth-of-type(1) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	padding-right: 16px !important;
	padding-left: 16px !important;
}

	/** Geral >> Fl node 606a41dca4c1a paragraph **/
	.fl-node-606a41dca4c1a p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 20px !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
}

	/** Geral >> Fl node 611cf000ddeaf fl photo content **/
	.fl-node-611cf000ddeaf .fl-photo-content {
	width: 66.66% !important;
}

	/** Geral >> Fl node 606a41dca4c1e paragraph **/
	.fl-node-606a41dca4c1e p {
	font-size: 16px !important;
}

	/** Geral >> Fl col has cols paragraph **/
	.fl-col-has-cols p {
	color: rgb(111, 115, 117) !important;
}

	/** Geral >> Fl col group nested strong **/
	.fl-col-group-nested strong {
	
}

	/** Geral >> Fl node 606a41dca4c1f span:(1) **/
	.fl-node-606a41dca4c1f span:nth-of-type(1) {
	font-size: 16px !important;
	text-align: justify !important;
	padding-right: 16px !important;
	padding-left: 16px !important;
}

	/** Geral >> Fl node 606a41dca4c1f paragraph **/
	.fl-node-606a41dca4c1f p {
	font-size: 16px !important;
	text-align: justify !important;
	padding-right: 15px !important;
	padding-left: 15px !important;
}

	/** Geral >> Fl node 611cf000ddeaf fl photo img **/
	.fl-node-611cf000ddeaf .fl-photo-img {
	
}

	/** Geral >> Fl node 606a41dca4c23 fl photo img **/
	.fl-node-606a41dca4c23 .fl-photo-img {
	
}

	/** Geral >> Fl node 606a41dca4c24 paragraph **/
	.fl-node-606a41dca4c24 p {
	font-size: 16px !important;
}

	/** Geral >> Fl node 606a41dca4bfb fl heading text **/
	.fl-node-606a41dca4bfb .fl-heading-text {
	line-height: normal !important;
	padding-top: 200px !important;
	padding-right: 200px !important;
	padding-bottom: 200px !important;
}

	/** Geral >> Paragraph:(1) strong:(1) **/
	.fl-node-606a41dca4c03 > div > div:nth-of-type(1) > p:nth-of-type(1) > strong:nth-of-type(1) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	padding-right: 24px !important;
	padding-bottom: 24px !important;
}

	/** Geral >> List item span:(1) **/
	li > span:nth-of-type(1) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
}

	/** Geral >> List item:(1) span:(1) **/
	.fl-rich-text > ul > li:nth-of-type(1) > span:nth-of-type(1) {
	
}

	/** Geral >> Paragraph:(3) strong **/
	.fl-rich-text > p:nth-of-type(3) > strong {
	color: rgb(111, 115, 117) !important;
}

	/** Geral >> Unordered list:(2) list item:(1) **/
	.fl-rich-text > ul:nth-of-type(2) > li:nth-of-type(1) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
}

	/** Geral >> Unordered list:(2) list item:(2) **/
	.fl-rich-text > ul:nth-of-type(2) > li:nth-of-type(2) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
}

	/** Geral >> Unordered list:(2) list item:(3) **/
	.fl-rich-text > ul:nth-of-type(2) > li:nth-of-type(3) {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
}

	/** Geral >> About wp image 115 **/
	#about .wp-image-115 {
	margin-left: 110px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 117 **/
	#about .wp-image-117 {
	padding-top: 12px !important;
	margin-left: 100px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About fl node 606ca340d9879 **/
	#about .fl-node-606ca340d9879 {
	text-align: center !important;
}

	/** Geral >> About wp image 118 **/
	#about .wp-image-118 {
	margin-top: -20px !important;
	margin-left: 90px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 114 **/
	#about .wp-image-114 {
	margin-top: -40px !important;
	margin-left: 90px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 120 **/
	#about .wp-image-120 {
	margin-left: 100px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 119 **/
	#about .wp-image-119 {
	margin-top: -100px !important;
	margin-left: 110px !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About fl node 606a41dca4bfb **/
	#about .fl-node-606a41dca4bfb {
	
}

	/** Geral >> Fl node 606ca1e7c71c7 fl heading text **/
	.fl-node-606ca1e7c71c7 .fl-heading-text {
	text-align: center !important;
	text-transform: none !important;
	word-wrap: normal !important;
	vertical-align: top !important;
	height: 100% !important;
}

	/** Geral >> About wp image 123 **/
	#about .wp-image-123 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 113 **/
	#about .wp-image-113 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About fl node 606c6d98a0d91 **/
	#about .fl-node-606c6d98a0d91 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 125 **/
	#about .wp-image-125 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 128 **/
	#about .wp-image-128 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 127 **/
	#about .wp-image-127 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> Fl node 606c6d98a0d8b fl photo align center **/
	.fl-node-606c6d98a0d8b .fl-photo-align-center {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> About wp image 124 **/
	#about .wp-image-124 {
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

	/** Geral >> Carousel hestia generic header filter **/
	#carousel-hestia-generic .header-filter {
	background-color: rgba(0, 0, 0, 0) !important;
}


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

	/** Geral _2 >> Navbar brand image **/
	.navbar-brand > img {
	background-color: rgba(0, 0, 0, 0) !important;
}

	/** Geral _2 >> Navbar color on scroll container **/
	.navbar-color-on-scroll > .container {
	background-color: rgb(254, 65, 134) !important;
}

	/** Geral _2 >> Mce 24 **/
	#mce_24 {
	
}

	/** Geral _2 >> Navbar toggle wrapper [type="button"] **/
	.navbar-toggle-wrapper > [type="button"] {
	
}

	/** Geral _2 >> Fl visible medium mobile fl heading text **/
	.fl-visible-medium-mobile .fl-heading-text {
	
}

	/** Geral _2 >> Blog hestia title **/
	#blog .hestia-title {
	padding-top: 00 !important;
	margin-top: -120px !important;
}

	/** Geral _2 >> Blog description **/
	#blog .description {
	color: rgb(111, 115, 117) !important;
}

	/** Geral _2 >> Col xs 12:(1) card description **/
	.col-xs-12:nth-of-type(1) .card-description {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 16px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Col xs 12:(2) card description **/
	.col-xs-12:nth-of-type(2) .card-description {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 16px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Col xs 12:(3) card description **/
	.col-xs-12:nth-of-type(3) .card-description {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 16px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Fl node 606caa1cc5c47 fl row content wrap **/
	.fl-node-606caa1cc5c47 > .fl-row-content-wrap {
	background-image: url("/wp-content/uploads/2021/09/Prancheta-9-169x300.png") !important;
}

	/** Geral _2 >> Fl slide mobile photo wp image 356 **/
	.fl-slide-mobile-photo > .wp-image-356 {
	background-position: right bottom !important;
	background-origin: content-box !important;
	-webkit-background-clip: padding-box !important;
	background-clip: padding-box !important;
}

	/** Geral _2 >> Fl slide:(5) fl slide mobile photo img **/
	.fl-slide:nth-of-type(5) .fl-slide-mobile-photo-img {
	
}

	/** Geral _2 >> Contact hestia title **/
	#contact .hestia-title {
	text-align: left !important;
}

	/** Geral _2 >> Contact heading 5 **/
	#contact h5 {
	text-align: justify !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Contact fa map marker alt **/
	#contact .fa-map-marker-alt {
	margin-right: 30px !important;
	margin-left: 60px !important;
}

	/** Geral _2 >> Contact fa mobile alt **/
	#contact .fa-mobile-alt {
	margin-right: 20px !important;
	margin-left: -20px !important;
}

	/** Geral _2 >> Info horizontal:(2) icon **/
	.info-horizontal:nth-of-type(2) .icon {
	margin-right: 20px !important;
	margin-left: 10px !important;
}

	/** Geral _2 >> Hestia description info horizontal:(2) **/
	.hestia-description > .info-horizontal:nth-of-type(2) {
	margin-left: 3px !important;
}

	/** Geral _2 >> Info horizontal description:(3) **/
	.info-horizontal > .description:nth-of-type(3) {
	margin-bottom: 100px !important;
	margin-left: 50px !important;
}

	/** Geral _2 >> Hestia info:(2) info title **/
	.hestia-info:nth-of-type(2) .info-title {
	
}

	/** Geral _2 >> H ensinando aprendendo e crescendo com as crian as desde 1998tatiane dias de oliveira med mm tamb m conhecida como nanny thaty bab profissional e especialista em cuidados infantis na rea de boston trabalhando com crian as h mais de 20 anos thaty especializada em trabalhar com pais de primeira viagem e seus rec m nascidos fornecendo incentivo e orienta o positivos para os novos pais enquanto nutre e promove o desenvolvimento saud vel de seus beb s ela tamb m professora l der licenciada para crian as de pr escolares com ampla experi ncia em trabalhar com essas faixas et rias **/
	#h-ensinando-aprendendo-e-crescendo-com-as-crian-as-desde-1998tatiane-dias-de-oliveira-med-mm-tamb-m-conhecida-como-nanny-thaty-bab-profissional-e-especialista-em-cuidados-infantis-na-rea-de-boston-trabalhando-com-crian-as-h-mais-de-20-anos-thaty-especializada-em-trabalhar-com-pais-de-primeira-viagem-e-seus-rec-m-nascidos-fornecendo-incentivo-e-orienta-o-positivos-para-os-novos-pais-enquanto-nutre-e-promove-o-desenvolvimento-saud-vel-de-seus-beb-s-ela-tamb-m-professora-l-der-licenciada-para-crian-as-de-pr-escolares-com-ampla-experi-ncia-em-trabalhar-com-essas-faixas-et-rias {
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 16px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Fl rich text paragraph:(1) **/
	.fl-rich-text > p:nth-of-type(1) {
	
}

	/** Geral _2 >> Fl rich text paragraph **/
	.fl-rich-text > p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	padding-top: 16px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Geral _2 >> Heading 2:(1) strong:(1) **/
	.fl-node-61155df708f2a > div > div:nth-of-type(1) > h2:nth-of-type(1) > strong:nth-of-type(1) {
	text-align: center !important;
}

	/** Geral _2 >> Heading 2:(1) strong:(1) _2 **/
	.fl-node-611cf52f2645d > div > div:nth-of-type(1) > h2:nth-of-type(1) > strong:nth-of-type(1) {
	color: rgb(254, 65, 134) !important;
}

	/** Geral _2 >> Fl node 611cf45362a2f paragraph:(1) **/
	.fl-node-611cf45362a2f p:nth-of-type(1) {
	
}

	/** Geral _2 >> Fl node 611cf45362a2f fl rich text **/
	.fl-node-611cf45362a2f .fl-rich-text {
	
}

	/** Geral _2 >> Fl rich text paragraph:(5) **/
	.fl-rich-text > p:nth-of-type(5) {
	color: rgb(254, 65, 134) !important;
}

	/** Geral _2 >> Fl rich text paragraph:(6) **/
	.fl-rich-text > p:nth-of-type(6) {
	color: rgb(254, 65, 134) !important;
}

	/** Geral _2 >> Paragraph:(7) strong **/
	.fl-rich-text > p:nth-of-type(7) > strong {
	color: rgb(254, 65, 134) !important;
}

	/** Geral _2 >> Mce 20 paragraph **/
	#mce_20 > p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
}

	/** Geral _2 >> Fl node 613e85e44c279 paragraph **/
	.fl-node-613e85e44c279 p {
	
}

	/** Geral _2 >> Fl node 613e85b7b7b57 fl photo img **/
	.fl-node-613e85b7b7b57 .fl-photo-img {
	max-width: 25% !important;
}

	/** Geral _2 >> Post 323 col ms 5 **/
	#post-323 .col-ms-5 {
	padding-right: 40px !important;
	padding-left: 40px !important;
}

	/** Geral _2 >> Mt post enriqueceraconscienciadosfilhos image **/
	.mt-post-enriqueceraconscienciadosfilhos img {
	margin-top: 1px !important;
	margin-right: 40px !important;
	margin-left: 40px !important;
}

	/** Geral _2 >> Div div:(1) **/
	.format-standard > div > div:nth-of-type(1) {
	
}

	/** Geral _2 >> Div div:(1) _2 **/
	.row > div > div:nth-of-type(1) {
	margin-right: 30px !important;
	margin-left: 30px !important;
}

	/** Geral _2 >> Post 323 attachment hestia blog **/
	#post-323 .attachment-hestia-blog {
	width: 100% !important;
}

	/** Geral _2 >> Post 323 paragraph **/
	#post-323 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}


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

	/** Geral _3 >> Post 310 paragraph **/
	#post-310 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 304 paragraph **/
	#post-304 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 314 paragraph **/
	#post-314 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 300 paragraph **/
	#post-300 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 298 paragraph **/
	#post-298 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 296 paragraph **/
	#post-296 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 279 paragraph **/
	#post-279 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 284 paragraph **/
	#post-284 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 289 paragraph **/
	#post-289 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Row blog posts wrap **/
	.row > .blog-posts-wrap {
	
}

	/** Geral _3 >> Post 294 paragraph **/
	#post-294 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 203 paragraph **/
	#post-203 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 190 paragraph **/
	#post-190 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 164 paragraph **/
	#post-164 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 96 paragraph **/
	#post-96 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 93 paragraph **/
	#post-93 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 269 paragraph **/
	#post-269 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 250 paragraph **/
	#post-250 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 199 paragraph **/
	#post-199 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Post 220 paragraph **/
	#post-220 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: justify !important;
	margin-left: -30px !important;
}

	/** Geral _3 >> Text 2 heading 5 problema **/
	#text-2>h5 {
	font-size: 26px !important;
	text-align: center !important;
	margin-top: 30px !important;
}

	/** Geral _3 >> Text 2 paragraph **/
	#text-2 p {
	color: rgb(111, 115, 117) !important;
	font-size: 16px !important;
	text-align: center !important;
}

	/** Geral _3 >> Navbar not transparent container **/
	.navbar-not-transparent > .container {
	color: rgb(254, 65, 134) !important;
	background-color: rgb(254, 65, 134) !important;
}

	/** Geral _3 >> Primary container **/
	#primary > .container {
	background-color: rgba(0, 0, 0, 0) !important;
	background-attachment: scroll !important;
	background-size: cover !important;
}

	/** Geral _3 >> Primary col md offset 1 **/
	#primary .col-md-offset-1 {
	background-repeat: no-repeat !important;
	background-size: contain !important;
}

	/** Geral _3 >> Primary row **/
	#primary .row {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

	/** Geral _3 >> Info horizontal:(1) icon **/
	.info-horizontal:nth-of-type(1) .icon {
	margin-left: -70px !important;
}

	/** Geral _3 >> Info horizontal:(1) description **/
	.info-horizontal:nth-of-type(1) .description {
	width: auto !important;
	margin-right: 100px !important;
}

	/** Geral _3 >> Hestia description info horizontal:(1) **/
	.hestia-description > .info-horizontal:nth-of-type(1) {
	
}

	/** Geral _3 >> Row div:(1) **/
	.row > div:nth-of-type(1) {
	
}

	/** Geral _3 >> Carousel hestia generic hestia big title content **/
	#carousel-hestia-generic .hestia-big-title-content {
	
}

	/** Geral _3 >> Heading 2:(1) link:(1) **/
	#post-289 > div > div:nth-of-type(2) > h2:nth-of-type(1) > a:nth-of-type(1) {
	
}

	/** Geral _3 >> Div:(2) description:(2) **/
	.hestia-contact-title-area > div > div:nth-of-type(2) > .description:nth-of-type(2) {
	margin-right: 30px !important;
	margin-bottom: 50px !important;
}

	/** Geral _3 >> Fl node 613e6fe72ad74 **/
	.fl-node-613e6fe72ad74 {
	
}

	/** Geral _3 >> Wp image 508 **/
	.wp-image-508 {
	
}

	/** Geral _3 >> Div:(7) wp image 507 **/
	div:nth-of-type(7) .wp-image-507 {
	
}

	/** Geral _3 >> Hestia contact form col **/
	.hestia-contact-form-col {
	margin-right: 10px !important;
}

	/** Geral _3 >> Card contact **/
	.card-contact {
	
}

	/** Geral _3 >> Fl node 613e85b7b7b57 fl photo content **/
	.fl-node-613e85b7b7b57 .fl-photo-content {
	
}


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

	/** Geral _4 >> Fl node 613e85500916d **/
	.fl-node-613e85500916d {
	
}

	/** Geral _4 >> Fl node 613e860fd0165 image **/
	.fl-node-613e860fd0165 img {
	
}

	/** Geral _4 >> Fl node 6154efaa8c77f image **/
	.fl-node-6154efaa8c77f img {
	max-width: 25% !important;
}

	/** Geral _4 >> Fl node 613e8653d49e7 image **/
	.fl-node-613e8653d49e7 img {
	max-width: 25% !important;
}


}

