/*  MICROTHEMER STYLES  */


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

/** General >> Rs-slides third bg color:(2) **/
rs-slides > .third_bg_color:nth-of-type(2) {
	background: #00b7ff !important;
}

/** General >> Rs-slides third bg color:(1) **/
rs-slides > .third_bg_color:nth-of-type(1) {
	background: #00b7ff !important;
}

/** General >> Header top nav **/
#header > .top_nav {
	background: #1a3d54 !important;
}

/** General >> Menu item 3410 sub menu **/
.top_nav .top_nav_wrapper>ul>li ul li:before {
	background: #00b7ff !important;
}
.sub-menu .menu-item :hover {
	color: #fff !important;
	background: #00b7ff !important;
}
.top_nav .top_nav_wrapper>ul>li ul li:after {
	background: #00b7ff !important;
}

/** General >> Wpcf7 f3466 p571 o1 wpcf7 text **/
#wpcf7-f3466-p571-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** General >> Wpcf7 f3466 p571 o1 wpcf7 textarea **/
#wpcf7-f3466-p571-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** General >> Wpcf7 f3466 p571 o1 [type="submit"] **/
#wpcf7-f3466-p571-o1 [type="submit"] {
	background: #1a3d54 !important;
	border-color: #1a3d54 !important;
}
#wpcf7-f3466-p571-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** General >> Search form [type="submit"] **/
.search-form > [type="submit"] {
	background: #1a3d54 !important;
}
.search-form > [type="submit"]:hover {
	color: #00b7ff !important;
}

/** General >> Wpcf7 f3466 p570 o1 wpcf7 text **/
#wpcf7-f3466-p570-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** General >> Wpcf7 f3466 p570 o1 wpcf7 textarea **/
#wpcf7-f3466-p570-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** General >> Wpcf7 f3466 p570 o1 [type="submit"] **/
#wpcf7-f3466-p570-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#wpcf7-f3466-p570-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** General >> Footer widgets row **/
#footer > .widgets_row {
	background: #1a3d54 !important;
}

/** General >> Footer copyright row **/
#footer > .copyright_row {
	background: #1a3d54 !important;
}

/** General >> Footer widget title **/
#footer .widget_title {
	border-top-width: 0 !important;
}

/** General >> Post 558 search form **/
.search-form input[type="search"] {
	background: initial !important;
	border: 2px solid #00b7ff !important;
	border-radius: 3px !important;
}

/** General >> Post 558 widget title **/
.stm_sidebar .widget_title {
	border-top-color: #1a3d54 !important;
}

/** General >> CTA button vc btn3 color theme style 2 **/
.vc_btn3-color-theme_style_2 {
	color: #fff !important;
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
.vc_btn3-color-theme_style_2 i {
	color: #00b7ff !important;
}


/*= Header ==================== */

/** Header >> Container icon text **/
.container > .icon_text {
	margin-left: 50px !important;
}


/*= Content =================== */

/** Content >> Vc images carousel 1 1620125551 vc item **/
.vc_item {
	text-align: center !important;
}


/*= Sidebar =================== */

/** Sidebar >> Stm phone **/
.stm-phone {
	
}

/** Sidebar >> Wpcf7 f3466 p569 o1 wpcf7 text **/
#wpcf7-f3466-p569-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p569 o1 wpcf7 textarea **/
#wpcf7-f3466-p569-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p569 o1 [type="submit"] **/
#wpcf7-f3466-p569-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#wpcf7-f3466-p569-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p568 o1 wpcf7 text **/
#wpcf7-f3466-p568-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p568 o1 wpcf7 textarea **/
#wpcf7-f3466-p568-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p568 o1 [type="submit"] **/
#wpcf7-f3466-p568-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px none #1a3d54 !important;
}
#wpcf7-f3466-p568-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p567 o1 wpcf7 text **/
#wpcf7-f3466-p567-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p567 o1 wpcf7 textarea **/
#wpcf7-f3466-p567-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p567 o1 [type="submit"] **/
#wpcf7-f3466-p567-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#wpcf7-f3466-p567-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p565 o1 wpcf7 text **/
#wpcf7-f3466-p565-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p565 o1 wpcf7 textarea **/
#wpcf7-f3466-p565-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p565 o1 [type="submit"] **/
#wpcf7-f3466-p565-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#wpcf7-f3466-p565-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p566 o1 wpcf7 text **/
#wpcf7-f3466-p566-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p566 o1 wpcf7 textarea **/
#wpcf7-f3466-p566-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Sidebar >> Wpcf7 f3466 p566 o1 [type="submit"] **/
#wpcf7-f3466-p566-o1 [type="submit"] {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#wpcf7-f3466-p566-o1 [type="submit"]:hover {
	color: #00b7ff !important;
}


