﻿.header-banner .header-slide-promo{height:30px;width:100%;position:relative}
.header-banner .header-slide-promo .single-text-banner,.header-banner .header-slide-promo div,.header-banner .header-slide-promo p{position:absolute;font-size:12px;letter-spacing:.1785714286em;left:0;right:0;top:0;bottom:0;line-height:10px}
.header-banner .header-slide-promo p{letter-spacing:1px;font-size:12px;font-weight:600;margin:0;line-height:30px}
.site-footer__legal-nav__link{color:#d5d5d5;font-size:10px;line-height:2.2em}
.site-footer__legal-nav__link,.site-footer__legal-nav__copyright{font-size:12px;line-height:25px;color:#d5d5d5}


.page-loading .sk-wrap {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  font-size: 0;
}


.page-loading .sk-wrap .sk-circle {
  margin: 0 auto;
}
.col-banner{padding:4px 0 0}
.col-banner img{width:300px;height:67px}

  .span6 {
    width: 352px;
  }

  .row-fluid .span6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }

  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }

.qrcode-right{
	padding:30px 0;
}


.header-top {
    margin: 10px 0px 0px;
}

.oct11-home #rt-main-column .block-shadow {margin-bottom: 15px;}



.page-overlay-dark .block-shadow, .page-overlay-dark .component-block {box-shadow: 4px 4px 0 rgba(0,0,0,0.8);}

.page-overlay-light .block-shadow, .page-overlay-light .component-block, .basic .inputbox, .basic #form-login .inputbox, .basic #rokajaxsearch .inputbox {-moz-box-shadow: 4px 4px 0 rgba(0,0,0,0.1);}

.basic .block-shadow {box-shadow: none !important;}


	#logo .site-title {
		color: #fff;
		line-height: 1;
		font-size: 18px;
		margin: 0;
		text-transform: uppercase;
		font-family: "Montserrat";
		font-weight: bold;
	}


		#logo .site-title a {
			color: inherit;
		}


	#logo .site-description {
		font-size: 12px;
		line-height: 1;
		margin-top: 5px;
	}




.widgettitle{
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.1em;
}


.widgettitle + .av-mailchimp-widget-style-boxed_form{ margin-top:-10px;}


.widget_rss .widgettitle img{
display:none;
}


.flex_column .widget .widgettitle , .content .widget .widgettitle{
margin-top:0.85em;
}
.et_pb_pricing_table .et_pb_button_wrapper{padding-right:30px;padding-left:30px}

.scroll_header{ background:#A3CC7E; height:28px;}
.et_pb_slides .et_pb_slider_container_inner{display:table-cell;vertical-align:middle}
.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner,.et_pb_slides .et_pb_empty_slide.et_pb_container{display:block}
.uppercase,h6,th,span.widget-title{line-height:1.05;letter-spacing:.05em;text-transform:uppercase}
.is-uppercase,.uppercase{line-height:1.2;text-transform:uppercase}
.uppercase{line-height:1.05;letter-spacing:.05em;text-transform:uppercase}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}
.screen-reader-text{height:1px;overflow:hidden;position:absolute!important;width:1px}
#foot_links3{background-color:#e6e6e6;margin-top:10px;}
#foot_links3 ul{border-bottom:1px solid #ccc;margin:0 auto;}
#foot_links3 ul li{border-top:1px solid #ccc;margin:0;padding:25px 0;width:calc(50% - 3px);display:inline-block;text-align:center;}
#foot_links3 ul li#last-updated{width:100%;}
#foot_links3 ul li:nth-child(2n+1){border-right:1px solid #ccc;}
#foot_links3 ul li:last-child{border-right:none;}



.clear:before,
.clear:after {
  content: "";
  display: table;
}


.clear:after {
  clear: both;
}


.clear {
  clear: both;
}


.widget_newsletter .clear:before, .widget_newsletter .clear:after {
  display: none !important;
}
#slider-principal .contenedor-slide{display:table;width:100%}




.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }



.testimonials-v3 .testimonials-v3-title p {
  color: #4B87EE;
}


.testimonials-v3 .owl-buttons .owl-prev:hover,
.testimonials-v3 .owl-buttons .owl-next:hover {
  background:  #4B87EE;
}



