@font-face { font-family: eicons; src: url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.30.0") format("woff2"), url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.30.0") format("woff"), url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.30.0") format("truetype"); font-weight: 400; font-style: normal; }.elementor-screen-only{position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px;}.screen-reader-text{position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px;}.elementor-clearfix::after { content: ""; display: block; clear: both; width: 0px; height: 0px; }:root{--e-a-color-white: #fff; --e-a-color-black: #000; --e-a-color-logo: #fff; --e-a-color-primary: #f3bafd; --e-a-color-primary-bold: #d004d4; --e-a-color-secondary: #515962; --e-a-color-success: #0a875a; --e-a-color-danger: #dc2626; --e-a-color-info: #2563eb; --e-a-color-warning: #f59e0b; --e-a-color-accent: #93003f; --e-a-color-global: #1dddbf; --e-a-color-accent-promotion: #93003f; --e-a-bg-default: #fff; --e-a-bg-invert: #0c0d0e; --e-a-bg-hover: #f1f2f3; --e-a-bg-active: #e6e8ea; --e-a-bg-active-bold: #d5d8dc; --e-a-bg-loading: #f9fafa; --e-a-bg-logo: #000; --e-a-bg-primary: #fae8ff; --e-a-bg-secondary: #515962; --e-a-bg-success: #f2fdf5; --e-a-bg-info: #f0f7ff; --e-a-bg-danger: #fef1f4; --e-a-bg-warning: #fffbeb; --e-a-color-txt: #515962; --e-a-color-txt-muted: #818a96; --e-a-color-txt-disabled: #babfc5; --e-a-color-txt-invert: #fff; --e-a-color-txt-accent: #0c0d0e; --e-a-color-txt-hover: #3f444b; --e-a-color-txt-active: #0c0d0e; --e-a-border-color: #e6e8ea; --e-a-border-color-bold: #d5d8dc; --e-a-border-color-focus: #babfc5; --e-a-border-color-accent: #0c0d0e; --e-a-border: 1px solid var(--e-a-border-color); --e-a-border-bold: 1px solid var(--e-a-border-color-bold); --e-a-border-radius: 3px; --e-a-btn-color: #0c0d0e; --e-a-btn-color-invert: var(--e-a-color-txt-invert); --e-a-btn-color-disabled: var(--e-a-color-txt-disabled); --e-a-btn-bg: #515962; --e-a-btn-bg-hover: #3a4046; --e-a-btn-bg-active: #23262a; --e-a-btn-bg-disabled: #d5d8dc; --e-a-btn-bg-primary: #f3bafd; --e-a-btn-bg-primary-hover: #f5d0fe; --e-a-btn-bg-primary-active: #f0abfc; --e-a-btn-bg-accent: #93003f; --e-a-btn-bg-accent-hover: #8f1a4c; --e-a-btn-bg-accent-active: #a93365; --e-a-btn-bg-info: #2563eb; --e-a-btn-bg-info-hover: #134cca; --e-a-btn-bg-info-active: #0e3b9c; --e-a-btn-bg-success: #0a875a; --e-a-btn-bg-success-hover: #06583a; --e-a-btn-bg-success-active: #03281b; --e-a-btn-bg-warning: #f59e0b; --e-a-btn-bg-warning-hover: #c57f08; --e-a-btn-bg-warning-active: #945f06; --e-a-btn-bg-danger: #dc2626; --e-a-btn-bg-danger-hover: #b21d1d; --e-a-btn-bg-danger-active: #861616; --e-a-dark-bg: #0c0d0e; --e-a-dark-color-txt: #9da5ae; --e-a-dark-color-txt-hover: #d5d8dc; --e-a-font-family: Roboto,Arial,Helvetica,sans-serif; --e-a-transition-hover: all .3s; --e-a-popover-shadow: 0 2px 15px rgba(0,0,0,0.3); --e-a-dropdown-shadow: 0 0 3px rgba(0,0,0,0.2);}:root{--wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 11px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 32px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--regular: 15px; --wp--preset--font-size--larger: 50px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}.cdp-admin-bar-copy { line-height: 1 !important; }.cdp-text-overlay h1 { margin: 0px 0px 10px !important; }.cdp-copy-loader-overlay .cdp-text-overlay{position: absolute; left: calc(50% - 200px); top: calc(50% - 50px); height: 130px; width: 400px; margin: 0px auto; font-weight: bolder; overflow: hidden; color: rgb(255, 255, 255); text-align: center; font-size: 15px !important; line-height: 1.5 !important;}.cdp-copy-loader-overlay{display: none; position: fixed; top: 0px; left: 0px; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.4); z-index: 199999;}.cdp-modal{display: none; position: fixed; width: 100vw; height: 100vh; top: 0px; left: 0px; background: rgba(80, 182, 168, 0.32); z-index: 100000;}.cdp-modal input{box-shadow: none !important; outline: 0px !important;}.cdp-modal input:focus{border-color: rgb(80, 182, 168) !important; box-shadow: none !important; outline: 0px !important;}#cdp-copy-modal-global { display: flex; justify-content: center; align-items: center; }#cdp-copy-modal-global .cdp-modal-content { top: 0% !important; transform: unset !important; }.cdp-modal-content{line-height: normal; color: rgb(51, 51, 51); background: rgb(255, 255, 255); z-index: 200000; min-width: 720px; max-width: 80vw; width: 35%; overflow-y: auto; height: auto; max-height: 70vh; margin: 0px auto; position: relative; transform: translate(0px, -50%);}.cdp-modal-content .cdp-button { border-radius: 3px !important; font-size: 18px !important; }.cdp-modal-times { position: absolute; top: 10px; right: 10px; transition: 0.3s; cursor: pointer; background: url("../imgs/close.png") center center / cover no-repeat; width: 20px; height: 20px; opacity: 0.4; }.cdp-modal-times:hover { opacity: 1; }.cdp-modal *{font-family: Montserrat, sans-serif !important; font-weight: 400;}.cdp-modal-checkboxes{width: 100%;}.cdp-modal-checkboxes span{font-size: 15px; cursor: pointer; color: black; font-weight: 400 !important; line-height: 33px !important;}.cdp-modal-checkboxes label{display: inline-block; width: calc(25% - 4px); line-height: 36px; margin: 0px; padding: 0px;}.cdp-modal-checkboxes-three label:nth-child(1) { width: calc(25% - 4px) !important; }.cdp-modal-checkboxes-three label:nth-child(3){width: calc(25% - 4px) !important; max-width: 175px;}.cdp-modal-copy-times { margin-top: 10px; text-align: center; }.cdp-modal-copy-times-content{position: relative; padding: 17px; background: rgb(249, 249, 249);}.cdp-copy-modal .cdp-modal-content { border-radius: 3px; box-sizing: content-box; width: 850px !important; min-width: 850px !important; }.cdp-cp-pad { padding: 20px 65px; }.cdp-modal-content h2 { font-size: 16px; font-weight: 600; }.cdp-modal-input-times { max-width: 60px !important; font-size: 15px !important; }.cdp-modal-input-times{width: 55px; text-align: center; font-family: Montserrat, sans-serif; box-shadow: transparent 0px 0px 0px; padding: 5px 2px; border-radius: 3px; background-color: rgb(255, 255, 255); color: rgb(50, 55, 60); appearance: none; border: 1px solid rgb(126, 137, 147) !important;}.cdp-f-w-regular { font-weight: 400 !important; }.cdp-f-w-medium { font-weight: 500 !important; }.cdp-f-w-semi-bold { font-weight: 600 !important; }.cdp-f-s-15 { font-size: 15px !important; }.cdp-f-s-16 { font-size: 16px !important; }.cdp-premium-icon { position: absolute; width: 16px; height: 16px; top: calc(50% - 8px); background: url("../imgs/premium.png") center center / cover no-repeat; display: inline-block; line-height: 16px; padding: 0px; margin-left: 7px; cursor: pointer; }.cdp-relative { position: relative; }.cdp-input-border{border-width: 1px !important; border-color: rgb(198, 201, 206) !important; outline: 0px !important; box-shadow: none !important;}.cdp-modal-content .cdp-input-border { border-radius: 5px; height: 39px !important; width: 50px !important; padding: 0px 8px !important; line-height: 39px !important; }.cdp-input-border:focus{border-color: rgb(80, 182, 168) !important; outline: 0px !important; box-shadow: none !important;}.cdp-checkboxes [type="checkbox"]{color: rgb(85, 85, 85) !important; clear: none !important; cursor: pointer !important; display: inline-block !important; margin: -2px 5px 0px 0px !important; outline: 0px !important; padding: 0px !important; text-align: center !important; vertical-align: middle !important; appearance: none !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset !important; border: 1px solid rgb(80, 182, 168) !important; height: 22px !important; width: 22px !important; background: none rgb(255, 255, 255) !important; transition: 0.3s !important; border-radius: 6px !important;}.cdp-p-25-h { padding-top: 25px; padding-bottom: 25px; }.cdp-copy-alert-success { position: fixed; left: 50%; text-align: center; z-index: 99998; transform: translate(-50%); display: block !important; }.cdp-modal-content button { text-decoration: none !important; font-weight: 600 !important; text-transform: none !important; }.cdp-cf::after { content: ""; clear: both; display: block; }.cdp-center { text-align: center; }.cdp-left { float: left; }.cdp-right { float: right; }.cdp-inline { display: inline-block; }.cdp-button{font-size: 23px; padding: 12px 66px; font-weight: 600; border-radius: 29px; height: 58px; width: 317px; background: rgb(80, 182, 168) !important; border: 0px !important; color: white !important; transition: 0.3s !important; cursor: pointer !important;}.cdp-button:hover{background: rgb(72, 165, 152) !important;}.cdp-button:active{background: rgb(66, 147, 136) !important; transition: all !important;}.cdp-error-span-tooltip{display: none; color: rgb(153, 17, 17); font-size: 10px;}.cdp-spinner{position: absolute; left: calc(50% - 40px); top: calc(50% - 120px); height: 60px; width: 60px; margin: 0px auto; animation: 0.9s linear 0s infinite normal none running cdp-rotation; border-width: 6px; border-style: solid; border-color: rgba(74, 255, 255, 0.77) rgba(55, 190, 190, 0.48); border-radius: 100%; z-index: 200000;}.cdp-select{font-size: 14px; color: rgb(102, 102, 102); border-color: rgb(198, 201, 206); background: rgb(255, 255, 255);}.cdp-tooltip-premium-spc-2 { margin-bottom: 0px; padding-bottom: 0px; max-height: 32px; }.cdp-admin-bar-icon::before{font-family: dashicons; content: ""; top: 4px; position: relative; color: rgba(240, 245, 250, 0.6); margin-right: 3px; font-size: 18px;}.cdp-admin-bar-icon { line-height: 1 !important; }.cdp-admin-bar-copy { line-height: 1 !important; }.cdp-center { text-align: center; }.cdp-nice-select{-webkit-tap-highlight-color: transparent; background-color: rgb(255, 255, 255); border-radius: 3px; border: 2px solid rgb(198, 201, 206); box-sizing: border-box; cursor: pointer; font-family: inherit; font-size: 14px; font-weight: 400; height: 32px; line-height: 30px; padding-left: 28px; padding-right: 37px; position: relative; transition: 0.2s ease-in-out; user-select: none; white-space: nowrap; width: auto; display: inline-block; text-align: center; text-overflow: ellipsis; padding-top: 0px !important; padding-bottom: 0px !important; outline: 0px !important; box-shadow: none !important; overflow: hidden !important; color: black !important;}.cdp-nice-select:hover{border-color: rgb(72, 165, 152) !important;}.cdp-nice-select:active{border-color: rgb(80, 182, 168) !important;}.cdp-nice-select:focus{border-color: rgb(80, 182, 168) !important;}.cdp-nice-select::after{border-bottom: 1px solid rgb(80, 182, 168); border-right: 1px solid rgb(80, 182, 168); content: ""; display: block; height: 8px; width: 8px; margin-top: -6px; pointer-events: none; position: absolute; right: 18px; top: 50%; transform-origin: 66% 66%; transform: rotate(45deg); transition: 0.15s ease-in-out;}.cdp-nice-select.disabled{pointer-events: none; border-color: rgba(198, 201, 206, 0.5) !important; color: rgba(198, 201, 206, 0.5) !important;}.cdp-nice-select.disabled::before{border-color: rgba(198, 201, 206, 0.7) !important;}.cdp-nice-select.disabled::after{border-color: rgba(198, 201, 206, 0.5) !important;}.cdp-nice-select .list{background-color: rgb(255, 255, 255); border-radius: 0px 0px 5px 5px; box-shadow: rgba(68, 68, 68, 0.11) 0px 0px 0px 1px; box-sizing: border-box; margin-top: -2px; opacity: 0; padding: 0px; pointer-events: none; position: fixed; margin-left: -10px; transform-origin: 50% 0px; transform: scale(0.75) translateY(-21px); transition: 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; max-height: 300px; overflow: auto; border: 1px solid rgb(80, 182, 168); z-index: 10000 !important;}.cdp-nice-select .option{cursor: pointer; font-weight: 400; line-height: 42px; list-style: none; min-height: 43px; outline: none; padding-left: 20px; padding-right: 44px; text-align: left; transition: 0.2s; margin: 0px !important; border-bottom: 1px solid rgb(234, 234, 234) !important;}.cdp-nice-select .option:last-child { border-bottom: 0px; }.cdp-nice-select .option:hover{background-color: rgb(247, 247, 247); border-bottom: rgb(235, 235, 235);}.cdp-nice-select .option.selected { font-weight: 400; }.cdp-nice-select .option.disabled{background-color: transparent; color: rgb(153, 153, 153); cursor: default;}.cdp-m-l-9-d .list { margin-left: -10px !important; }.cdp-ow-border { border-width: 1px !important; }.cdp-ow-border .list { margin-left: -21px; border-width: 1px !important; }.cdp-modal-select{min-height: 38px; max-height: 38px; max-width: 250px; margin-top: 1px; text-align: left; margin-left: 5px; border: 1px solid rgb(215, 217, 221) !important; line-height: 38px !important; padding-left: 10px !important; padding-right: 45px !important; width: auto !important;}.cdp-modal-select::before{content: ""; border-left: 1px solid rgb(193, 193, 193); height: 26px; position: absolute; top: 6px; right: 30px;}.cdp-modal-select::after { height: 5px; width: 5px; margin-top: -6px; right: 13px; top: calc(50% + 2px); }.cdp-modal-select .option { padding-left: 10px !important; padding-right: 12px !important; line-height: 29px !important; min-height: 29px !important; }.cdp-modal-select-2 .option { min-width: 89px; }.cdp-modal-select .list { margin-left: -11px !important; }:root { --rankmath-wp-adminbar-height: 0; }#wp-admin-bar-rank-math .rank-math-icon { display: inline-block; top: 6px; position: relative; padding-right: 10px; line-height: 1; }#wp-admin-bar-rank-math .rank-math-icon svg{fill-rule: evenodd; fill: rgb(222, 222, 222); height: 21px; vertical-align: inherit;}#wp-admin-bar-rank-math:hover .rank-math-icon svg{fill-rule: evenodd; fill: rgb(0, 185, 235);}.tdm-descr{font-family: "Open Sans", "Open Sans Regular", sans-serif; font-size: 16px; line-height: 28px; color: rgb(102, 102, 102); margin-bottom: 30px;}@media(max-width: 1018px){.tdm-descr { font-size: 15px; line-height: 24px; }}@media(min-width: 768px) and (max-width: 1018px){.tdm-descr { margin-bottom: 25px; }}@media(max-width: 767px){.tdm-descr { margin-bottom: 20px; }}.tdm-inline-block { display: inline-block; }#wp-admin-bar-wpfc-toolbar-parent{cursor: pointer;}#wp-admin-bar-wpfc-toolbar-parent-delete-cache{cursor: pointer;}#wp-admin-bar-wpfc-toolbar-parent-delete-cache-and-minified{cursor: pointer;}#wp-admin-bar-wpfc-toolbar-parent > .ab-empty-item::before { content: url("../images/icon.svg"); }#wp-admin-bar-wpfc-toolbar-parent .ab-empty-item:hover{background-color: rgb(255, 161, 0);}.elementor-screen-only{position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px;}.screen-reader-text{position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px;}.elementor-clearfix::after { content: ""; display: block; clear: both; width: 0px; height: 0px; }.elementor *{box-sizing: border-box;}.elementor ::after{box-sizing: border-box;}.elementor ::before{box-sizing: border-box;}.elementor a { box-shadow: none; text-decoration: none; }.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); align-self: var(--align-self); }:root { --page-title-display: block; }.elementor-section { position: relative; }.elementor-section .elementor-container { display: flex; margin-right: auto; margin-left: auto; position: relative; }@media(max-width: 1024px){.elementor-section .elementor-container { flex-wrap: wrap; }}.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }.elementor-section.elementor-section-stretched { position: relative; width: 100%; }.elementor-widget-wrap { position: relative; width: 100%; flex-wrap: wrap; align-content: flex-start; }.elementor-widget-wrap > .elementor-element { width: 100%; }.elementor-widget { position: relative; }.elementor-column { position: relative; min-height: 1px; display: flex; }.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }@media(min-width: 768px){.elementor-column.elementor-col-100{width: 100%;}}@media(max-width: 767px){.elementor-column { width: 100%; }}@media(min-width: 1025px){#elementor-device-mode::after { content: "desktop"; }}@media(min-width:-1){#elementor-device-mode::after { content: "widescreen"; }}@media(max-width:-1){#elementor-device-mode::after { content: "tablet_extra"; }}@media(max-width: 1024px){#elementor-device-mode::after { content: "tablet"; }}@media(max-width:-1){#elementor-device-mode::after { content: "mobile_extra"; }}@media(max-width: 767px){#elementor-device-mode::after { content: "mobile"; }}.elementor-element .elementor-widget-container{transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}.elementor-tab-title a { color: inherit; }.elementor-element{--swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px;}#wp-admin-bar-elementor_edit_page > .ab-item::before { content: ""; font-family: eicons; top: 3px; font-size: 18px; }#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item { display: flex; width: 200px; }#wp-admin-bar-elementor_edit_page .elementor-edit-link-title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; }#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background: rgb(63, 68, 75); font-size: 11px; line-height: 9px; margin-top: 6px; padding: 4px 8px; border-radius: 3px;}#wp-admin-bar-elementor_inspector > .ab-item::before { content: ""; top: 2px; }.elementor-accordion { text-align: start; }.elementor-accordion .elementor-accordion-item{border: 1px solid rgb(213, 216, 220);}.elementor-accordion .elementor-tab-title { margin: 0px; padding: 15px 20px; font-weight: 700; line-height: 1; cursor: pointer; outline: none; }.elementor-accordion .elementor-tab-title .elementor-accordion-icon { display: inline-block; width: 1.5em; }.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { float: left; text-align: left; }.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed { display: block; }.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened{display: none;}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display: none;}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { display: block; }.elementor-accordion .elementor-tab-content{display: none; padding: 15px 20px; border-top: 1px solid rgb(213, 216, 220);}@media(max-width: 767px){.elementor-accordion .elementor-tab-title { padding: 12px 15px; }.elementor-accordion .elementor-tab-title .elementor-accordion-icon { width: 1.2em; }.elementor-accordion .elementor-tab-content { padding: 7px 15px; }}.elementor-heading-title { padding: 0px; margin: 0px; line-height: 1; }:root { --swiper-theme-color: #007aff; }:root { --swiper-navigation-size: 44px; }.elementor-kit-14{--e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-color-222dc47d: #4054B2; --e-global-color-4196957f: #23A455; --e-global-color-154d6572: #000; --e-global-color-68e22716: #FFF; --e-global-color-66fd7e4: #02010100; --e-global-color-0a76872: #C9118D; --e-global-color-2a3aa3d: #5D0B21; --e-global-color-da6669f: #464646; --e-global-typography-primary-font-family: "Arial"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Arial"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Arial"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Arial"; --e-global-typography-accent-font-weight: 500; background-color: rgb(255, 255, 255);}.elementor-kit-14 button{border-style: solid;}.elementor-kit-14 input[type="submit"]{border-style: solid;}.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1060px; }.elementor-element { --widgets-spacing: 20px 20px; }@media(max-width: 1024px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }}@media(max-width: 767px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 520px; }}.elementor-widget-heading .elementor-heading-title{color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-accordion-icon{color: var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-title{color: var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon{color: var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-title{color: var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); line-height: var( --e-global-typography-text-line-height );}@media(max-width: 1024px){.elementor-widget-heading .elementor-heading-title { line-height: var( --e-global-typography-primary-line-height ); }.elementor-widget-accordion .elementor-accordion-title { line-height: var( --e-global-typography-primary-line-height ); }.elementor-widget-accordion .elementor-tab-content { line-height: var( --e-global-typography-text-line-height ); }}@media(max-width: 767px){.elementor-widget-heading .elementor-heading-title { line-height: var( --e-global-typography-primary-line-height ); }.elementor-widget-accordion .elementor-accordion-title { line-height: var( --e-global-typography-primary-line-height ); }.elementor-widget-accordion .elementor-tab-content { line-height: var( --e-global-typography-text-line-height ); }}.elementor-7136 .elementor-element.elementor-element-645f712{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 30px 0px;}.elementor-7136 .elementor-element.elementor-element-183b7321 .elementor-heading-title{color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; font-size: 40px; font-weight: 800;}.elementor-7136 .elementor-element.elementor-element-4dbaa865 { margin-top: 50px; margin-bottom: 50px; }.elementor-7136 .elementor-element.elementor-element-44b755be .elementor-tab-title{background-color: rgb(42, 42, 42);}.elementor-7136 .elementor-element.elementor-element-44b755be .elementor-accordion-icon{color: rgb(255, 255, 255);}.elementor-7136 .elementor-element.elementor-element-44b755be .elementor-accordion-title{color: rgb(255, 255, 255);}.elementor-7136 .elementor-element.elementor-element-44b755be .elementor-active .elementor-accordion-icon{color: rgb(255, 255, 255);}.elementor-7136 .elementor-element.elementor-element-44b755be .elementor-active .elementor-accordion-title{color: rgb(255, 255, 255);}html { font-family: sans-serif; text-size-adjust: 100%; }body { margin: 0px; }footer{display: block;}header{display: block;}section{display: block;}[hidden]{display: none;}a { background-color: transparent; }a:active{outline: 0px;}a:hover{outline: 0px;}b{font-weight: bold;}img { border: 0px; }button{color: inherit; font: inherit; margin: 0px;}input{color: inherit; font: inherit; margin: 0px;}optgroup{color: inherit; font: inherit; margin: 0px;}select{color: inherit; font: inherit; margin: 0px;}textarea{color: inherit; font: inherit; margin: 0px;}button { overflow: visible; }button{text-transform: none;}select{text-transform: none;}button{appearance: button; cursor: pointer;}input[type="submit"]{appearance: button; cursor: pointer;}input { line-height: normal; }input[type="checkbox"]{box-sizing: border-box; padding: 0px;}textarea { overflow: auto; }optgroup { font-weight: bold; }table { border-collapse: collapse; border-spacing: 0px; }td{padding: 0px;}th{padding: 0px;}* { box-sizing: border-box; }img { max-width: 100%; height: auto; }.tdc-row{width: 1068px; margin-right: auto; margin-left: auto;}.tdc-row::before{display: table; content: ""; line-height: 0;}.tdc-row::after{display: table; content: ""; line-height: 0;}.tdc-row::after{clear: both;}.tdc-row[class*="stretch_row"] > .td-pb-row > .td-element-style{width: 100vw !important; left: 50% !important; transform: translateX(-50%) !important;}@media(max-width: 767px){.td-pb-row > .td-element-style { width: 100vw !important; left: 50% !important; transform: translateX(-50%) !important; }}.tdc-row.stretch_row_1400{width: auto !important; max-width: 1440px;}.tdc-row.stretch_row_1400 > .td-pb-row{}@media(min-width: 768px) and (max-width: 1018px){.tdc-row.stretch_row_1400 > .td-pb-row{margin-right: 0px; margin-left: 0px;}}@media(min-width: 1141px){.tdc-row.stretch_row_1400{padding-left: 24px; padding-right: 24px;}}@media(min-width: 1019px) and (max-width: 1140px){.tdc-row.stretch_row_1400{padding-left: 20px; padding-right: 20px;}}.tdc-row.stretch_row_content{width: 100% !important;}.tdc-row.td-stretch-content{}@media(max-width: 767px){.tdc-row.td-stretch-content{padding-left: 20px; padding-right: 20px;}}.td-pb-row { margin-right: -24px; margin-left: -24px; position: relative; }.td-pb-row::before{display: table; content: "";}.td-pb-row::after{display: table; content: "";}.td-pb-row::after { clear: both; }.td-pb-row [class*="td-pb-span"] { display: block; min-height: 1px; float: left; padding-right: 24px; padding-left: 24px; position: relative; }@media(min-width: 1019px) and (max-width: 1140px){.td-pb-row [class*="td-pb-span"] { padding-right: 20px; padding-left: 20px; }}@media(min-width: 768px) and (max-width: 1018px){.td-pb-row [class*="td-pb-span"] { padding-right: 14px; padding-left: 14px; }}@media(max-width: 767px){.td-pb-row [class*="td-pb-span"] { padding-right: 0px; padding-left: 0px; float: none; width: 100%; }}.td-pb-span3 { width: 25%; }.td-pb-span4 { width: 33.3333%; }.td-pb-span12 { width: 100%; }.wpb_row { margin-bottom: 0px; }.vc_row .vc_column-inner { padding-left: 0px; padding-right: 0px; }@media(min-width: 1019px) and (max-width: 1140px){.tdc-row{width: 980px;}.td-pb-row{margin-right: -20px; margin-left: -20px;}}@media(min-width: 768px) and (max-width: 1018px){.tdc-row{width: 740px;}.td-pb-row{margin-right: -14px; margin-left: -14px;}}@media(max-width: 767px){.tdc-row{width: 100%; padding-left: 20px; padding-right: 20px;}.td-pb-row{width: 100%; margin-left: 0px; margin-right: 0px;}}@media(min-width: 768px){.td-drop-down-search .td-search-form { margin: 20px; }}#td-outer-wrap { overflow: hidden; }@media(max-width: 767px){#td-outer-wrap { margin: auto; width: 100%; transition: transform 0.7s; transform-origin: 50% 200px 0px; }}.admin-bar #td-mobile-nav { padding-top: 32px; }@media(max-width: 767px){.admin-bar #td-mobile-nav { padding-top: 46px; }}.td-menu-background{background-repeat: no-repeat; background-size: cover; background-position: center top; position: fixed; top: 0px; display: block; width: 100%; height: 113%; z-index: 9999; visibility: hidden; transform: translate3d(-100%, 0px, 0px);}.td-menu-background::before{content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0.98; background: linear-gradient(rgb(49, 59, 69) 0%, rgb(51, 147, 184) 100%);}#td-mobile-nav{padding: 0px; position: fixed; width: 100%; height: calc(100% + 1px); top: 0px; z-index: 9999; visibility: hidden; transform: translate3d(-99%, 0px, 0px); left: -1%; font-family: -apple-system, ".SFNSText-Regular", "San Francisco", Roboto, "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;}.td-js-loaded .td-menu-background{transition: transform 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); visibility: visible !important;}.td-js-loaded #td-mobile-nav{transition: transform 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); visibility: visible !important;}#td-mobile-nav { height: 1px; overflow: hidden; }#td-mobile-nav .td-menu-socials { padding: 0px 65px 0px 20px; overflow: hidden; height: 60px; }.td-mobile-close { position: absolute; right: 1px; top: 0px; z-index: 1000; }.td-mobile-close .td-icon-close-mobile{height: 70px; width: 70px; line-height: 70px; font-size: 21px; color: rgb(255, 255, 255); top: 4px; position: relative;}.td-mobile-content { padding: 20px 20px 0px; }.td-mobile-container { padding-bottom: 20px; position: relative; }.td-mobile-content { }.td-mobile-content ul { list-style: none; margin: 0px; padding: 0px; }.td-mobile-content li { float: none; margin-left: 0px; user-select: none; }.td-mobile-content li a{display: block; line-height: 21px; font-size: 21px; color: rgb(255, 255, 255); margin-left: 0px; padding: 12px 30px 12px 12px; font-weight: bold;}.td-mobile-content .td_mobile_submenu > a .td-icon-menu-right { display: inline-block; }.td-mobile-content .td-icon-menu-right{display: none; position: absolute; cursor: pointer; top: 10px; right: -4px; z-index: 1000; font-size: 14px; padding: 6px 12px; float: right; color: rgb(255, 255, 255); transform-origin: 50% 48% 0px; transition: transform 0.3s; transform: rotate(-90deg);}.td-mobile-content .td-icon-menu-right::before { content: ""; }.td-mobile-content .sub-menu{max-height: 0px; overflow: hidden; opacity: 0; transition: max-height 0.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.5s cubic-bezier(0.77, 0, 0.175, 1);}.td-mobile-content .sub-menu a { line-height: 19px; font-size: 16px; font-weight: normal; padding: 9px 26px 9px 36px !important; }.td-mobile-content .menu-item-has-children a { width: 100%; z-index: 1; }.td-mobile-content .td-link-element-after { position: relative; }.td-mobile-container { opacity: 1; }.td-search-wrap-mob{padding: 0px; position: absolute; width: 100%; height: auto; top: 0px; text-align: center; z-index: 9999; visibility: hidden; color: rgb(255, 255, 255); font-family: -apple-system, ".SFNSText-Regular", "San Francisco", Roboto, "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;}.td-search-wrap-mob .td-drop-down-search { opacity: 0; visibility: hidden; transition: 0.5s; backface-visibility: hidden; position: relative; }.td-search-wrap-mob #td-header-search-mob{color: rgb(255, 255, 255); font-weight: bold; font-size: 26px; height: 40px; line-height: 36px; border: 0px; background: transparent; outline: 0px; margin: 8px 0px; padding: 0px; text-align: center;}.td-search-wrap-mob .td-search-input { margin: 0px 5%; position: relative; }.td-search-wrap-mob .td-search-input span { opacity: 0.8; font-size: 12px; }.td-search-wrap-mob .td-search-input::before{content: ""; position: absolute; display: block; width: 100%; height: 1px; background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; opacity: 0.2;}.td-search-wrap-mob .td-search-input::after{content: ""; position: absolute; display: block; width: 100%; height: 1px; background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; opacity: 0.2;}.td-search-wrap-mob .td-search-input::after { opacity: 0.8; transform: scaleX(0); transition: transform 0.5s 0.8s; }.td-search-wrap-mob .td-search-form { margin-bottom: 30px; }.td-search-background{background-repeat: no-repeat; background-size: cover; background-position: center top; position: fixed; top: 0px; display: block; width: 100%; height: 113%; z-index: 9999; transition: 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); transform: translate3d(100%, 0px, 0px); visibility: hidden;}.td-search-background::before{content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0.98; background: linear-gradient(rgb(49, 59, 69) 0%, rgb(51, 147, 184) 100%);}.td-search-close { text-align: right; z-index: 1000; }.td-search-close .td-icon-close-mobile{height: 70px; width: 70px; line-height: 70px; font-size: 21px; color: rgb(255, 255, 255); position: relative; top: 4px; right: 0px;}.admin-bar .td-search-wrap-mob { padding-top: 32px; }@media(max-width: 767px){.admin-bar .td-search-wrap-mob { padding-top: 46px; }}body{font-family: Verdana, BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 14px; line-height: 21px;}p { margin-top: 0px; margin-bottom: 21px; }a:active{outline: none;}a:focus{outline: none;}a{color: rgb(77, 178, 236); text-decoration: none;}ul{padding: 0px;}ul li{line-height: 24px; margin-left: 21px;}table { width: 100%; }table th{text-align: left; border: 1px solid rgb(237, 237, 237); padding: 2px 8px;}table td{border: 1px solid rgb(237, 237, 237); padding: 2px 8px;}h1{font-family: Roboto, sans-serif; color: rgb(17, 17, 17); font-weight: 400; margin: 6px 0px;}h2{font-family: Roboto, sans-serif; color: rgb(17, 17, 17); font-weight: 400; margin: 6px 0px;}h4{font-family: Roboto, sans-serif; color: rgb(17, 17, 17); font-weight: 400; margin: 6px 0px;}h1 { font-size: 32px; line-height: 40px; margin-top: 33px; margin-bottom: 23px; }h2 { font-size: 27px; line-height: 38px; margin-top: 30px; margin-bottom: 20px; }h4 { font-size: 19px; line-height: 29px; margin-top: 24px; margin-bottom: 14px; }textarea{font-size: 12px; line-height: 21px; color: rgb(68, 68, 68); border: 1px solid rgb(225, 225, 225); width: 100%; max-width: 100%; height: 168px; min-height: 168px; padding: 6px 9px;}@media(max-width: 767px){textarea { font-size: 16px; }}textarea:active{border-color: rgb(176, 176, 176) !important;}textarea:focus{border-color: rgb(176, 176, 176) !important;}textarea:focus{outline: none 0px;}input:focus{outline: none 0px;}input[type]:focus{outline: none 0px;}input[type="submit"]{font-family: Roboto, sans-serif; font-size: 13px; background-color: rgb(34, 34, 34); border-radius: 0px; color: rgb(255, 255, 255); border: none; padding: 8px 15px; font-weight: 500; transition: background-color 0.4s;}input[type="submit"]:hover{background-color: rgb(77, 178, 236);}input[type="text"]{font-size: 12px; line-height: 21px; color: rgb(68, 68, 68); border: 1px solid rgb(225, 225, 225); width: 100%; max-width: 100%; height: 34px; padding: 3px 9px;}@media(max-width: 767px){input[type="text"]{font-size: 16px;}}input[type="text"]:active{border-color: rgb(176, 176, 176) !important;}input[type="text"]:focus{border-color: rgb(176, 176, 176) !important;}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important;}.td_block_wrap a:hover{text-decoration: none !important;}.block-title{font-family: Roboto, sans-serif; font-size: 14px; line-height: 1; margin-top: 0px; margin-bottom: 26px; border-bottom: 2px solid rgb(34, 34, 34);}.block-title span{line-height: 17px; display: inline-block; padding: 7px 12px 4px; background-color: rgb(34, 34, 34); color: rgb(255, 255, 255);}.td-block-title span{display: inline-block;}.td_block_template_1 .block-title { text-align: left; }.td-pb-span4 .wpb_wrapper{perspective: unset !important;}@font-face { font-family: newspaper; src: url("https://vicenteguerrero.gob.mx/wp-content/themes/Newspaper/images/icons/newspaper.woff?221") format("woff"), url("https://vicenteguerrero.gob.mx/wp-content/themes/Newspaper/images/icons/newspaper.ttf?22") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; }[class^="td-icon-"]::before{font-family: newspaper; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; text-align: center; -webkit-font-smoothing: antialiased;}[class*=" td-icon-"]::before{font-family: newspaper; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; text-align: center; -webkit-font-smoothing: antialiased;}[class*="td-icon-"] { line-height: 1; text-align: center; display: inline-block; }.td-icon-menu-up::before { content: ""; }.td-icon-menu-right::before { content: ""; }.td-icon-facebook::before { content: ""; }.td-icon-close-mobile::before { content: ""; }@mediaprint{html{background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); margin: 0px; padding: 0px;}body{background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); margin: 0px; padding: 0px;}body { width: 80%; margin-left: auto; margin-right: auto; zoom: 80%; }img { max-width: 100%; display: block; text-align: center; margin-left: auto; margin-right: auto; }h1{break-after: avoid;}h2{break-after: avoid;}h4{break-after: avoid;}ul{break-inside: avoid;}li{break-inside: avoid;}table{break-before: avoid;}tr{break-before: avoid;}td{break-before: avoid;}.td-header-desktop-wrap { display: block !important; }header{width: 100% !important;}}@media(max-width: 767px){.td-header-desktop-wrap { display: none; }}@media(min-width: 767px){.td-header-mobile-wrap { display: none; }}.tdc_zone { margin: 0px; }.td-header-template-wrap { z-index: 100; }.td-header-desktop-wrap { width: 100%; }.td-header-desktop-sticky-wrap{position: fixed; top: 0px; width: 100%; z-index: 999; visibility: hidden; opacity: 0;}.td-header-mobile-sticky-wrap{position: fixed; top: 0px; width: 100%; z-index: 999; visibility: hidden; opacity: 0;}@media(min-width: 767px){.admin-bar .td-header-desktop-sticky-wrap { margin-top: 32px; }}.td_block_wrap { margin-bottom: 48px; position: relative; clear: both; }@media(max-width: 767px){.td_block_wrap { margin-bottom: 32px; }}.td-block-title-wrap { position: relative; }.td-fix-index { transform: translateZ(0px); }@font-face { font-family: newspaper-icons; src: url("https://vicenteguerrero.gob.mx/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/../images/icons/newspaper-icons.woff?1") format("woff"), url("https://vicenteguerrero.gob.mx/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/../images/icons/newspaper-icons.ttf?1") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; }.td-js-loaded .td-scroll-up { display: block !important; }.td-scroll-up{cursor: pointer; position: fixed; bottom: 4px; right: 5px; width: 40px; height: 40px; background-color: rgb(77, 178, 236); z-index: 9999; transform: translate3d(0px, 70px, 0px); transition: transform 0.4s cubic-bezier(0.55, 0, 0.1, 1);}.td-scroll-up .td-icon-menu-up{position: relative; color: rgb(255, 255, 255); font-size: 20px; display: block; text-align: center; width: 40px; top: 7px;}.td-scroll-up.td-hide-scroll-up-on-mob { }@media(max-width: 767px){.td-scroll-up.td-hide-scroll-up-on-mob { display: none !important; }}.wpb_button{display: inline-block; font-family: "Open Sans", "Open Sans Regular", sans-serif; font-weight: 600; line-height: 24px; text-shadow: none; border: none; transition: none; border-radius: 0px; margin-bottom: 21px;}.wpb_button:hover{text-shadow: none; text-decoration: none !important;}.td-element-style { position: absolute; z-index: 0; width: 100%; height: 100%; inset: 0px; overflow: hidden; pointer-events: none; }.td-element-style-before { transition: opacity 1s; opacity: 0; }.td-js-loaded .td-element-style-before { opacity: 1; }.fas{-webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}.fa-minus::before { content: ""; }.fa-plus::before { content: ""; }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"), url("https://vicenteguerrero.gob.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"); }.fas{font-family: "Font Awesome 5 Free"; font-weight: 900;}:root { --primary: #2579e8; --secondary: #509CFF; --accent-color: #e83030; --metro-blue: #2579e8; --metro-blue-acc: #509CFF; --metro-red: #e83030; --metro-exclusive: #1DCA95; }input[type="submit"]:hover{background-color: rgb(249, 84, 176);}.td-scroll-up{background-color: rgb(249, 84, 176);}a{color: rgb(249, 84, 176);}body .td_block_categories_tags .td-ct-item:hover{color: rgb(249, 84, 176);}.block-title > span{background-color: rgb(249, 84, 176);}.block-title{border-color: rgb(249, 84, 176);}.td-menu-background::before{background: linear-gradient(rgb(51, 49, 69) 0%, rgb(249, 84, 176) 100%);}.td-search-background::before{background: linear-gradient(rgb(51, 49, 69) 0%, rgb(249, 84, 176) 100%);}.td-search-close span:hover i{color: rgb(249, 84, 176);}.td-menu-background{background-image: url("https://vicenteguerrero.gob.mx/wp-content/uploads/2023/01/65.jpg");}.td-search-background{background-image: url("https://vicenteguerrero.gob.mx/wp-content/uploads/2023/01/65.jpg");}body .tdm-social-item i{color: rgb(249, 84, 176);}.tds-social3 .tdm-social-item{background-color: rgb(249, 84, 176);}.tdi_2 { min-height: 0px; }.tdi_2 > .td-element-style::after{content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; z-index: 0 !important; display: block !important; background-color: rgb(255, 255, 255) !important;}.td-header-mobile-wrap { position: relative; width: 100%; }@media(max-width: 767px){.tdi_2{border-color: rgb(234, 234, 234) !important; border-style: solid !important; border-width: 0px 0px 1px !important;}}.tdi_4{min-height: 0px;}.tdi_4{display: flex; flex-flow: row; justify-content: flex-start; align-items: center;}@media(min-width: 768px){.tdi_4 { margin-left: 0px; margin-right: 0px; }.tdi_4 .vc_column{padding-left: 0px; padding-right: 0px;}}.tdi_4 { position: relative; }.tdi_4 .td_block_wrap { text-align: left; }@media(max-width: 767px){.tdi_4 { position: relative; }}.tdi_3_rand_style > .td-element-style-before{content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; border-color: rgba(255, 255, 255, 0.16) !important; background-position: center center !important; opacity: 0.3 !important; border-style: solid !important; border-width: 0px !important; background-size: cover !important;}@media(max-width: 767px){.tdi_3_rand_style > .td-element-style-before { content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; background-image: url("https://demo.tagdiv.com/newspaper_metropolitan_pro/wp-content/uploads/2021/11/15-1024x767.jpg") !important; }}.tdi_3_rand_style{background-color: rgb(0, 0, 0) !important;}.tdi_6 { vertical-align: baseline; }.tdi_6 > .wpb_wrapper{display: block;}.tdi_6 > .wpb_wrapper { width: auto; height: auto; }.tdi_6 { width: 64% !important; justify-content: center !important; text-align: center !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_6 { width: 72% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_6 { width: 78% !important; }}@media(max-width: 767px){.tdi_7 { padding-top: 4px !important; padding-left: 14px !important; }}.tdb-header-align { vertical-align: middle; }.tdb_header_logo { margin-bottom: 0px; clear: none; }.tdb_header_logo .tdb-logo-a{display: flex; pointer-events: auto; align-items: flex-start;}.tdb_header_logo .tdb-logo-img-wrap img { display: block; }.tdi_7 .tdb-logo-a{flex-direction: row; align-items: flex-start; justify-content: flex-start;}.tdi_7 .tdb-logo-img-wrap { display: block; }@media(max-width: 767px){.tdi_7 .tdb-logo-img { max-width: 120px; }}.tdi_9 { vertical-align: baseline; }.tdi_9 > .wpb_wrapper{display: block;}.tdi_9 > .wpb_wrapper { width: auto; height: auto; }.tdi_9 { width: 18% !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_9 { width: 20% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_9 { width: 6% !important; }}.tdb_mobile_search { margin-bottom: 0px; clear: none; }.tdb_mobile_search svg { height: auto; }.tdb_mobile_search svg{fill: rgb(77, 178, 236);}.tdb_mobile_search svg *{fill: rgb(77, 178, 236);}.tdi_10 .tdb-header-search-button-mob svg { width: 22px; }.tdi_10 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg { width: 55px; height: 55px; display: flex; justify-content: center; }.tdi_10 .tdb-header-search-button-mob{color: rgb(255, 255, 255);}.tdi_10 .tdb-header-search-button-mob svg{fill: rgb(255, 255, 255);}.tdi_10 .tdb-header-search-button-mob svg *{fill: rgb(255, 255, 255);}.tdi_12 { vertical-align: baseline; }.tdi_12 > .wpb_wrapper{display: block;}.tdi_12 > .wpb_wrapper { width: auto; height: auto; }.tdi_12 { width: 18% !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_12 { width: 14% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_12 { width: 16% !important; }}.tdb_mobile_menu { margin-bottom: 0px; clear: none; }.tdb_mobile_menu svg { height: auto; }.tdb_mobile_menu svg{fill: rgb(77, 178, 236);}.tdb_mobile_menu svg *{fill: rgb(77, 178, 236);}.tdi_13 .tdb-mobile-menu-button svg { width: 27px; }.tdi_13 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg { width: 54px; height: 54px; }.tdi_13 .tdb-mobile-menu-button{color: rgb(255, 255, 255);}.tdi_13 .tdb-mobile-menu-button svg{fill: rgb(255, 255, 255);}.tdi_13 .tdb-mobile-menu-button svg *{fill: rgb(255, 255, 255);}.tdi_15 { min-height: 0px; }.tdi_15 > .td-element-style::after{content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; z-index: 0 !important; display: block !important; background-color: rgb(255, 255, 255) !important;}.td-header-mobile-sticky-wrap { transition: 0.3s ease-in-out; }@media(max-width: 767px){.td-header-mobile-sticky-wrap { transform: translateY(-120%); }.tdi_15{border-color: rgb(234, 234, 234) !important; border-style: solid !important; border-width: 0px 0px 1px !important;}}.tdi_17{min-height: 0px;}.tdi_17{display: flex; flex-flow: row; justify-content: flex-start; align-items: center;}@media(min-width: 768px){.tdi_17 { margin-left: 0px; margin-right: 0px; }.tdi_17 .vc_column{padding-left: 0px; padding-right: 0px;}}.tdi_17 { position: relative; }.tdi_17 .td_block_wrap { text-align: left; }@media(max-width: 767px){.tdi_17 { position: relative; }}.tdi_16_rand_style > .td-element-style-before{content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; border-color: rgba(255, 255, 255, 0.16) !important; background-position: center center !important; opacity: 0.3 !important; border-style: solid !important; border-width: 0px !important; background-size: cover !important;}@media(max-width: 767px){.tdi_16_rand_style > .td-element-style-before { content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; background-image: none !important; }}.tdi_16_rand_style{background-color: rgb(0, 0, 0) !important;}@media(max-width: 767px){.tdi_16_rand_style{background-color: rgb(252, 252, 252) !important;}}.tdi_19 { vertical-align: baseline; }.tdi_19 > .wpb_wrapper{display: block;}.tdi_19 > .wpb_wrapper { width: auto; height: auto; }.tdi_19 { width: 64% !important; justify-content: center !important; text-align: center !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_19 { width: 72% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_19 { width: 78% !important; }}@media(max-width: 767px){.tdi_20 { padding-top: 4px !important; padding-left: 14px !important; }}.tdi_20 .tdb-logo-a{flex-direction: row; align-items: flex-start; justify-content: flex-start;}.tdi_20 .tdb-logo-img-wrap { display: block; }@media(max-width: 767px){.tdi_20 .tdb-logo-img { max-width: 120px; }}.tdi_22 { vertical-align: baseline; }.tdi_22 > .wpb_wrapper{display: block;}.tdi_22 > .wpb_wrapper { width: auto; height: auto; }.tdi_22 { width: 18% !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_22 { width: 20% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_22 { width: 6% !important; }}.tdi_23 .tdb-header-search-button-mob svg { width: 22px; }.tdi_23 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg { width: 55px; height: 55px; display: flex; justify-content: center; }.tdi_23 .tdb-header-search-button-mob{color: rgb(28, 28, 28);}.tdi_23 .tdb-header-search-button-mob svg{fill: rgb(28, 28, 28);}.tdi_23 .tdb-header-search-button-mob svg *{fill: rgb(28, 28, 28);}.tdi_23 .tdb-header-search-button-mob:hover{color: rgb(10, 10, 10);}.tdi_25 { vertical-align: baseline; }.tdi_25 > .wpb_wrapper{display: block;}.tdi_25 > .wpb_wrapper { width: auto; height: auto; }.tdi_25 { width: 18% !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_25 { width: 14% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_25 { width: 16% !important; }}.tdi_26 .tdb-block-inner { text-align: right; }.tdi_26 .tdb-mobile-menu-button svg { width: 27px; }.tdi_26 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg { width: 54px; height: 54px; }.tdi_26 .tdb-mobile-menu-button{color: rgb(10, 10, 10);}.tdi_26 .tdb-mobile-menu-button svg{fill: rgb(10, 10, 10);}.tdi_26 .tdb-mobile-menu-button svg *{fill: rgb(10, 10, 10);}.tdi_26 .tdb-mobile-menu-button:hover{color: rgb(10, 0, 0);}.tdi_26 .tdb-mobile-menu-button:hover svg{fill: rgb(10, 0, 0);}.tdi_26 .tdb-mobile-menu-button:hover svg *{fill: rgb(10, 0, 0);}.tdi_28 { min-height: 0px; }.td-header-desktop-wrap { position: relative; }.tdi_28 { margin-bottom: 0px !important; }.tdi_30{min-height: 0px;}.tdi_30{display: flex; flex-flow: row; justify-content: flex-start; align-items: center;}@media(min-width: 768px){.tdi_30 { margin-left: 0px; margin-right: 0px; }.tdi_30 .vc_column{padding-left: 0px; padding-right: 0px;}}.tdi_30 { position: relative; padding-right: 20px !important; padding-left: 20px !important; }.tdi_30 .td_block_wrap { text-align: left; }@media(min-width: 768px) and (max-width: 1018px){.tdi_30 { padding-right: 10px !important; padding-left: 10px !important; }}.tdi_29_rand_style > .td-element-style-before { content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; background-image: url("") !important; background-position: center center !important; opacity: 0.3 !important; background-size: cover !important; }.tdi_29_rand_style{background-color: rgb(0, 0, 0) !important;}.tdi_32 { vertical-align: baseline; }.tdi_32 > .wpb_wrapper{display: block;}.tdi_32 > .wpb_wrapper { width: auto; height: auto; }.tdi_32 { width: 18% !important; }@media(min-width: 768px) and (max-width: 1018px){.tdi_32 { width: 6% !important; }}.tdi_33 .tdb-logo-a{flex-direction: row; align-items: flex-start; justify-content: flex-start;}.tdi_33 .tdb-logo-img-wrap { display: block; }.tdi_35 { vertical-align: baseline; }.tdi_35 > .wpb_wrapper{display: block;}.tdi_35 > .wpb_wrapper { width: auto; height: auto; }.tdi_35 { width: 64% !important; justify-content: center !important; text-align: center !important; }@media(min-width: 768px) and (max-width: 1018px){.tdi_35 { width: 78% !important; }}.tdi_36 { margin-right: 10px !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_36 { margin-right: 8px !important; margin-left: 8px !important; }}.tdb_header_menu { margin-bottom: 0px; z-index: 999; clear: none; }.tdb_header_menu .tdb-menu { display: inline-block; vertical-align: middle; margin: 0px; }.tdb_header_menu .tdb-menu .sub-menu{font-size: 14px; position: absolute; top: -999em; background-color: rgb(255, 255, 255); z-index: 99;}.tdb_header_menu .tdb-menu .sub-menu > li{list-style-type: none; margin: 0px; font-family: "Open Sans", "Open Sans Regular", sans-serif;}.tdb_header_menu .tdb-menu > li { float: left; list-style-type: none; margin: 0px; }.tdb_header_menu .tdb-menu > li > a{position: relative; display: inline-block; padding: 0px 14px; font-weight: 700; font-size: 14px; line-height: 48px; vertical-align: middle; text-transform: uppercase; backface-visibility: hidden; color: rgb(0, 0, 0); font-family: "Open Sans", "Open Sans Regular", sans-serif;}.tdb_header_menu .tdb-menu > li > a::after{content: ""; position: absolute; bottom: 0px; left: 0px; right: 0px; margin: 0px auto; width: 0px; height: 3px; background-color: rgb(77, 178, 236); transform: translate3d(0px, 0px, 0px); transition: width 0.2s;}.tdb_header_menu .tdb-menu > li > a > .tdb-menu-item-text { display: inline-block; }.tdb_header_menu .tdb-menu > li > a .tdb-menu-item-text{vertical-align: middle; float: left;}.tdb_header_menu .tdb-menu > li:hover > a::after{width: 100%;}.tdb_header_menu .tdb-menu > li:hover > ul{top: auto; display: block !important;}.tdb_header_menu .tdb-menu-item-text { overflow-wrap: break-word; }.tdb_header_menu .tdb-menu-item-text{vertical-align: middle;}.tdb_header_menu .tdb-normal-menu { position: relative; }.tdb_header_menu .tdb-normal-menu ul { left: 0px; padding: 15px 0px; text-align: left; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item { position: relative; list-style-type: none; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a{position: relative; display: block; padding: 7px 30px; font-size: 12px; line-height: 20px; color: rgb(17, 17, 17);}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > a{color: rgb(77, 178, 236);}.tdb_header_menu .tdb-normal-menu > ul { left: -15px; }.tdi_36 { display: inline-block; }.tdi_36 .tdb-menu > li { margin-right: 10px; }.tdi_36 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_36 .tdb-menu > li > a{padding: 0px 10px; color: rgb(255, 255, 255);}.tdi_36 .tdb-menu > li > a{font-family: Montserrat !important; font-size: 15px !important; line-height: 100px !important; font-weight: 600 !important; text-transform: capitalize !important; letter-spacing: 0.5px !important;}.tdi_36 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{padding: 5px 25px;}.tdi_36 .tdb-menu .tdb-normal-menu ul{box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 16px 0px;}.tdi_36 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{font-family: Montserrat !important; font-size: 14px !important; font-weight: 500 !important;}@media(min-width: 1019px) and (max-width: 1140px){.tdi_36 .tdb-menu > li { margin-right: 8px; }.tdi_36 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_36 .tdb-menu > li > a{padding: 0px 8px;}.tdi_36 .tdb-menu > li > a{font-size: 14px !important; line-height: 92px !important;}}@media(min-width: 768px) and (max-width: 1018px){.tdi_36 .tdb-menu > li { margin-right: 6px; }.tdi_36 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_36 .tdb-menu > li > a{padding: 0px 6px;}.tdi_36 .tdb-menu > li > a{font-size: 13px !important; line-height: 80px !important;}.tdi_36 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{font-size: 12px !important;}}.tdi_36 .tdb-menu > li:hover > a{color: rgb(96, 33, 52);}.tdi_36 .tdb-menu > li > a::after{height: 0px; bottom: 0px;}@media(min-width: 768px) and (max-width: 1018px){.tdi_36 .tdb-menu > li:hover > a::after{width: 25px;}}.tdi_36 .tdb-menu ul .tdb-normal-menu:hover > a{color: var(--metro-blue);}@media(min-width: 768px) and (max-width: 1018px){.tdi_39 { margin-left: 10px !important; }}.tdb_header_search { margin-bottom: 0px; clear: none; }.tdb_header_search .tdb-block-inner { position: relative; display: inline-block; width: 100%; }.tdb_header_search .tdb-search-form{position: relative; padding: 20px; border-width: 3px 0px 0px; border-style: solid; border-color: rgb(77, 178, 236); pointer-events: auto;}.tdb_header_search .tdb-search-form::before{content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgb(255, 255, 255);}.tdb_header_search .tdb-search-form-inner{position: relative; display: flex; background-color: rgb(255, 255, 255);}.tdb_header_search .tdb-search-form-inner::after{content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 1px solid rgb(225, 225, 225); pointer-events: none;}.tdb_header_search .tdb-head-search-placeholder{position: absolute; top: 50%; transform: translateY(-50%); padding: 3px 9px; font-size: 12px; line-height: 21px; color: rgb(153, 153, 153); transition: 0.3s; pointer-events: none;}.tdb_header_search .tdb-head-search-form-btn{height: auto; min-height: 32px;}.tdb_header_search .tdb-head-search-form-input{height: auto; min-height: 32px;}.tdb_header_search .tdb-head-search-form-input{color: rgb(68, 68, 68); flex: 1 1 0%; background-color: transparent; border: 0px;}.tdb_header_search .tdb-head-search-form-btn{margin-bottom: 0px; padding: 0px 15px; background-color: rgb(34, 34, 34); font-family: Roboto, sans-serif; font-size: 13px; font-weight: 500; color: rgb(255, 255, 255); transition: 0.3s; z-index: 1;}.tdb_header_search .tdb-head-search-form-btn:hover{background-color: rgb(77, 178, 236);}.tdb_header_search .tdb-head-search-form-btn span{display: inline-block; vertical-align: middle;}.tdb-header-search-trigger-enabled { z-index: 1000; }.tdb-header-search-trigger-enabled .tdb-head-search-btn{display: flex; align-items: center; position: relative; text-align: center; color: rgb(77, 178, 236);}.tdb-header-search-trigger-enabled .tdb-head-search-btn::after{visibility: hidden; opacity: 0; content: ""; display: block; position: absolute; bottom: 0px; left: 0px; right: 0px; margin: 0px auto; width: 0px; height: 0px; border-style: solid; border-width: 0px 6.5px 7px; transform: translate3d(0px, 20px, 0px); transition: 0.4s; border-color: transparent transparent rgb(77, 178, 236);}.tdb-header-search-trigger-enabled .tdb-search-icon{transition: 0.3s ease-in-out;}.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{transition: 0.3s ease-in-out;}.tdb-header-search-trigger-enabled .tdb-search-icon-svg { display: flex; align-items: center; justify-content: center; }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg { height: auto; }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg{fill: rgb(77, 178, 236);}.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{fill: rgb(77, 178, 236);}.tdb-header-search-trigger-enabled .tdb-drop-down-search{visibility: hidden; opacity: 0; position: absolute; top: 100%; left: 0px; transform: translate3d(0px, 20px, 0px); transition: 0.4s; pointer-events: none; z-index: 10;}.tdb-header-search-trigger-enabled .tdb-drop-down-search-inner { position: relative; max-width: 300px; pointer-events: all; }.tdi_39 .tdb-head-search-btn svg { width: 20px; }.tdi_39 .tdb-search-icon-svg { width: 40px; height: 40px; }.tdi_39 { display: inline-block; }.tdi_39 .tdb-drop-down-search { top: calc(100% + 29px); }.tdi_39 .tdb-head-search-btn::after{bottom: -29px; border-bottom-color: rgba(255, 255, 255, 0);}.tdi_39 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 1400px; }.tdi_39 .tdb-search-form { border-width: 0px; }body .tdi_39 .tdb-drop-down-search-inner{margin: 0px auto;}.tdi_39 .tdb-search-form{margin: 0px auto;}.tdi_39 .tdb-aj-search{margin: 0px auto;}.tdi_39 .tdb-head-search-form-input{padding: 10px;}.tdi_39 .tdb-head-search-placeholder{padding: 10px;}.tdi_39 .tdb-search-form-inner { border-radius: 4px 0px 0px 4px; }.tdi_39 .tdb-search-form-inner::after{border-radius: 4px 0px 0px 4px; border-color: rgb(234, 234, 234);}.tdi_39 .tdb-head-search-form-input { font-family: Montserrat !important; font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.5px !important; }.tdi_39 .tdb-head-search-form-btn{border-radius: 0px 4px 4px 0px; color: rgb(255, 255, 255); background-color: var(--metro-blue); font-family: Montserrat !important; font-size: 12px !important; font-weight: 600 !important; letter-spacing: 0.5px !important;}.tdi_39 .tdb-head-search-btn svg{fill: rgb(255, 255, 255);}.tdi_39 .tdb-head-search-btn svg *{fill: rgb(255, 255, 255);}.tdi_39 .tdb-head-search-btn:hover svg{fill: var(--metro-blue-acc);}.tdi_39 .tdb-head-search-btn:hover svg *{fill: var(--metro-blue-acc);}.tdi_39 .tdb-drop-down-search-inner{box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 16px 0px;}.tdi_39 .tdb-head-search-placeholder{color: rgb(153, 153, 153); font-family: Montserrat !important; font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.5px !important;}.tdi_39 .tdb-head-search-form-btn:hover{color: rgb(255, 255, 255); background-color: var(--metro-red);}@media(min-width: 1019px) and (max-width: 1140px){.tdi_39 .tdb-head-search-btn svg { width: 18px; }.tdi_39 .tdb-search-icon-svg { width: 36px; height: 36px; }.tdi_39 .tdb-drop-down-search { top: calc(100% + 27px); }.tdi_39 .tdb-head-search-btn::after { bottom: -27px; }.tdi_39 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 100%; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_39 .tdb-head-search-btn svg { width: 16px; }.tdi_39 .tdb-search-icon-svg { width: 25.6px; height: 25.6px; }.tdi_39 .tdb-drop-down-search { top: calc(100% + 27px); }.tdi_39 .tdb-head-search-btn::after { bottom: -27px; }.tdi_39 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 100%; }.tdi_39 .tdb-head-search-form-input{padding: 8px;}.tdi_39 .tdb-head-search-placeholder{padding: 8px;}.tdi_39 .tdb-head-search-form-input { font-size: 12px !important; }.tdi_39 .tdb-head-search-placeholder { font-size: 12px !important; }}.tdi_41 { vertical-align: baseline; }.tdi_41 > .wpb_wrapper{display: block;}.tdi_41 > .wpb_wrapper { width: auto; height: auto; }.tdi_41 { width: 18% !important; justify-content: flex-end !important; text-align: right !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_41 { justify-content: center !important; text-align: center !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_41 { width: 16% !important; justify-content: center !important; text-align: center !important; }}.tdm_block.tdm_block_socials { margin-bottom: 0px; }.tdm-social-wrapper { }.tdm-social-wrapper::before{display: table; content: ""; line-height: 0;}.tdm-social-wrapper::after{display: table; content: ""; line-height: 0;}.tdm-social-wrapper::after { clear: both; }.tdm-social-item-wrap { display: inline-block; }.tdm-social-item { position: relative; display: inline-block; vertical-align: middle; transition: 0.2s; text-align: center; transform: translateZ(0px); }.tdm-social-item i{font-size: 14px; color: rgb(77, 178, 236); transition: 0.2s;}.tdm-social-item-wrap:hover i{color: rgb(0, 0, 0);}.tdi_43 .tdm-social-item i { font-size: 14px; vertical-align: middle; line-height: 35px; }.tdi_43 .tdm-social-item { width: 35px; height: 35px; margin: 5px 10px 5px 0px; }.tdi_43 .tdm-social-item-wrap:last-child .tdm-social-item { margin-right: 0px !important; }.tdi_45 { min-height: 0px; }.tdi_45::before { content: ""; display: block; width: 100vw; height: 100%; position: absolute; left: 50%; transform: translateX(-50%); box-shadow: none; z-index: 20; pointer-events: none; }.td-header-desktop-sticky-wrap { transform: translateY(-120%); transition: 0.3s ease-in-out; }@media(max-width: 767px){.tdi_45::before { width: 100%; }}.tdi_47{min-height: 0px;}.tdi_47{display: flex; flex-flow: row; justify-content: flex-start; align-items: center;}@media(min-width: 768px){.tdi_47 { margin-left: 0px; margin-right: 0px; }.tdi_47 .vc_column{padding-left: 0px; padding-right: 0px;}}.tdi_47 { position: relative; padding-right: 20px !important; padding-left: 20px !important; }.tdi_47 .td_block_wrap { text-align: left; }@media(min-width: 768px) and (max-width: 1018px){.tdi_47 { padding-right: 10px !important; padding-left: 10px !important; }}.tdi_46_rand_style > .td-element-style-before { content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; background-image: url("") !important; background-position: center center !important; opacity: 0.3 !important; background-size: cover !important; }.tdi_46_rand_style{background-color: rgb(0, 0, 0) !important;}.tdi_49 { vertical-align: baseline; }.tdi_49 > .wpb_wrapper{display: block;}.tdi_49 > .wpb_wrapper { width: auto; height: auto; }.tdi_49 { width: 18% !important; }@media(min-width: 768px) and (max-width: 1018px){.tdi_49 { width: 6% !important; }}.tdi_50 .tdb-logo-a{flex-direction: row; align-items: flex-start; justify-content: flex-start;}.tdi_50 .tdb-logo-img-wrap { display: block; }.tdi_52 { vertical-align: baseline; }.tdi_52 > .wpb_wrapper{display: block;}.tdi_52 > .wpb_wrapper { width: auto; height: auto; }.tdi_52 { width: 64% !important; justify-content: center !important; text-align: center !important; }@media(min-width: 768px) and (max-width: 1018px){.tdi_52 { width: 78% !important; }}.tdi_53 { margin-right: 10px !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_53 { margin-right: 8px !important; margin-left: 8px !important; }}.tdi_53 { display: inline-block; }.tdi_53 .tdb-menu > li { margin-right: 10px; }.tdi_53 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_53 .tdb-menu > li > a{padding: 0px 10px; color: rgb(255, 255, 255);}.tdi_53 .tdb-menu > li > a{font-family: Montserrat !important; font-size: 15px !important; line-height: 100px !important; font-weight: 600 !important; text-transform: capitalize !important; letter-spacing: 0.5px !important;}.tdi_53 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{padding: 5px 25px;}.tdi_53 .tdb-menu .tdb-normal-menu ul{box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 16px 0px;}.tdi_53 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{font-family: Montserrat !important; font-size: 14px !important; font-weight: 500 !important;}@media(min-width: 1019px) and (max-width: 1140px){.tdi_53 .tdb-menu > li { margin-right: 8px; }.tdi_53 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_53 .tdb-menu > li > a{padding: 0px 8px;}.tdi_53 .tdb-menu > li > a{font-size: 14px !important; line-height: 92px !important;}}@media(min-width: 768px) and (max-width: 1018px){.tdi_53 .tdb-menu > li { margin-right: 6px; }.tdi_53 .tdb-menu > li:last-child { margin-right: 0px; }.tdi_53 .tdb-menu > li > a{padding: 0px 6px;}.tdi_53 .tdb-menu > li > a{font-size: 13px !important; line-height: 80px !important;}.tdi_53 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a{font-size: 12px !important;}}.tdi_53 .tdb-menu > li:hover > a{color: rgb(249, 84, 176);}.tdi_53 .tdb-menu > li > a::after{height: 0px; bottom: 0px;}@media(min-width: 768px) and (max-width: 1018px){.tdi_53 .tdb-menu > li:hover > a::after{width: 25px;}}.tdi_53 .tdb-menu ul .tdb-normal-menu:hover > a{color: rgb(96, 33, 52);}@media(min-width: 768px) and (max-width: 1018px){.tdi_56 { margin-left: 10px !important; }}.tdi_56 .tdb-head-search-btn svg { width: 20px; }.tdi_56 .tdb-search-icon-svg { width: 40px; height: 40px; }.tdi_56 { display: inline-block; }.tdi_56 .tdb-drop-down-search { top: calc(100% + 29px); }.tdi_56 .tdb-head-search-btn::after{bottom: -29px; border-bottom-color: rgba(255, 255, 255, 0);}.tdi_56 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 1400px; }.tdi_56 .tdb-search-form { border-width: 0px; }body .tdi_56 .tdb-drop-down-search-inner{margin: 0px auto;}.tdi_56 .tdb-search-form{margin: 0px auto;}.tdi_56 .tdb-aj-search{margin: 0px auto;}.tdi_56 .tdb-head-search-form-input{padding: 10px;}.tdi_56 .tdb-head-search-placeholder{padding: 10px;}.tdi_56 .tdb-search-form-inner { border-radius: 4px 0px 0px 4px; }.tdi_56 .tdb-search-form-inner::after{border-radius: 4px 0px 0px 4px; border-color: rgb(234, 234, 234);}.tdi_56 .tdb-head-search-form-input { font-family: Montserrat !important; font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.5px !important; }.tdi_56 .tdb-head-search-form-btn{border-radius: 0px 4px 4px 0px; color: rgb(255, 255, 255); background-color: var(--metro-blue); font-family: Montserrat !important; font-size: 12px !important; font-weight: 600 !important; letter-spacing: 0.5px !important;}.tdi_56 .tdb-head-search-btn svg{fill: rgb(255, 255, 255);}.tdi_56 .tdb-head-search-btn svg *{fill: rgb(255, 255, 255);}.tdi_56 .tdb-head-search-btn:hover svg{fill: var(--metro-blue-acc);}.tdi_56 .tdb-head-search-btn:hover svg *{fill: var(--metro-blue-acc);}.tdi_56 .tdb-drop-down-search-inner{box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 16px 0px;}.tdi_56 .tdb-head-search-placeholder{color: rgb(153, 153, 153); font-family: Montserrat !important; font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.5px !important;}.tdi_56 .tdb-head-search-form-btn:hover{color: rgb(255, 255, 255); background-color: var(--metro-red);}@media(min-width: 1019px) and (max-width: 1140px){.tdi_56 .tdb-head-search-btn svg { width: 18px; }.tdi_56 .tdb-search-icon-svg { width: 36px; height: 36px; }.tdi_56 .tdb-drop-down-search { top: calc(100% + 27px); }.tdi_56 .tdb-head-search-btn::after { bottom: -27px; }.tdi_56 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 100%; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_56 .tdb-head-search-btn svg { width: 16px; }.tdi_56 .tdb-search-icon-svg { width: 25.6px; height: 25.6px; }.tdi_56 .tdb-drop-down-search { top: calc(100% + 27px); }.tdi_56 .tdb-head-search-btn::after { bottom: -27px; }.tdi_56 .tdb-drop-down-search .tdb-drop-down-search-inner { max-width: 100%; }.tdi_56 .tdb-head-search-form-input{padding: 8px;}.tdi_56 .tdb-head-search-placeholder{padding: 8px;}.tdi_56 .tdb-head-search-form-input { font-size: 12px !important; }.tdi_56 .tdb-head-search-placeholder { font-size: 12px !important; }}.tdi_58 { vertical-align: baseline; }.tdi_58 > .wpb_wrapper{display: block;}.tdi_58 > .wpb_wrapper { width: auto; height: auto; }.tdi_58 { width: 18% !important; justify-content: flex-end !important; text-align: right !important; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_58 { justify-content: center !important; text-align: center !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_58 { width: 16% !important; justify-content: center !important; text-align: center !important; }}.tdi_60 { min-height: 0px; }.tdi_62{min-height: 0px;}.tdi_62 > .td-element-style::after{background: linear-gradient(0deg, rgb(160, 160, 160), rgb(255, 255, 255)); content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; z-index: 0 !important; display: block !important;}.tdi_62{display: block;}.tdi_62 { padding-top: 29px !important; position: relative; }.tdi_62 .td_block_wrap { text-align: left; }.tdi_61_rand_style > .td-element-style-before { content: "" !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0px !important; left: 0px !important; display: block !important; z-index: 0 !important; background-image: url("https://vicenteguerrero.gob.mx/wp-content/uploads/2023/08/ayuntamiento-300x225.jpg") !important; background-position: center bottom !important; opacity: 0.1 !important; background-size: cover !important; }.tdi_61_rand_style{background-color: rgb(0, 0, 0) !important;}.tdi_64 { vertical-align: baseline; }.tdi_64 > .wpb_wrapper{display: block;}.tdi_64 > .wpb_wrapper > .vc_row_inner { width: auto; }.tdi_64 > .wpb_wrapper { width: auto; height: auto; }.tdi_66 { top: 0px; transform: none; position: relative !important; }.tdi_66{display: block;}.tdi_66{margin-right: 0px !important; margin-bottom: 30px !important; margin-left: 0px !important; padding-bottom: 30px !important; border-color: rgba(255, 255, 255, 0.3) !important; border-style: solid !important; border-width: 0px 0px 1px !important;}.tdi_66 .td_block_wrap { text-align: left; }@media(min-width: 1019px) and (max-width: 1140px){.tdi_66 { margin-bottom: 25px !important; padding-bottom: 25px !important; }}@media(max-width: 767px){.tdi_66 { margin-bottom: 25px !important; padding-bottom: 25px !important; width: 100% !important; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_66 { margin-bottom: 20px !important; padding-bottom: 20px !important; }}.tdi_68 { vertical-align: baseline; }.tdi_68 .vc_column-inner > .wpb_wrapper{display: block;}@media(max-width: 767px){.tdi_68 { justify-content: center !important; text-align: center !important; }}.tdi_69 .tdb-logo-a{flex-direction: row; align-items: flex-start; justify-content: center;}.tdi_69 .tdb-logo-img-wrap { display: block; }.tdi_71 { top: 0px; transform: none; position: relative !important; }.tdi_71{display: block;}.tdi_71 { margin-bottom: 40px !important; }.tdi_71 .td_block_wrap { text-align: left; }.tdi_73 { vertical-align: baseline; }.tdi_73 .vc_column-inner > .wpb_wrapper{display: block;}.tdi_73 { width: 27% !important; }@media(max-width: 767px){.tdi_73 { margin-bottom: 25px !important; width: 100% !important; }}.tdm_block.tdm_block_inline_text { margin-bottom: 0px; vertical-align: top; }.tdm_block.tdm_block_inline_text .tdm-descr { margin-bottom: 0px; transform: translateZ(0px); }.tdi_74 { text-align: left !important; }.tdi_74 .tdm-descr{color: rgb(10, 10, 10);}.tdi_76 { vertical-align: baseline; }.tdi_76 .vc_column-inner > .wpb_wrapper{display: block;}.tdi_76 { width: 17% !important; justify-content: flex-end !important; text-align: right !important; }@media(max-width: 767px){.tdi_76 { margin-bottom: 25px !important; width: 100% !important; }.tdi_77 { text-align: left !important; }}.tds-social3 .tdm-social-item{background-color: rgb(77, 178, 236);}.tds-social3 .tdm-social-item:hover{background-color: rgb(0, 0, 0);}.tds-social3 .tdm-social-item i{color: rgb(255, 255, 255);}.tdi_78 .tdm-social-item i { font-size: 17px; vertical-align: middle; }.tdi_78 .tdm-social-item { width: 44.2px; height: 44.2px; line-height: 44.2px; margin: 5px 10px 5px 0px; border-radius: 2px; }.tdi_78 .tdm-social-item-wrap:last-child .tdm-social-item { margin-right: 0px !important; }body .tdi_78 .tdm-social-item i{color: rgb(255, 255, 255);}body .tdi_78 .tdm-social-item-wrap:hover i{color: rgb(204, 30, 111);}body .tdi_78 .tdm-social-item{background: linear-gradient(-90deg, rgb(127, 0, 34), rgb(204, 30, 111));}body .tdi_78 .tdm-social-item-wrap:hover .tdm-social-item{background: linear-gradient(-90deg, rgb(127, 0, 34), rgb(255, 255, 255));}@media(min-width: 1019px) and (max-width: 1140px){.tdi_78 .tdm-social-item i { font-size: 14px; vertical-align: middle; }.tdi_78 .tdm-social-item { width: 36.4px; height: 36.4px; line-height: 36.4px; margin: 3px 6px 3px 0px; }}@media(min-width: 768px) and (max-width: 1018px){.tdi_78 .tdm-social-item i { font-size: 12px; vertical-align: middle; }.tdi_78 .tdm-social-item { width: 31.2px; height: 31.2px; line-height: 31.2px; margin: 2.5px 5px 2.5px 0px; }}.tdi_80 { vertical-align: baseline; }.tdi_80 .vc_column-inner > .wpb_wrapper{display: block;}.tdi_80 { width: 28% !important; }@media(max-width: 767px){.tdi_80 { margin-bottom: 25px !important; width: 100% !important; }}.td_block_categories_tags .td-ct-item{display: block; position: relative; padding: 0px 10px 0px 12px; line-height: 30px; color: rgb(17, 17, 17); transform: translateZ(0px);}.td_block_categories_tags .td-ct-item:hover{color: rgb(77, 178, 236);}.td_block_categories_tags .td-ct-item::before { content: ""; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; }.td_block_categories_tags .td-ct-item-name { line-height: 30px; }.tdi_81 .td-ct-item { display: block; }.tdi_81 .td-ct-item-name{color: rgb(10, 10, 10);}.tdi_83 { vertical-align: baseline; }.tdi_83 .vc_column-inner > .wpb_wrapper{display: block;}.tdi_83 { padding-top: 10px !important; width: 28% !important; }@media(max-width: 767px){.tdi_83 { width: 100% !important; }