/*= Contactos ================= */

/** Contactos >> Form control **/
.form-control {
	
}

/** Contactos >> Campos formulario **/
.wpcf7-form-control {
	
}

/** Contactos >> Botao enviar **/
.button {
	width: 100% !important;
	min-width: 100% !important;
}

/** Contactos >> Wpcf7 f3466 p11 o1 wpcf7 text **/
#wpcf7-f3466-p11-o1 .wpcf7-text {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Contactos >> Wpcf7 f3466 p11 o1 wpcf7 textarea **/
#wpcf7-f3466-p11-o1 .wpcf7-textarea {
	background: initial !important;
	border: 2px solid #00b7ff !important;
}

/** Contactos >> Cuar js tray **/
#cuar-js-tray {
	display: none !important;
}


/*= Área de cliente ========== */

/** Área de cliente >> Cuar toolbar **/
.cuar-toolbar {
	display: none !important;
}

/** Área de cliente >> Cuar js content container **/
#cuar-js-content-container {
	border-style: none !important;
}

/** Área de cliente >> Cuar single entry **/
.cuar-single-entry {
	padding: 0 !important;
	margin-bottom: 0 !important;
	border-style: none !important;
	position: relative !important;
	bottom: 220px !important;
}

/** Área de cliente >> Mb md **/
.mb-md {
	position: relative !important;
	top: 200px !important;
}

/** Área de cliente >> Menu menu area cliente container unordered list **/
.menu-menu-area-cliente-container ul {
	list-style: none !important;
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
}

/** Área de cliente >> All menu box **/
.cuar-single-entry {
	position: relative !important;
	bottom: 250px !important;
}


/*= noticias ================== */

/** noticias >> Main icon right **/
#main .icon_right {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#main .icon_right i {
	color: #00b7ff !important;
}
#main .icon_right:hover {
	color: #fff !important;
}

/** noticias >> Post 1 post details wr **/
#post-1 .post_details_wr {
	display: none !important;
}


/*= sobre ===================== */

/** sobre >> Post 9 vc btn3 color theme style 2 **/
#post-9 .vc_btn3-color-theme_style_2 {
	background: #1a3d54 !important;
	border: 2px solid #1a3d54 !important;
}
#post-9 .vc_btn3-color-theme_style_2:hover {
	color: #fff !important;
}
#post-9 .vc_btn3-color-theme_style_2 i {
	color: #00b7ff !important;
}


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

	/*= Header ==================== */

	/** Header >> Container icon text **/
	.container > .icon_text {
	margin-left: 50px !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= Header ==================== */

	/** Header >> Header icon texts **/
	#header .icon_texts {
	background: #1a3d54 !important;
}

	/** Header >> Header info header socials **/
	.header_info > .header_socials {
	background: #1a3d54 !important;
}

	/** Header >> Container icon text **/
	.container > .icon_text {
	
}


}


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

	/*= Header ==================== */

	/** Header >> Header info header socials **/
	.header_info > .header_socials {
	background: #1a3d54 !important;
}

	/** Header >> Header icon texts **/
	#header .icon_texts {
	background: #1a3d54 !important;
}


}


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

	/*= Content =================== */

	/** Content >> Post 1071 wpb revslider heading **/
	.wpb_revslider_heading {
	display: none !important;
}


}


/*( Small PC )*/
@media (min-width: 980px) and (max-width:1199px) {

	/*= Header ==================== */

	/** Header >> Header icon texts **/
	#header .icon_texts {
	background: #1a3d54 !important;
}

	/** Header >> Container icon text **/
	.container > .icon_text {
	margin-left: 0 !important;
}


}

