/*  MICROTHEMER STYLES  */


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

/** Geral >> Elementor element 58157ff5 elementor size default **/
.elementor-element-58157ff5 .elementor-size-default {
	margin-top: -100px !important;
}

/** Geral >> Elementor element 58157ff5 elementor size default _2 **/
.elementor-element-58157ff5 .elementor-size-default {
	
}

/** Geral >> Elementor element 4250f08 elementor icon box description **/
.elementor-element-4250f08 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element 0f07a8c elementor icon box description **/
.elementor-element-0f07a8c .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element c75cf13 elementor icon box description **/
.elementor-element-c75cf13 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element 4a47a98 elementor icon box description **/
.elementor-element-4a47a98 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element 517fe75 elementor icon box description **/
.elementor-element-517fe75 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element fab3ede elementor icon box description **/
.elementor-element-fab3ede .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element fe2a462 elementor icon box description **/
.elementor-element-fe2a462 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element 5438c3a elementor icon box description **/
.elementor-element-5438c3a .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Cart footer **/
.cart-footer {
	visibility: hidden !important;
}

/** Geral >> Textwidget link:hover **/
.textwidget a:hover {
	color: rgb(255, 255, 255) !important;
	text-decoration: underline !important;
}

/** Geral >> Elementor element 9b2bd8b elementor icon box description **/
.elementor-element-9b2bd8b .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Elementor element 9ac0e03 elementor icon box description **/
.elementor-element-9ac0e03 .elementor-icon-box-description {
	text-align: justify !important;
}

/** Geral >> Post 411 is loaded **/
.post-411 .is-loaded {
	width: 270px !important;
}


/*( Desktop grande )*/
@media (min-width: 1200px) {

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

	/** Geral >> Size full **/
	.size-full {
	margin-top: -100px !important;
}

	/** Geral >> Header bar **/
	.header-bar {
	min-height: 100px !important;
}


}


/*( Tablet & celular )*/
@media (max-width: 767px) {

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

	/** Geral >> FadeInUp elementor size default **/
	.fadeInUp .elementor-size-default {
	margin-top: 40px !important;
}

	/** Geral >> FadeInRight elementor size default **/
	.fadeInRight .elementor-size-default {
	margin-top: 70px !important;
}


}


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

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

	/** Geral >> Elementor element 58157ff5 elementor size default _2 **/
	.elementor-element-58157ff5 .elementor-size-default {
	margin-top: 1px !important;
}

	/** Geral >> FadeInRight elementor size default _2 **/
	.fadeInRight .elementor-size-default {
	margin-top: 70px !important;
}

	/** Geral >> FadeInUp elementor size default _2 **/
	.fadeInUp .elementor-size-default {
	margin-top: 70px !important;
}

	/** Geral >> Dt hovered icomoon the7 font the7 cart 04 **/
	.dt-hovered .icomoon-the7-font-the7-cart-04 {
	color: rgb(55, 98, 146) !important;
}

	/** Geral >> Page icomoon the7 font the7 cart 04 **/
	#page .icomoon-the7-font-the7-cart-04 {
	color: rgb(76, 91, 158) !important;
}

	/** Geral >> Size full **/
	.size-full {
	margin-top: -90px !important;
}

	/** Geral >> Gt current lang image **/
	.gt-current-lang img {
	padding-left: 0220px !important;
}


}

