/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
#carrousel-certificados{position:relative;display:flex;justify-content:center;.carousel-wrapper{position:relative;width:100%;max-width:1400px;}.container{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0));z-index:1;}.slider{display:flex;width:max-content;gap:20px;will-change:transform;}.certificados{display:flex;align-items:center;gap:20px;margin-block:80px;}.certificados img{height:auto;object-fit:cover;transition:transform 0.3s ease-in-out,filter 0.3s ease-in-out;}.certificados:hover img{filter:grayscale(100%);}.certificados img:hover{transform:scale(1.1);filter:grayscale(0%);}@media (max-width:768px){.certificados img{width:80px;}}.arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;color:grey;padding:10px;cursor:pointer;user-select:none;transition:color 0.3s;z-index:10;}.arrow:hover{color:black;}.left-arrow{left:50px;z-index:0;}.right-arrow{right:50px;z-index:20;}}
.rating-table-tr{border:none;background-color:#fff!important;text-align:center}.rating-table-tr:hover{background-color:#fff!important;transform:scale(1)!important}.rating-table-tr .rating-table-td{padding-top:20px!important;text-align:center}.rating-table-tr div.thumbsupdown-rating-wrapper>div>label.thumbsupdown-rating-label{padding:20px!important}.rating-table-tr div.thumbsupdown-rating-wrapper>div>label.thumbsupdown-rating-label:hover{animation:shake-clockwise .4s ease-in-out}.rating-table-tr div.thumbsupdown-rating-wrapper>div>label.thumbsupdown-rating-label.thumbsupdown-rating-label-down:before{display:inline;font-size:1.8em;font-family:FontAwesome;content:"\f088"}.rating-table-tr div.thumbsupdown-rating-wrapper>div>label.thumbsupdown-rating-label.thumbsupdown-rating-label-up.rate-voted{color:#1fc91f}.rating-table-tr div.thumbsupdown-rating-wrapper>div>label.thumbsupdown-rating-label.thumbsupdown-rating-label-down.rate-voted{color:red}@keyframes shake-clockwise{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0)}}
