/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:991px){div[id*="block-views-block-carrusel-block"] .carousel-inner .item .carousel-caption h2{font-size:28px;line-height:32px;}}
footer.footer [id*="block-views-block-featured-footer"] .view-featured [class*="col-"] > div span.glyphicon-footer-centros:before{content:url('/themes/custom/muprespa/img/footer_bullets_centers.svg');}
.destacado-contingencia-profesional:before{content:"\e90d";font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:25px;font-size:55px;color:#00752b;}.destacado-contingencia-profesional{justify-content:center;display:flex !important;}
#block-mainnavigationselectmenu > div > select{text-align:left !important;}body .topnavigation .select-menu-block .box::before{left:-20px !important;}
#js-modal-page-show-modal{.modal{align-content:center;}.modal-dialog{display:flex;justify-content:center;}.modal-content{width:fit-content;border-radius:20px;}}body.muprespa-profile-selected{#js-modal-page-show-modal{.modal-content{padding:20px;.modal-footer{padding-top:20px !important;}}}}#js-modal-page-show-modal > div > div > div.modal-footer.modal-page-footer > div > button{background:#00752b;color:white;}
@media (max-width:767.98px){.modal.show{overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;}.modal.show .modal-dialog{margin:0.5rem auto;max-height:calc(100dvh - 1rem);}.modal.show .modal-content{max-height:calc(100dvh - 1rem);display:flex;flex-direction:column;overflow:hidden;}.modal.show .modal-body{min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;}.modal.show .modal-header,.modal.show .modal-footer{flex-shrink:0;}}
.taxonomy-term--type-categorias-previene > .field--name-field-terms-image + .field--name-taxonomy-term-title{position:absolute;top:10%;width:100%;text-align:center;}.taxonomy-term--type-categorias-previene > .field--name-field-terms-image + .field--name-taxonomy-term-title h1{max-width:none;color:white;text-shadow:3px 3px 3px gray;font-size:5rem;}#block-views-block-featured-block-1 .form-group .views-row:last-child div span.glyphicon{color:#f56300;}.mega-menu .mega-menu-col{text-align:center;}.mega-menu .mega-menu-column-title{color:#ffeee3;}.mega-menu .mega-menu-col ul.level-2 > li{list-style-type:none !important;margin:12px 0;}