body.dark .testimonials-v3 .owl-buttons .owl-prev, 
body.dark .testimonials-v3 .owl-buttons .owl-next {
	background: #333;
}


body.dark .testimonials-v3 .owl-buttons .owl-prev:hover, 
body.dark .testimonials-v3 .owl-buttons .owl-next:hover {
	background: #444;
}


.c-toggle-icon {
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
  display: inline-block;
  vertical-align: middle; }
.grid .grid-header{text-align:center;padding:20px 15px 5px 15px;}
.grid .grid-header .grid-heading{font-family:"miller-display",georgia,times,Times New Roman,serif;font-style:italic;font-size:20px;font-size:1.25rem;}
.grid .grid-header .grid-heading.grid-heading--margin-below{margin-bottom:7px;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.bsp-style-2 .bsp-video-icon-wrapper{transition:opacity .3s ease;opacity:0}
.bsp-style-2 .bsp-current-item .bsp-video-icon-wrapper{position:absolute;top:30px;left:14px;background:#e62929;width:24px;height:24px;line-height:24px;overflow:hidden;opacity:1;z-index:1;text-align:center}




.et_pb_gallery_item,
.et_pb_portfolio_item,
.et_pb_blurb_content,
.et_pb_tabs_controls,
.et_pb_tab,
.et_pb_slide_description,
.et_pb_pricing_heading,
.et_pb_pricing_content,
.et_pb_promo_description,
.et_pb_newsletter_description,
.et_pb_counter_title,
.et_pb_circle_counter,
.et_pb_number_counter,
.et_pb_toggle_title,
.et_pb_toggle_content,
.et_pb_contact_main_title,
.et_pb_testimonial_description_inner,
.et_pb_team_member,
.et_pb_countdown_timer_container,
.et_pb_post,
.et_pb_text,
.product,
.et_pb_widget {
	word-wrap: break-word;
}



.et_pb_text ul,
.et_pb_text ol {
	padding-bottom: 1em;
}


.hline-w {
	border-bottom: 2px solid #ffffff;
	margin-bottom: 25px;
}
.page-search #listing .content .alignright{margin-top:25px;}
.page-node .content .grid_8 ul li{float:left;overflow:hidden;width:244px;}
.mega-menu .mega-menu__drop{position:absolute;top:100%;left:0;right:0;display:none;padding:15px;z-index:800;-webkit-box-shadow:#565555 0px 5px 10px -5px;-moz-box-shadow:#565555 0px 5px 10px -5px;-o-box-shadow:#565555 0px 5px 10px -5px;box-shadow:#565555 0px 5px 10px -5px}
.mega-menu .mega-menu__drop ul{margin-left:0}
.mega-menu .mega-menu__drop li{display:block}
.mega-menu .mega-menu__drop a{display:block;padding:5px 0}


  	#shopify-section-mega-menu .mega-menu__drop{
	    padding-top: 20px;
		padding-bottom: 20px;
		background-color: #ffffff;
		border-bottom: 
1px
 solid #eeeeee;
 	}


	#shopify-section-mega-menu .mega-menu__drop p{
		color: #002857;
		font-size: 10px;
	}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}
.read-abo{width:60%;float:left;margin-top:67px;position:relative;line-height:0}
.read-abo .glass{width:100%;position:absolute;bottom:0;background:rgba(0,0,0,0.4);padding:15px 25px;box-sizing:border-box;overflow:hidden;text-align:center;display:flex;justify-content:space-around}
.read-abo .glass .revista,.read-abo .glass .jornal,.read-abo .glass .midia-kit{width:auto;cursor:pointer;display:inline-block}
.read-abo .glass .revista{float:left}
.read-abo .glass .jornal{margin-top:5px}
.read-abo .glass .midia-kit{float:right}
.read-abo .glass .revista,.read-abo .glass .jornal{width:40%}
body:not(.tablet) .header-menu-pc__item:hover .header-megamenu{pointer-events:auto}
.header-megamenu{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:84px;transition:all .4s cubic-bezier(.645,.045,.355,1);pointer-events:none}

.amp-onair-widget-title { }
#branding .social-media{margin:0;position:static;text-align:center}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-8{width:66.66666667%}
 #pgc-15-2-1 , #pgc-15-2-2 , #pgc-15-4-1 , #pgc-15-4-2 , #pgc-15-6-1 , #pgc-15-6-2 { width:42.5%;width:calc(42.5% - ( 0.575 * 30px ) ) }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}

