/*  MICROTHEMER STYLES  */

/*= Animations ================ */

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}


/*= General =================== */

/** General >> .widget-title **/
.widget-title {
	color: rgb(255, 255, 255) !important;
	font-size: 18px !important;
	text-indent: 15px !important;
	background-color: rgb(0, 136, 179) !important;
	padding: 8px !important;
}

/** General >> .textwidget li **/
.textwidget li {
	list-style-type: square !important;
	list-style-position: inside !important;
	padding-left: 6px !important;
}

/** General >> Services Pic **/
.mt-1940 .alignright {
	
}

/** General >> #main **/
#main {
	-webkit-animation-name: fadeIn !important;
	animation-name: fadeIn !important;
	-webkit-animation-duration: 0.75s !important;
	animation-duration: 0.75s !important;
}

/** General >> About Us Widget **/
.mt-1946 #text-2 {
	display: none !important;
}


/*( Elementor Tablet )*/
@media (max-width: 1024px) {

	/*= General =================== */

	/** General >> Services Pic **/
	.mt-1940 .alignright {
	
}

	/** General >> About Us Widget **/
	.mt-1946 #text-2 {
	display: none !important;
}


}


/*( Elementor Mobile )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> Services Pic **/
	.mt-1940 .alignright {
	
}

	/** General >> .mt-1940 .attachment-full **/
	.mt-1940 .attachment-full {
	width: 100% !important;
	height: 100% !important;
}

	/** General >> Christy's Pic **/
	.mt-1978 .alignright {
	
}

	/** General >> About Us Pic **/
	.mt-1946 .alignright {
	padding-bottom: 25px !important;
}


}


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

	/*= General =================== */

	/** General >> About Us Pic **/
	.mt-1946 .alignright {
	width: 100% !important;
}

	/** General >> Christy's Pic **/
	.mt-1978 .alignright {
	width: 100% !important;
	padding-bottom: 25px !important;
}

	/** General >> Services Pic **/
	.mt-1940 .alignright {
	width: 100% !important;
	padding-bottom: 25px !important;
}


}

