@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,500,600,800&display=swap"); body, p, h1, h2, h3, h4, h5, h6, a, span{font-family: 'Roboto Slab';line-height: normal;} body.archive.category.custom-background,body.search.custom-background {background-image: none;} #secondary-menu  li.btn-acceso-nt a:not(.paoc-popup) {background: #0192bc;
padding: 10px;
text-transform: uppercase;
}
header{z-index: 9;}
.header--row .header--row-inner{
background: #26253e;
}
.hfg_header .header-top-inner, .hfg_header .header-top-inner.dark-mode, .hfg_header .header-top-inner.light-mode {
background-color: #ae0027;
background: rgba(229,0,38,1);
background: -moz-linear-gradient(left, rgba(229,0,38,1) 0%, rgba(174,0,38,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(229,0,38,1)), color-stop(100%, rgba(174,0,38,1)));
background: -webkit-linear-gradient(left, rgba(229,0,38,1) 0%, rgba(174,0,38,1) 100%);
background: -o-linear-gradient(left, rgba(229,0,38,1) 0%, rgba(174,0,38,1) 100%);
background: -ms-linear-gradient(left, rgba(229,0,38,1) 0%, rgba(174,0,38,1) 100%);
background: linear-gradient(to right, rgba(229,0,38,1) 0%, rgba(174,0,38,1) 100%);
}.header--row-inner.dark-mode a, .sshos-horizontal-menu-inner li a, .header--row-inner.dark-mode span, .sshos-horizontal-menu-inner li span{font-family: 'Roboto', SANS-SERIF;}
.hfg_header .header-main-inner .primary-menu-ul .sub-menu li:not(.neve-mm-divider) {
background-color: #fdfeff;
color: #1b1b1b;
padding: 10px;
border: none;
text-align: left;border-bottom: 1px solid #e1e1e1;
padding-left: 0;
padding-right: 0;
}.row .primary-menu-ul .sub-menu li a{color: #1b1b1b!important;text-align:left;display: block;}.header--row-inner.dark-mode .sub-menu li:hover{opacity:0.6;}.nv-html-content img{max-width:100px;}
#secondary-menu a.paoc-popup.popupaoc-button{background: #0192bc;padding: 20px;text-transform: uppercase;}#secondary-menu a.paoc-popup.popupaoc-button:hover {background: #03627e;}
.hfg_header .header-bottom-inner.light-mode {background: rgba(25, 17, 17, 0.5)}
li.menu-item-1325, li.menu-item-1516{text-transform: uppercase; background: #921717;padding: 4px 8px;margin-right: 20px;border-radius: 2px;border-bottom: 2px solid #7f1a1a;}
#secondary-menu li a{padding:0; cursor:pointer;}
.header-menu-sidebar .nav-menu-primary ul li a, .header-menu-sidebar .nav-menu-primary ul li span {padding: 0px;font-family: 'Roboto', sans-serif;font-size: 16px;color: #141414!important;}
.nav-menu-secondary img{max-height:40px;border-radius: 6px;margin-right: 10px;}
.header-main-inner .button.button-primary{color: transparent;background-image: url(https://sindicatoestibadoresindependiente.com/wp-content/uploads/2019/11/columna-menu.png);background-size: cover;background-position: center; }
.menu-img img{max-height: 40px;border-radius: 3px;} .sshos-horizontal-menu-wrapper{float:right;}.sshos-dropdown-menu-button-wrapper{float:right;}
.sshos-dropdown-menu-wrapper::before{border-bottom: 6px solid #252a2d;}.sshos-dropdown-menu-wrapper{background-color: #24292d;border-bottom: 3px solid #e50228;width: auto;}
.sshos-dropdown-menu-wrapper li a{font-weight: 400;line-height: 48px;color: #f1f0ec;}.sshos-dropdown-menu-wrapper li{border-bottom:1px solid;} .header-menu-sidebar.light-mode .header-menu-sidebar-bg:before {
background-color: transparent;
}.header-menu-sidebar.light-mode .header-menu-sidebar-bg{background-color: rgba(0, 0, 0, 0.57)!important;}#header-menu-sidebar{background: #000!important;}.light-mode .icon-bar {background: #d7d7d7;}
.header-menu-sidebar .nav-menu-primary ul#nv-primary-navigation-sidebar li {
background-color: transparent;
padding: 3px 0;
margin-bottom: 20px;
font-size: 20px;
border-bottom: 1px dotted;}
.nav-clickaway-overlay {
z-index: 0;}
ul#nv-primary-navigation-sidebar .sub-menu.dropdown-open{margin-top: 20px;}
.header-menu-sidebar .nav-menu-primary ul#nv-primary-navigation-sidebar li li{border: none;}
.header-menu-sidebar .nav-menu-primary ul li li a{color: #a70e0e!important;}
.header-menu-sidebar .nav-menu-primary ul li li a:before{content:'⇢'} table{display: block;
overflow-x: auto;
white-space: nowrap;}
.neve-main{margin-top: 60px;}
@media (min-width: 960px){
.neve-main>.container .col {
max-width: 80%;
}}
.elementor-section {
position: relative;
max-width: 1200px;
margin: 0 auto;}
a.eael-post-elements-readmore-btn{background: #0092bc;
padding: 7px 15px;
color: #FFF;
line-height: normal;
text-transform: uppercase;
border-radius: 3px;}
.eael-grid-post-holder {border: none;}
.pgafu-post-grid-main.pgafu-design-1 .readmorebtn {text-transform: uppercase;font-size: 12px;font-weight: 900;color: #6a6a6a;}
.eael-grid-post-excerpt p {margin-bottom: 20px;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-content p { margin-bottom: 14px;} .pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-medium-4 .pgafu-post-image-bg { height: 100px;}.pgafu-post-categories a:nth-child(4n+1) {background: #ae0025;}
.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content {text-align: left;}.pgafu-post-content {padding: 20px;}.nv-comment-content a, .nv-content-wrap a:not(.button) {text-decoration: none;}
.pgafu-design-1 {    margin-top: 20px;}
@media only screen and (max-width: 480px){
.pgafu-column, .pgafu-columns {position: relative!important;transform: none!important;}}
.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal li {
margin: 10px 10px 0px;
}
.header-menu-sidebar-inner .mobile-left .nav-ul li a:hover, .header-menu-sidebar-inner .mobile-left .nav-ul li a:visited,
.header-menu-sidebar-inner .mobile-left .nav-ul li a:focus{background: #f3dddd;} .destacado-1 .eael-col-1 .eael-post-grid h2{font-family: 'Roboto Slab';font-size: 40px;line-height:46px;}
.destacado-1 .eael-col-1 .eael-post-grid .eael-entry-wrapper{position: absolute;
top: 33%;
background: #fcfcfc;
width: 50%;
right: 0;
padding: 20px 30px;
box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.09);border-radius: 3px;}
#intro-sei{width: 100%;max-width: 100%;} .page-template-default .nv-page-title h1{font-size: 70px;} .sow-carousel-container .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3{text-align: left;} #comments {
padding: 10px 20px;background:#FFF;
box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.09);}
#wpcomm .wc-comment-right .wc-comment-text p {
margin-bottom: 10px;
font-weight: 700;
font-size: 16px;
} .logged-in .login-inicio{display:none;}
body.custom-background.um-page-register{background: #FFF;} body.blog #content{background: rgba(255, 255, 255, 0.9);} .single-post .nv-single-post-wrap{background:#FFF;} .elementor ul li.elementor-portfolio__filter {
list-style-type: none;
border: 2px solid;
min-width: 100px;
text-align: center;
} div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width: inherit;}
div.wpforms-container-full.parte{background: #eeeeee;padding: 20px;border-radius: 11px;box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.09);}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea{border:none;}div.wpforms-container-full .wpforms-form button[type=submit] {background: #35989b;border: none;color: #FFF;padding: 10px 20px;border-radius: 3px;}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label {background: #9894a2;color: #FFF;}
.wpcf7-form-control-signature-body canvas{
background-color: #FFF!important;
border: 1px solid #ddd!important;
border-radius: 3px!important;}
input#wpcf7_signature-989_clear{background-color: #dd0828;} .foot-form .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 0px;}
.foot-form{margin-top: 70px;border-bottom: 3px solid #2a2a2a;margin-bottom: -5px;}.foot-form.elementor-section{max-width: 100%;width:100%;}
.foot-form .elementor-element.elementor-section-full_width.elementor-section-content-bottom.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{max-width: 100%;}
.foot-form.elementor-section.elementor-section-boxed > .elementor-container { max-width: 100%;}
.site-footer p{font-size: 13px;}#media_image-2{margin-bottom: 0px;}.widget_media_image img {width: auto;}footer .hfg-item-first{border-right:1px solid;}
.builder-item.col-12.col-md-12.col-sm-12.hfg-item-center.hfg-item-first.hfg-item-last{display:none;}.nv-footer-content { padding: 30px 0px;}
.hfg-grid.nv-footer-content.hfg-grid-top.row--wrapper.row{align-items: flex-start!important;} @media (max-width: 1024px){.destacado-1 .eael-col-1 .eael-post-grid article{width: 100%;}}
@media (max-width: 767px){
.header--row-inner.header-bottom-inner .nv-html-content img {max-width: 83px;}
.destacado-1 .eael-col-1 .eael-post-grid .eael-entry-wrapper {position: relative;top: 0;background: #fcfcfc;width: 100%;right: 0;padding: 10px;}
div.wpforms-container-full .wpforms-form .wpforms-one-half{width: 100%;}
.page-template-default .nv-page-title h1 {font-size: 52px;}
.elementor ul li.elementor-portfolio__filter {
min-width: auto;}
}