.content-area .icon-box-small .panel-grid-cell:first-of-type .icon-box { padding-top: 27.5px; }

.content-area .icon-box-small .panel-grid-cell:last-of-type .icon-box::after { display: none; }
 #pl-15 .panel-grid-cell { padding:0 }
 #pl-15 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-15 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }


	.boxed-layout #page,
	.boxed-layout-small #page {
		overflow: hidden;
	}

	
	.site-info #site-branding {
		max-width: 100%;
	}


.bottom-header{
	position:relative;
	top:-9px;
}


.bottom-header img{
	width:100%;
}


.bottom-header span{
	float: right;
    color: white;
    padding-right: 45px;
    font-size: 20px;
}


.pull-left {
    float: left !important;
}
.fa.pull-left{margin-right:.3em}


.article-intro img[align=left],
.article-content img[align=left],
.article-intro .img_caption.left,
.article-content .img_caption.left,
.article-intro .pull-left.item-image,
.article-content .pull-left.item-image {
	margin: 0 30px 20px 0;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}


#address
{ float:right;
  padding:10px 4px 4px 0px;
  text-align:right;
  color:#FFFFFF;
  font-size:11px;
  z-index:1;
}

  #header-box,
  #header-container {
    height: 360px;
    background-color: none;
  }

#header-container{
	width:100%;
	height:210px;
	background:#ffffff; 

}


.plus, .minus { cursor:pointer; }

#imTextObject_09_tab0 .fs13 { vertical-align: baseline; font-size: 13pt;line-height: 23px; }

#imTextObject_24_tab0 .fs13 { vertical-align: baseline; font-size: 13pt;line-height: 24px; }



#home-slider-wrapper {
  background: none repeat scroll 0 0 #FEFEFE;
  border-bottom: medium none;
  position: relative;
}

#section_tag{
width:100%;	
display:block;	
float:left;	
}

#section_tag img{
width:100%;	
}


.custom-logo-link {
	display: block;
}


.custom-logo {
	max-width: 180px;
}

	.custom-logo-link.toggled-off{
		display:none;
	}

	.custom-logo-link-mobile.toggled-on{
		display:inline-block !important;
	}

	.custom-logo-mobile{
		width: 127px;
		padding-left: 1px;
		margin-top: -4px;
	}

.our-material .wrap-section .tabs-active,
.our-material .wrap-section .titulo {
  background: #DB48A3;
  color: #fff !important;
  border: none;
  font-family: "Trebuchet MS";
  text-transform: uppercase;
}

.our-material .wrap-section .tabs-active .icon-keyboard-right-arrow-button {
  -ms-transform: rotate(88deg);
  -webkit-transform: rotate(88deg);
  transform: rotate(88deg);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
}

.our-material .wrap-section .active {
  background: #005b8b;
  color: white;
}

  .our-material .wrap-section .titulo {
    display: none;
  }
.footer-nav .nav-horizontal ul.menu li a{height:14px !important;line-height:10px !important}
.footer-nav .menu-item{max-height:20px !important}
.footer-nav ul.menu li a{font-size:12px}
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}

.sub-menu .menu-item-has-children:after { color: #fff }
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.sub-menu .menu-item-has-children:after { color: #fff }


.p-normal {
    font-size: 16px;
}


.p-normal-bigger {
    font-size: 18px;
}


.p-normal.top-gap {
    margin-top: 1em;
}


.p-normal.bottom-gap,
.bottom-gap {
    margin-bottom: 1em;
}

body .td-header-row .td-header-sp-rec {
  min-height: 0;
}


.td-header-row {
  width: 100%;
  *zoom: 1;
}

.td-header-row:before,
.td-header-row:after {
  display: table;
  content: "";
}

.td-header-row:after {
  clear: both;
}

.td-header-row [class*="td-header-sp"] {
  display: block;
  min-height: 1px;
  float: left;
}


.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.specialist_box .specialist_info .specialist_box_col{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:0;
font-size:10px;
height:43px;
padding-top:5px;
float:left;
line-height:15px;
text-align:center
}



.header_top{ background:#272D39;	}

	#body-content-div {
		width: calc(100% - 200px);
	}


.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt:visited {
 font-size: 12px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wt:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #FFFFFF;
}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}
#footer{width:100%;background:#F4F4F4;color:#333;display:table;height:5em;border-top:#cccccc dotted 1px}
@charset "windows-1251";.col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}
.col{border-left-width:8px;padding:0 0px}

