@charset "UTF-8";#yoo-zoo{padding:4rem 0}#yoo-zoo .details{margin:0px 0px 32px 0px;padding:0;border:0;font-weight:700;color:#410324}#yoo-zoo .details h1.title{margin:0 0 2rem 0;font-size:2rem;line-height:normal;color:#410324;font-weight:900;text-align:left}.teaser-item{}#yoo-zoo .items .row{margin:0;padding:0}#yoo-zoo .items div.teaser-item{padding:1rem;border:1px solid #ccc;border-radius:1rem;overflow:inherit;position:relative}@media only screen and (max-width:576px){#yoo-zoo .row{margin-left:calc(-.5 * var(--bs-gutter-x));padding-bottom:0}#yoo-zoo .items div.teaser-item{}#yoo-zoo .item div.sidebar-right{margin-left:0;float:none}}#yoo-zoo .items div.teaser-item .pos-media{width:6rem;height:6rem;border-radius:6rem;overflow:hidden;position:relative;margin-right:1rem}#yoo-zoo .items div.teaser-item .post-info{width:calc(100% - 7rem)}#yoo-zoo .items div.teaser-item .post-info .pos-title{color:#666;font-size:1.1rem;font-weight:600;line-height:1.2;margin-top:0;margin-bottom:0.5rem}#yoo-zoo .items div.teaser-item .post-info .pos-subtitle{font-style:normal}#yoo-zoo .items div.teaser-item .post-info .pos-subtitle a{color:#960E53;display:block;padding-right:3rem;font-size:0.9rem;font-weight:500;line-height:1.2;font-style:normal;transition:ease-in-out all 0.3s}#yoo-zoo .items div.teaser-item .post-info .pos-subtitle a::after{position:absolute;bottom:1rem;right:1rem;content:"\F0B2A";font-family:"Material Design Icons";width:2rem;height:2rem;font-size:2rem;text-align:center;line-height:1;color:#999}#yoo-zoo .items div.teaser-item .post-info .pos-subtitle a:hover::after{transform:scale(1.2);color:#960E53}#yoo-zoo .items div.teaser-item .pos-media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7rem;height:auto;max-width:120% !important}#yoo-zoo .categories .category{text-align:center}#yoo-zoo .teaser-item .pos-title{margin-bottom:0}#yoo-zoo .teaser-item .pos-title a{color:#666;font-size:1rem;font-weight:600;line-height:1.2;margin-top:0;margin-bottom:0.5rem}#yoo-zoo .teaser-item .pos-title a:hover{color:#960E53}#yoo-zoo .teaser-item .pos-links .element{display:block;position:absolute;top:0;right:0}#yoo-zoo .teaser-item .pos-links .element a{}#yoo-zoo .teaser-item .pos-links .element a{font-size:0;position:absolute;top:0.5rem;right:0.5rem;border-radius:2rem;width:2rem;height:2rem;background:#960E53;color:white;display:block;line-height:2rem;text-align:center;text-decoration:none;transition:all ease-in-out 0.3s}#yoo-zoo .teaser-item .pos-links .element a::before{content:"Ir al sitio web";font-size:0.85rem;display:none}#yoo-zoo .teaser-item .pos-links .element a::after{content:"\F0142";font-size:1.5rem;font-family:"Material Design Icons";position:relative}#yoo-zoo .teaser-item .pos-links .element a:hover{background-color:#C5126D;width:6rem}#yoo-zoo .teaser-item .pos-links .element a:hover::after{display:none}#yoo-zoo .teaser-item .pos-links .element a:hover::before{display:inline-block}#yoo-zoo .categories .category .btn.btn-outline-dark{border:0;font-family:Montserrat,sans-serif;background-color:transparent;border-color:#fff;color:#410324 !important;font-weight:700;padding:8px 12px;font-size:16px;line-height:1.25;border-radius:4px;text-decoration:none}#yoo-zoo .categories .category .btn.btn-outline-dark:hover{background-color:#410324 !important;border-color:#410324 !important;color:#FFF !important}#yoo-zoo .categories .category{position:relative}#yoo-zoo .categories .category .patron{display:block;width:152px;height:80px;background-position:center;background-size:auto 100%;margin:0 auto;background-image:url("https://www.sonora.gob.mx/images/template/arrow-pattern-horizontal-color.svg")}#yoo-zoo .categories .category div.number{font-size:5rem;line-height:1;font-weight:900;font-family:"Montserrat",sans-serif;color:#410324;display:block;margin-bottom:8px;text-align:center;display:block}.business-custom h2.pos-title{margin:0 0 2rem 0;font-size:2rem;line-height:normal;color:#410324;font-weight:700}.business-custom .pos-sidebar-1 .element-itemprimarycategory{text-align:right;margin-bottom:32px}.business-custom .pos-sidebar-1 .element-itemprimarycategory a{font-size:0;color:#000;text-decoration:none}.business-custom .pos-sidebar-1 .element-itemprimarycategory a:hover{color:#333}.business-custom .pos-sidebar-1 .element-itemprimarycategory a::before{content:"\F0141";font-family:"Material Design Icons";font-size:1rem;font-weight:bold}.business-custom .pos-sidebar-1 .element-itemprimarycategory a::after{content:"Regresar";font-weight:bold;font-size:1rem}.business-custom .pos-sidebar-1 .element-itemprimarycategory a:hover::after{text-decoration:underline}.business-custom .pos-sidebar-1 .sub-pos-media,.business-custom .pos-image{width:12rem;height:12rem;border-radius:12rem;overflow:hidden;margin:0 auto}.business-custom .pos-sidebar-1 .sub-pos-title{font-weight:700;font-size:1.2rem;text-align:center;color:#960E53;margin-bottom:0.5rem;line-height:1.2}.business-custom .pos-sidebar-1 .sub-pos-subtitle{font-weight:600;font-size:1rem;text-align:center;color:#666;margin-bottom:0.5rem;line-height:1.2}.business-custom .pos-sidebar-1 .sub-pos-links{text-align:center;margin-top:1rem;display:block}.business-custom .pos-sidebar-1 .sub-pos-links a{color:#DC7F37;border:1px solid #DC7F37;padding:0.35rem 1.25rem;border-radius:2rem;background-color:transparent;text-align:center;display:inline-block;font-size:0.9rem;font-weight:700;text-decoration:none}.business-custom .pos-sidebar-1 .sub-pos-links a:hover{background-color:#DC7F37;color:white;border-color:#DC7F37}.business-custom .pos-address .element-text{position:relative;padding-left:1.5rem}.business-custom .pos-address .element-text::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#960E53;content:'\F034E';font-family:"Material Design Icons"}.business-custom .pos-contact .element-email{position:relative;padding-left:1.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem}.business-custom .pos-contact .element-email::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#960E53;content:'\F01F0';font-family:"Material Design Icons"}.business-custom .pos-contact .element-text{position:relative;padding-left:1.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem}.business-custom .pos-contact .element-text::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#960E53;content:'\F03F2';font-family:"Material Design Icons"}.business-custom .pos-contact .element-link{position:relative;padding-left:1.5rem}.business-custom .pos-contact .element-link::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#960E53;content:'\F059F';font-family:"Material Design Icons"}.business-custom p{margin:0 0 1rem 0}.business-custom .card{border-radius:2rem}.business-custom .card h3{color:#666;font-weight:bold;margin-bottom:1rem}.business-custom .card .pos-description a{color:#000}.business-custom .card .pos-description a::after{content:'\F0054';font-family:"Material Design Icons"}.business-custom .card .pos-description a:hover{color:#333;text-decoration:underline}.business-custom .pos-dap{text-align:center;margin-top:1rem}.business-custom .pos-dap .element-link a{font-size:0;color:#DC7F37;border:1px solid #DC7F37;padding:0.35rem 1.25rem;border-radius:2rem;background-color:transparent;text-align:center;display:inline-block;font-weight:700;text-decoration:none}.business-custom .pos-dap .element-link a:hover{font-size:0;background-color:#DC7F37;color:white}.business-custom .pos-dap .element-link a::after{content:"Ver más información (DAP)";font-size:0.9rem}.business-custom .social-networks{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.business-custom .social-networks .element-link a{font-size:0;padding:0;color:#DC7F37;text-align:center;display:inline-block;margin:0 auto;text-decoration:none;transition:ease-in-out all 0.3s}.business-custom .social-networks .element-link a:hover{font-size:0;transform:scale(1.2)}.business-custom .social-networks .element-link a::before{content:"?";font-size:1.8rem;font-family:"Material Design Icons"}.business-custom .social-networks .pos-facebook .element-link a::before{content:"\F020C"}.business-custom .social-networks .pos-twitter .element-link a::before{content:"\F0544"}.business-custom .social-networks .pos-instagram .element-link a::before{content:"\F02FE"}.business-custom .social-networks .pos-youtube .element-link a::before{content:"\F05C3"}#sp-page-title .sp-page-title .sp-page-title-image{background-size:cover !important}.modal-home-2{}@media (min-width:1400px){.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1160px !important}.mfp-iframe-scaler{padding:0 !important;height:640px !important}}@media (max-width:576px){.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:576px !important}.mfp-iframe-scaler{padding:0 !important;height:800px !important}}.modalbox-custom{border:10px solid red}
