a:focus{
color:initial!important;
}
a:hover{
color:#a6a6a6!important;
}
.col-md-3 p a, .col-md-4 p a, .col-3 p a{
transition: all .5s ease-out 0s;
text-decoration: none;
color: #888;
border: 1px solid #888;
padding: 4px 12px;
font-size: 12px;
display: inline-block;
box-sizing: border-box;
line-height: 14px;
margin: 15px 0 0 0;
}
.col-md-3 p a:hover, .col-md-4 p a:hover, .col-3 p a:hover{
color: #fff!important;
border: 1px solid #aa142d;
background: #aa142d;
}
.home-card-box{
padding:0px;
border:1px solid #000000;
background-color:#ffffff;
}
.home-card-col{
padding:0px;
}
.home-card-top-image{
width: 100%;
padding: 0px;
margin: 0 auto;
position: absolute;
left: 0;
}
.home-card-title{
font-weight: 700;
margin-top:50px;
font-size:1.9em;
height:70px;
}
.home-card-image{
width:100%;
padding:0px;
margin:0px;
}
.bg-image-blue{
background:#1a62c6;
}
.bg-image-red{
background:#a9152f;
}
.bg-image-gold{
background:#cfad25;
}
.bg-image-purple{
background:#6f108e;
}
.bg-image-blue img:hover {
opacity:0.5;
}
.bg-image-gold img:hover {
opacity:0.5;
}
.bg-image-purple img:hover {
opacity:0.5;
}
.bg-image-red img:hover {
opacity:0.5;
}
.home-icon{
color: #fff;
font-size: 50px;
height: auto;
width: auto;
background: #aa142d;
border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
line-height: 100px;
height: 100px;
width: 100px;
text-align: center;
}
.file-icon{
color: #aa142d;
}
.uabb-background-heading-wrap::before {
color: rgba(0, 0, 0, 0.1)!important;
font-size: 2.5em!important;
}
li::marker{
color:#aa142d;
font-size:larger;
}
.bg-highlight{
background-color: rgba(170,20,45,0.25);
padding:5px 10px;
border-radius: 5px;
color:#000000;
}
.info-odd-even-columns .row .col.even, .info-odd-even-columns .row .col.odd {
font-size:0.9em!important;
} .mh-40{
max-height:65px;
}
.br-1-w{
border-right:1px solid white;
}
.bl-1-w{
border-left:1px solid white;
}
.parallax > .fl-row-content-wrap {
background-attachment: fixed;
}
.headertext h1{
color:#ffffff!important;
font-weight: bold!important;
text-shadow: 3px 3px 3px rgb(125 91 64 / 40%),-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black!important;
} .nav li ul {
width: 400px;
}
.nav li ul li{
width: 100%;
}
.nav li ul li a{
width: 100%;
}
#main-menu{
overflow:visible;
}
.sub-menu{
border-color: #fff!important;
}
.sub-menu li a{
border-bottom: 0px!important;
}
.sitemap-nivel0 a{
text-transform: uppercase!important;
padding-left:0px!important;
}
.sitemap-nivel1 a{
text-transform: unset!important;
}
.pp-advanced-menu-expanded .sitemap-nivel2, .pp-advanced-menu-expanded .sitemap-nivel3 {
display:none;
}
.pp-advanced-menu-expanded {
display: flex!important;
flex-direction: row!important;
flex-wrap: wrap!important;
}
.pp-advanced-menu-expanded .sitemap-nivel0 {
max-width: 200px!important;
display: flex!important;
flex-wrap: wrap!important;
align-content: flex-start!important;
padding-bottom:0px!important;
}
.pp-advanced-menu-expanded .sitemap-nivel0 a{
padding-bottom:0px!important;
}
.sitemap-nivel1{
padding-left:10px!important;
}
#menu-item-239408{
display:none!important;
} .pgafu-filtr-cat.pgafu-active-filtr a{
color: #ffffff!important;
background: #aa142d!important;
}
.pgafu-filtr-cat a{
color: #666!important;
padding: 10px 20px!important;
border: 1px solid #e2e2e2!important;
display: block!important;
height: auto!important;
overflow: hidden!important;
margin: -1px -1px 0 0!important;
background-color: #fff!important;
border-radius: 30px!important;
font-size: 1.5em!important;
}
.pgafu-filtr-cat a:hover{
color: #ffffff!important;
background: #aa142d!important;
}
.pgafu-post-grid-main.pgafu-design-9 .pgafu-title-content {
background: rgba(0,0,0,0.5)!important;
}
.pgafu-post-grid-main.pgafu-design-9 .pgafu-post-overlay {
height: 300px!important;
}
.pgafu-post-grid-main.pgafu-design-9 .pgafu-post-image-bg img{
object-fit:fill!important;
}
.pgafu-post-grid-main.pgafu-design-9.pgafu-grid-1 .pgafu-post-overlay {
height: 600px!important;
}
.pgafu-post-grid-main.pgafu-design-9.pgafu-grid-1 .pgafu-post-image-bg {
height: 600px!important;
}
li[data-filter="*"]{
display: none!important;
}
.pgafu-post-grid-main.pgafu-design-9 .pgafu-medium-3 .pgafu-post-image-bg{
height:100%;
}
.pgafu-post-content .pgafu-popup-wrap:hover, .readmorebtn:hover{
color: #fff!important;
border: 1px solid #aa142d;
background: #aa142d;
} .left-panel {
height: 100%;
width: 0;
position: fixed;
z-index: 100;
top: 0;
left: 0;
background-color: #aa142d;
overflow-x: hidden;
transition: 0.5s;
padding-top: 60px;
overflow-y: hidden;
}
#left-panel-button {
position: fixed;
top: 50%;
left: 0px;
color:#ffffff!important;
background:#aa142d!important;
padding:10px;
z-index:100;
text-decoration:none;
border: 0px!important;
transition: 0.5s;
}
#left-panel-button:hover {
color:#ffffff!important;
background-color:#aa142d!important;
text-decoration:none;
}
.right-panel {
height: 100%;
width: 0;
position: fixed;
z-index: 100;
top: 0;
right: 0;
background-color: #aa142d;
overflow-x: hidden;
transition: 0.5s;
padding-top: 60px;
overflow-y: hidden;
}
#right-panel-button {
transform: rotate(-90deg);
position: fixed;
top: 50%;
right: -55px;
color:#ffffff!important;
background:#aa142d!important;
padding:10px;
z-index:100;
text-decoration:none;
border: 0px!important;
transition: 0.5s;
}
#right-panel-button:hover {
color:#ffffff!important;
background-color:#aa142d!important;
text-decoration:none;
} .pp-tabs-style-2 .pp-tabs-label .pp-tab-label-inner {
white-space: unset!important;
}
.pp-tab-icon.fas.fa-signature{
display:none!important;
}
.uabb-tabs ul li .uabb-tab-link {
border-radius: 30px;
border: 2px solid #aa142d;
}
.uabb-tabs.uabb-tabs-style-linebox > nav a::after {
position: absolute;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 100%;
content: '';
-webkit-transition: background-color 150ms, -webkit-transform 150ms;
transition: background-color 150ms, transform 150ms;
-webkit-transition-timing-function: ease, cubic-bezier(0.7, 0, 0.3, 1);
transition-timing-function: ease, cubic-bezier(0.7, 0, 0.3, 1);
-webkit-transform: translate3d(0, 100%, 0) translate3d(0, 0, 0);
transform: translate3d(0, 100%, 0) translate3d(0, 0, 0);
}
.mt-05 {
margin-top:5px;
}
.mt-1 {
margin-top:10px;
}
.mt-2 {
margin-top:20px;
}
.mt-3 {
margin-top:30px;
}
.mt-4 {
margin-top:40px;
}
.table-info{
width:100%;
}
.column-1{
padding-top:5px;
padding-bottom:5px;
background: #666!important;
color: white!important;
vertical-align: middle!important;
font-weight: 700!important;
font-size: .8em!important;
border: 0px!important;
}
.column-2{
padding-top:5px;
padding-bottom:5px;
vertical-align: middle!important;
border: 0px!important;
}
.table th, .table td {
border:0px!important;
}
table{
border:1px solid #666!important;
}
.info-table-design06.info-table-cs-gray .info-table-heading {
background:#e6e6e6;
}
.info-table-design06.info-table-cs-gray .info-table-icon {
display:none;
}
.info-table .info-table-description {
display:none;
}
.odd{
background:#e6e6e6;
}
.even{
background:#f9f9f9;
}
.uabb-module-content.uabb-tabs.uabb-tabs-layout-horizontal li:not(:first-child) {
margin-left:0px!important;
}
.text-orange{
color:#aa142d;
}
p.cajacolor {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAADaOrdAAAABMElEQVR42pWRMY7CMBBFs91ut+wZ0N4H0UFFQ0FLwUVBFDSA0iSiQGI6JMKLmehHNhBSfI099vzn8WRVVWXvdCn2mZWHEC91LPe/jzXyHFEqlWMdPLIOSFKMAuSVsRFN654Q5JAFxcM0n3ZE7AGRyRhtMMgDSN8YfWtPiM/hh4IV8ca+qoVhTgQUf5ugvTpBYwqP5gCMPDrIAZwnX9gJ4dIfBUsDQMQUNVGwnNzQ3DT6wo8gM3RtDGWOigjkM5I6OsHgm5dNiGsu3tQF0kyUK9SROkGCJIAvLixbr5XYC4CiM1NH7yEcjtBOr3w6B3XUALQG1MwomgmJAUUrdAqmKnaIomBBydeZf10yeBJTdDaZy0jdCBQDXswoQNgMuDgnsW0Zq1DmbajOZaq9VM/o/w7o7V3opS1WjgAAAABJRU5ErkJggg==) center top no-repeat;
padding-top: 14px;
}
.pp-table-content {
border: 0px;
}
.pp-table-col{
text-align: center;
} .modal-form-reserva label{
color:#ffffff;
} .teacher-name{
text-align:center;
}
.teacher-name-separator{
width:70%;
color:#aa142d;
}
.col-3 p a{
text-align:center;
} #tribe-events-pg-template {
max-width:80%;
}
.ect-icon-bell-alt, .ect-clslist-event-details{
display:none!important;
}
.ect-list-post .ect-clslist-event-info {
box-shadow: none;
}
.epta-sidebar-box h2.tribe-events-single-section-title {
font-size:1em!important;
}
.epta-countdown-cell {
font-size: 22px!important;
background: #aa142d!important;
}
.epta-sidebar-box h2.tribe-events-single-section-title {
background: #aa142d!important;
font-size:1em!important;
}
.epta-addto-calendar a {
letter-spacing: 1px!important;
font-size: 1em!important;
background: #aa142d!important;
}
#epta-template.epta-template-1 .epta-share-area a {
font-size: 1em!important;
color: #aa142d!important;
}
.ect-load-more a.ect-load-more-btn {
background: #aa142d!important;
text-transform: uppercase;
color:#ffffff!important;
border-radius: 0px!important;
font-size: 1em!important;
}
#tribe-events-pg-template{
padding-top:0px;
}
.epta-all-events a{
background:#aa142d;
color:#ffffff;
text-transform: uppercase;
padding:10px 20px;
}
.epta-all-events a:hover{
color:#ffffff;
}
.tribe-events-c-ical__link{
border-radius:0px!important;
}  .wpcf7-acceptance .wpcf7-list-item{
float:left;
padding-right: 15px;
margin-bottom: 25px;
}
#politica-form, #politica-form a{
color:#ffffff;
text-decoration: none;
} .n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*{
margin-left:125px!important;
}
.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*{
margin-right:125px!important;
}
.ect-load-more-btn{
display:none!important;
}