.texts, .col{width:100% !important;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}


	.col-sm-6.sabai-questions-main {
		width: 66% !important;
	}


#content .post .col-sm-6 h3 {
	margin-bottom: 15px;
}


.contribution .col-sm-6,
.contribution .col-sm-4 {
	margin-bottom: 20px;
}


.block-encarts .col-sm-6 {
	width: 100%;
}
.cta{margin:10px auto 0px auto;padding:10px 10px 20px;background-color:#f2f2f2;position:relative;border:1px solid #dcdcdc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-shadow:#fff 1px 1px 0;box-shadow:1px 1px 0 #fff inset,-1px -1px 0 #fff inset;-moz-box-shadow:1px 1px 0 #fff inset,-1px -1px 0 #fff inset;-webkit-box-shadow:1px 1px 0 #fff inset,-1px -1px 0 #fff inset}
.cta h3{font-size:1.5em;text-shadow:#fff 1px -1px 0}
.site-footer .information{font-size:15px}
.site-footer .information .contact-info{padding:15px}
.site-footer .information h3{font-size:23px;margin:0 0 20px;color:#059816}
.site-footer .information p{margin:0 0 10px}
.site-footer .information .phone a{color:#263238}
.site-footer .information .networks{margin-bottom:20px}
.site-footer .information .networks a{font-size:24px;display:inline-block;margin-left:30px;color:#059816}
.site-footer .information .networks a:first-child{margin-left:0}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.sr-only-focusable {
    display: none;
}

   
   
  .sidebar-left #main {
    width: 70% !important;
  }


  .sidebar-right #main {
    width: 70% !important;
  }



#main, #sidebar {
  position: relative;
}
#main {width:75%}
.content-bottom .s-desc .icon .over{z-index:1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ae3545;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}


#home-1, #home-2, #home-3, #home-4, #home-5, #home-6, #home-7 {
	height: 200px;
	overflow: hidden;
}


#home-7 img {
	max-width: 125px;
	margin: 0 20px 4px 0;
	height: 99px;
}


#home-7 .discog-item {
	float: left;
	max-width: 125px;
	margin-right: 15px;
}

.span2 {
	width: 440px;	
	min-height: 200px;
	float: left;
	padding: 20px;
	line-height: 1.3em;
}

	.span1, .span2, .span3, .span4, .fullwidth { width: 100%; float: none; overflow: hidden; margin-bottom: 20px; box-sizing: border-box; }
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}

.tabs-posts .date, .tabs-posts .likes, .tabs-posts .comments {
  display: none;
}

ul.tabs-posts li .info .likes {
    padding-right: 16px;
}

.featured-video .detail .info .likes {
    padding-right: 16px;
}

.detail .info .likes {
    padding-right: 16px;
}

ul.footer-posts li .info .likes {
    padding-right: 16px;
}
.cards .card-color{position:absolute;z-index:2;bottom:0;width:100%;height:20px;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.cards .banco .card-color{background:#4c8b2b}
.cards .caja .card-color{background:#f7a800}
.cards .coi .card-color{background:#0099a8}
.cards .facture .card-color{background:#753d29}
.cards .noi .card-color{background:#d35e13}
.cards .prod .card-color{background:#42738d}
.cards .sae .card-color{background:#ac162c}
.cards .adm .card-color{background:#005487}

.cards .adm.tienda .card-color {
    background: #80b13e;
}

.cards .conta.asistente .card-color {
    background: #1f929b;
}

.cards .noi.asistente .card-color {
    background: #d35e13;
}
.elementor-widget-alert .elementor-alert-title{font-family:"Roboto", Sans-serif;font-weight:600;}
.elementor-4108 .elementor-element.elementor-element-16e7d69b .elementor-alert-title{font-size:16px;}


.footer-text, .bottom-navigation, .footer-nav {
    display: inline-block;
    float: none;
}

.cookie-prefs {
  clear: both;
  padding: 0 15px;
}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
