@charset "UTF-8";
/* https://fixerr.app/wp-content/uploads/elementor/css/post-376.css?ver=1768240914 */
.elementor-376 .elementor-element.elementor-element-b1cf7a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}:root{--page-title-display:none}.lista-oficios-contenedor{max-width:900px;margin:16px 0 0}.lista-oficios-contenedor h2{text-align:center;margin-bottom:40px;font-size:17px;color:#333}.lista-oficios-grid{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px!important}.oficio-item{background-color:#fff;border-radius:32px;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;padding:16px 12px}.oficio-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.oficio-enlace{display:flex;align-items:center;text-decoration:none;color:#333;font-weight:600;font-size:1.1em}.oficio-icono{background:#131C25;border-radius:100px;font-size:2em;margin-right:15px;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center}.oficio-svg-icon{display:block;max-width:100%;max-height:50%}.oficio-nombre{flex-grow:1;text-transform:capitalize}@media (max-width:768px){.lista-oficios-grid{grid-template-columns:repeat(2,1fr);gap:10px}.oficio-enlace{flex-direction:column;align-items:center;text-align:center}.oficio-icono{margin-right:0;margin-bottom:8px;font-size:1.8em}.oficio-nombre{font-size:14px;width:100%;order:2;font-weight:600}}a{text-decoration:none!important}