.elementor-40 .elementor-element.elementor-element-3e7078b7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3a15acc5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3971c27a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-31f232a .elementor-icon-list-icon{width:14px;}.elementor-40 .elementor-element.elementor-element-31f232a .elementor-icon-list-icon i{font-size:14px;}.elementor-40 .elementor-element.elementor-element-31f232a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{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 );}.elementor-40 .elementor-element.elementor-element-6b46414{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-1519bde5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-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 );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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 );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-6be9b156{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-6a18f510 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:#151515;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-2e83074f{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-40 .elementor-element.elementor-element-2e83074f:after{content:"0.66";}.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-post__thumbnail__link{width:100%;}.elementor-40 .elementor-element.elementor-element-2e83074f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-40 .elementor-element.elementor-element-2e83074f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-40 .elementor-element.elementor-element-2e83074f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-post__title, .elementor-40 .elementor-element.elementor-element-2e83074f .elementor-post__title a{color:#151515;font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-2e83074f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-2e83074f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-40 .elementor-element.elementor-element-2e83074f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-40 .elementor-element.elementor-element-2e83074f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-40 .elementor-element.elementor-element-75b35548{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-95ca5fb .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:#151515;}.elementor-40 .elementor-element.elementor-element-68ca6d45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:#151515;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7988ab3e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-691c9711 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:#151515;}.elementor-40 .elementor-element.elementor-element-7cb87686{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-40 .elementor-element.elementor-element-7cb87686:after{content:"0.66";}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-post__thumbnail__link{width:100%;}.elementor-40 .elementor-element.elementor-element-7cb87686.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-40 .elementor-element.elementor-element-7cb87686.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-40 .elementor-element.elementor-element-7cb87686.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-post__title, .elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-post__title a{color:#151515;font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-40 .elementor-element.elementor-element-2e83074f:after{content:"0.5";}.elementor-40 .elementor-element.elementor-element-2e83074f .elementor-post__thumbnail__link{width:100%;}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-40 .elementor-element.elementor-element-7cb87686:after{content:"0.5";}.elementor-40 .elementor-element.elementor-element-7cb87686 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-3e7078b7 *//* Morgado IA · edição 02 · estilos compartilhados pelos quatro modelos. */
.mm-guide-band{gap:16px!important}
/* Normaliza o posicionamento das miniaturas geradas pelo widget Posts. */
.mm-feed .elementor-post__thumbnail img{position:absolute;inset:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none;object-fit:cover}
.mm-feed .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.025)}
@media(prefers-reduced-motion:reduce){.mm-feed .elementor-post:hover .elementor-post__thumbnail img{transform:none}}
.mm-portal,.mm-header,.mm-footer{--mm-red:#d71920;--mm-ink:#151515;--mm-muted:#666;--mm-line:#e3e5e8;font-family:Arial,Helvetica,sans-serif;color:var(--mm-ink);line-height:1.5}
.mm-portal *,.mm-header *,.mm-footer *{box-sizing:border-box}
.mm-portal a,.mm-header a,.mm-footer a{color:inherit;text-decoration:none}
.mm-portal a:focus-visible,.mm-header a:focus-visible,.mm-footer a:focus-visible,.mm-header summary:focus-visible,.mm-header input:focus-visible,.mm-header button:focus-visible{outline:3px solid #b87200;outline-offset:4px}
.mm-wrap{width:calc(100% - 64px)!important;max-width:1280px!important;margin-inline:auto!important;min-width:0}
.mm-portal .elementor-widget,.mm-header .elementor-widget,.mm-footer .elementor-widget{margin-bottom:0;min-width:0}
.mm-portal .elementor-heading-title,.mm-header .elementor-heading-title,.mm-footer .elementor-heading-title{font-family:Arial,Helvetica,sans-serif;line-height:1.18;margin:0}
.mm-portal p{margin:0 0 16px}.mm-portal .mm-muted{font-size:12px;color:var(--mm-muted)}
.mm-header{background:#0c0c0c;color:#fff}
.mm-header-inner{display:flex!important;flex-direction:row!important;align-items:center;gap:38px!important;min-height:66px}
.mm-brand{width:174px!important;flex:0 0 174px!important}.mm-brand .elementor-heading-title{color:#fff!important;font-size:20px;font-weight:800;letter-spacing:-.9px;white-space:nowrap}
.mm-brand span{display:inline-block;background:#d71920;padding:12px 8px;margin-left:4px;color:#fff;letter-spacing:-.8px}
.mm-navigation{flex:1!important;min-width:0}.mm-nav{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.mm-nav a{font-size:12px;font-weight:700;white-space:nowrap;color:#eee;transition:color .15s ease}.mm-nav a:hover{color:#ff777d}
.mm-mobile-menu{display:none}.mm-search{margin-left:auto;position:relative}.mm-search summary{cursor:pointer;font-size:12px;font-weight:700;list-style:none;padding:8px}.mm-search form{position:absolute;right:0;top:35px;width:300px;padding:18px;background:#fff;color:#111;z-index:101;border:1px solid #ddd;box-shadow:0 8px 24px #0002}.mm-header form label{display:block;font-size:12px}.mm-header input{display:block;width:100%;margin-top:8px;padding:10px;border:1px solid #aaa;font:inherit}.mm-header button{padding:9px 16px;margin-top:9px;background:#c7151d;color:white;border:0;cursor:pointer;font:inherit}.mm-skip{position:absolute;top:-150px;left:12px;z-index:102;background:#fff;color:#111;padding:12px}.mm-skip:focus{top:5px}
.mm-topline{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px!important;padding-block:12px!important;border-bottom:1px solid var(--mm-line);font-size:10px;color:#777;letter-spacing:1px;text-transform:uppercase}.mm-topline p{margin:0}.mm-topline strong{color:#b6131a}
.mm-lead{display:grid!important;grid-template-columns:minmax(0,3.15fr) minmax(0,1fr);gap:30px!important;padding-block:26px 30px!important;border-bottom:1px solid var(--mm-line)}
.mm-lead-main,.mm-lead-side{width:100%!important;min-width:0}.mm-lead-side{gap:20px!important}
.mm-kicker{margin-bottom:10px!important}.mm-kicker,.mm-kicker .elementor-heading-title{font-size:10px!important;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#ba161d!important}
.mm-feed .elementor-posts-container{column-gap:24px;row-gap:24px}.mm-feed .elementor-post{min-width:0;background:transparent;box-shadow:none;border:0}
.mm-feed .elementor-post__title{margin:0!important;font-weight:700;line-height:1.34!important;letter-spacing:-.35px}.mm-feed .elementor-post__title a{font-size:18px!important;line-height:inherit;font-weight:700;color:#111;transition:color .16s ease}.mm-feed .elementor-post__title a:hover{color:#bd121b}
.mm-feed .elementor-post__thumbnail__link{position:relative;display:block;border-radius:7px!important;overflow:hidden;isolation:isolate;margin-bottom:10px!important}
.mm-feed .elementor-post__thumbnail__link:after{content:'';position:absolute;left:0;top:0;width:21px;height:9px;background:#df1c26;z-index:2;pointer-events:none}
.mm-feed .elementor-post__thumbnail{border-radius:7px!important;padding-bottom:58%!important;overflow:hidden;background:#edf0f2}
.mm-feed img{object-fit:cover;transition:transform .3s ease}.mm-feed .elementor-post:hover img{transform:scale(1.025)}
.mm-hero .elementor-post__thumbnail__link{display:none!important}.mm-hero .elementor-post__title{letter-spacing:-1.15px;line-height:1.07!important}.mm-hero .elementor-post__title a{font-size:40px!important;font-weight:800!important}
.mm-headlines{margin-top:17px!important}.mm-headlines .elementor-posts-container{gap:9px!important}.mm-headlines .elementor-post__thumbnail__link{display:none!important}.mm-headlines .elementor-post{padding-left:17px;position:relative}.mm-headlines .elementor-post:before{content:'';position:absolute;left:0;top:6px;width:8px;height:8px;background:#d71920;border-radius:2px}.mm-headlines .elementor-post__title{line-height:1.4!important;letter-spacing:0}.mm-headlines .elementor-post__title a{font-size:13px!important;font-weight:400}
.mm-support{margin-top:26px!important;padding-top:24px!important;border-top:1px solid var(--mm-line)}.mm-support .elementor-post__title a{font-size:17px!important}.mm-support .elementor-post__thumbnail{padding-bottom:61%!important}
.mm-aside-title .elementor-heading-title{font-size:12px!important;letter-spacing:.8px;text-transform:uppercase;color:#222!important}.mm-lead-side>.mm-aside-title{padding:8px 12px!important;background:#f4f5f6;border-top:2px solid #d71920;border-radius:3px}.mm-aside-feature .elementor-post__title a{font-size:16px!important}.mm-aside-feature .elementor-post__thumbnail{padding-bottom:57%!important}
.mm-list .elementor-post{padding-bottom:16px;border-bottom:1px solid var(--mm-line)}.mm-list .elementor-post__thumbnail__link{display:none!important}.mm-list .elementor-post__title a{font-size:15px!important}.mm-list .elementor-posts-container{gap:16px!important}
.mm-author{padding:18px 0 0!important;border-top:1px solid var(--mm-line);gap:8px!important}.mm-author-label .elementor-heading-title{font-size:10px!important;letter-spacing:1px;text-transform:uppercase;color:#b6131a!important}.mm-author-name .elementor-heading-title{font-size:20px!important;letter-spacing:-.6px}.mm-author p{margin:0;color:#666;font-size:12px;line-height:1.6}
.mm-section{padding-block:30px!important;border-bottom:1px solid var(--mm-line);gap:18px!important}.mm-section-title .elementor-heading-title{font-size:25px!important;letter-spacing:-.7px;color:#d71920!important;font-weight:800}
.mm-quick-strip .elementor-post{display:grid!important;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:13px}.mm-quick-strip .elementor-post__thumbnail__link{width:88px!important;margin:0!important}.mm-quick-strip .elementor-post__thumbnail{padding-bottom:83%!important}.mm-quick-strip .elementor-post__title a{font-size:14px!important;line-height:1.3}.mm-quick-strip .elementor-posts-container{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.mm-column-band{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:center;gap:32px!important}.mm-column-band .mm-author{padding:0!important;border:0}.mm-column-band .mm-author p{max-width:300px}.mm-column-band .mm-section-title .elementor-heading-title{font-size:22px!important}.mm-column-band .mm-list .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}.mm-column-band .mm-list .elementor-post{border-bottom:0;padding:0 0 0 18px;border-left:2px solid #d71920}
.mm-feature-row{display:grid!important;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px!important}.mm-overlay .elementor-post{position:relative;display:flex!important;flex-direction:column;justify-content:flex-end;min-height:300px;overflow:hidden;border-radius:7px;background:#171717}.mm-overlay .elementor-post__thumbnail__link{position:absolute!important;inset:0;margin:0!important;width:100%!important;height:100%}.mm-overlay .elementor-post__thumbnail{height:100%!important;padding:0!important}.mm-overlay .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mm-overlay .elementor-post:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0000 25%,#0008 65%,#000e);pointer-events:none}.mm-overlay .elementor-post__text{position:relative;z-index:2;padding:24px;pointer-events:none}.mm-overlay .elementor-post__title a{color:white!important;font-size:26px!important;letter-spacing:-.6px;pointer-events:auto;text-shadow:0 1px 5px #0004}.mm-overlay .elementor-post__title a:hover{color:#ffd3d6!important}.mm-overlay .elementor-post__title{line-height:1.17!important}
.mm-feature-list .elementor-post{display:grid!important;grid-template-columns:112px minmax(0,1fr);gap:16px;border-bottom:1px solid var(--mm-line);padding-bottom:18px}.mm-feature-list .elementor-post__thumbnail__link{width:112px!important;margin:0!important}.mm-feature-list .elementor-post__thumbnail{padding-bottom:76%!important}.mm-feature-list .elementor-post__title a{font-size:16px!important}
.mm-grid-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px!important}.mm-category-col{width:100%!important;min-width:0;gap:16px!important}.mm-category-col .mm-section-title .elementor-heading-title{font-size:23px!important}.mm-category-col:nth-child(2) .mm-section-title .elementor-heading-title{color:#a65b00!important}.mm-category-col:nth-child(3) .mm-section-title .elementor-heading-title{color:#08778b!important}.mm-category-col .mm-overlay .elementor-post{min-height:224px}.mm-category-col .mm-overlay .elementor-post__text{padding:18px}.mm-category-col .mm-overlay .elementor-post__title a{font-size:20px!important;letter-spacing:-.35px}
.mm-category-list .elementor-post{display:grid!important;grid-template-columns:85px minmax(0,1fr);gap:12px;border-bottom:1px solid var(--mm-line);padding-bottom:14px}.mm-category-list .elementor-post__thumbnail__link{width:85px!important;margin:0!important}.mm-category-list .elementor-post__thumbnail{padding-bottom:76%!important}.mm-category-list .elementor-post__title a{font-size:14px!important;letter-spacing:-.15px}.mm-category-list .elementor-posts-container{gap:14px!important}
.mm-more{font-size:11px;color:#666}.mm-more a:hover{color:#b8121c;text-decoration:underline}.mm-guide-band{padding:0!important;margin:0!important}
.mm-footer{margin-top:34px!important;padding-block:42px 24px!important;background:#101010;color:#aaa}.mm-footer-grid{display:grid!important;grid-template-columns:1.6fr 1fr 1fr;gap:68px!important}.mm-footer-main,.mm-footer-topics,.mm-footer-about{width:100%!important;gap:20px!important}.mm-footer .elementor-heading-title{color:#fff;font-size:12px}.mm-footer p{font-size:12px;line-height:1.8}.mm-footer .mm-nav{flex-direction:column;align-items:flex-start;gap:10px}.mm-footer .mm-nav a{font-size:12px;font-weight:400;color:#bbb}.mm-footer-bottom{margin-top:30px!important;padding-top:18px!important;border-top:1px solid #303030;font-size:10px}.mm-footer-bottom p{font-size:10px;margin:0}
.mm-article-top{padding-top:22px!important}.mm-breadcrumb{font-size:11px;color:#777}.mm-breadcrumb span{color:#b6131a}.mm-article-heading{max-width:1000px!important;gap:16px!important;padding-block:24px 28px!important}.mm-title .elementor-heading-title{font-size:48px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-1.5px;color:#151515!important}.mm-excerpt{max-width:880px;font-size:20px;line-height:1.5;color:#666}.mm-excerpt p{margin:0}.mm-meta{padding-top:16px;border-top:1px solid var(--mm-line);font-size:12px;color:#666}.mm-share a{display:inline-block;margin:0 8px 0 0;padding:7px 12px;font-size:11px;border:1px solid #dadddf;border-radius:4px;transition:background .15s,color .15s}.mm-share a:hover{background:#111;color:white}.mm-feature{max-width:1000px!important}.mm-feature img{display:block;width:100%;max-height:570px;object-fit:cover;border-radius:7px}.mm-feature .widget-image-caption{font-size:11px;color:#777;text-align:left;margin-top:8px}
.mm-article-row{display:grid!important;grid-template-columns:minmax(0,740px) minmax(0,1fr);gap:70px!important;padding-block:32px!important}.mm-article-content,.mm-article-sidebar{width:100%!important;min-width:0;gap:26px!important}.mm-article-sidebar{border-left:1px solid var(--mm-line);padding-left:28px!important;align-self:start}.mm-body{font-size:18px;line-height:1.8;color:#292929;overflow-wrap:break-word}.mm-body p{margin:0 0 22px}.mm-body h2{font-size:28px;line-height:1.2;letter-spacing:-.6px;margin:34px 0 16px}.mm-body h3{font-size:23px}.mm-body a{color:#b6131a;text-decoration:underline}.mm-body img{max-width:100%;height:auto;border-radius:5px}.mm-body blockquote{margin:28px 0;padding:6px 0 6px 22px;border-left:3px solid #d71920;font-size:23px;line-height:1.5}.mm-body li{margin-bottom:9px}.mm-body table{display:block;max-width:100%;overflow-x:auto}.mm-post-author{padding:24px 0!important;border-block:1px solid var(--mm-line)}.mm-post-author .elementor-author-box__name{font-size:20px}.mm-post-author .elementor-author-box__bio{font-size:13px;line-height:1.6;color:#666}.mm-post-nav{padding-block:10px;font-size:12px}.mm-related{padding-top:24px!important;border-top:1px solid var(--mm-line);gap:20px!important}
@media(prefers-reduced-motion:reduce){.mm-feed img,.mm-feed a,.mm-share a,.mm-nav a{transition:none!important}.mm-feed .elementor-post:hover img{transform:none}}
@media(max-width:1100px){.mm-header-inner{gap:24px!important}.mm-nav{gap:17px}.mm-nav a{font-size:11px}.mm-hero .elementor-post__title a{font-size:35px!important}.mm-support .elementor-post__title a{font-size:15px!important}.mm-quick-strip .elementor-post{grid-template-columns:64px minmax(0,1fr);gap:10px}.mm-quick-strip .elementor-post__thumbnail__link{width:64px!important}.mm-quick-strip .elementor-post__title a{font-size:12px!important}.mm-article-row{gap:40px!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}
@media(max-width:1024px){.mm-lead{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:24px!important}.mm-support .elementor-posts-container{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.mm-overlay .elementor-posts-container{grid-template-columns:1fr!important}.mm-category-col .mm-overlay .elementor-post{min-height:200px}.mm-category-col .mm-overlay .elementor-post__title a{font-size:17px!important}.mm-grid-row{gap:22px!important}.mm-category-list .elementor-post{grid-template-columns:64px minmax(0,1fr)}.mm-category-list .elementor-post__thumbnail__link{width:64px!important}.mm-category-list .elementor-post__title a{font-size:12px!important}.mm-title .elementor-heading-title{font-size:42px!important}.mm-feature-list .elementor-post{grid-template-columns:85px minmax(0,1fr);gap:12px}.mm-feature-list .elementor-post__thumbnail__link{width:85px!important}.mm-feature-list .elementor-post__title a{font-size:14px!important}}
@media(max-width:767px){.mm-wrap{width:calc(100% - 32px)!important}.mm-header-inner{min-height:62px;gap:0!important}.mm-brand{width:165px!important;flex:0 0 165px!important}.mm-brand .elementor-heading-title{font-size:19px}.mm-brand span{padding:10px 7px}.mm-navigation>.elementor-widget-container{position:relative}.mm-navigation .mm-nav{display:none}.mm-mobile-menu{display:block;text-align:right}.mm-mobile-menu summary{cursor:pointer;list-style:none;padding:14px 0;font-size:12px;font-weight:700}.mm-mobile-menu .mm-nav{display:flex;position:absolute;right:0;top:43px;width:min(320px,calc(100vw - 32px));flex-direction:column;align-items:flex-start;gap:20px;padding:22px;background:#111;z-index:100;text-align:left;border-bottom:3px solid #d71920}.mm-mobile-menu .mm-nav a{font-size:14px}.mm-search{display:none}.mm-topline{padding-block:10px!important;font-size:9px;letter-spacing:.3px}.mm-topline p{margin:0}.mm-topline .mm-tagline{max-width:180px}.mm-lead{grid-template-columns:1fr;padding-block:22px 26px!important;gap:26px!important}.mm-hero .elementor-post__title a{font-size:32px!important}.mm-hero .elementor-post__title{letter-spacing:-.85px}.mm-headlines .elementor-post__title a{font-size:13px!important}.mm-support{margin-top:20px!important;padding-top:20px!important}.mm-support .elementor-posts-container{grid-template-columns:1fr!important;gap:18px!important}.mm-support .elementor-post{display:grid!important;grid-template-columns:116px minmax(0,1fr);gap:14px;padding-bottom:16px;border-bottom:1px solid var(--mm-line)}.mm-support .elementor-post:last-child{padding-bottom:0;border-bottom:0}.mm-support .elementor-post__thumbnail__link{margin:0!important;width:116px!important}.mm-support .elementor-post__thumbnail{padding-bottom:76%!important}.mm-support .elementor-post__title a{font-size:16px!important}.mm-lead-side{padding-top:22px!important;border-top:1px solid var(--mm-line)}.mm-lead-side .mm-author{display:none}.mm-section{padding-block:26px!important;gap:17px!important}.mm-section-title .elementor-heading-title{font-size:23px!important}.mm-quick-strip .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 16px!important}.mm-quick-strip .elementor-post{display:flex!important;flex-direction:column;gap:10px}.mm-quick-strip .elementor-post__thumbnail__link{width:100%!important}.mm-quick-strip .elementor-post__thumbnail{padding-bottom:65%!important}.mm-quick-strip .elementor-post__title a{font-size:14px!important}.mm-column-band{grid-template-columns:1fr;gap:22px!important}.mm-column-band .mm-list .elementor-posts-container{grid-template-columns:1fr!important;gap:18px!important}.mm-feature-row{grid-template-columns:1fr;gap:22px!important}.mm-overlay .elementor-post{min-height:275px}.mm-overlay .elementor-post__text{padding:20px}.mm-overlay .elementor-post__title a{font-size:24px!important}.mm-grid-row{grid-template-columns:1fr;gap:26px!important}.mm-category-col+.mm-category-col{border-top:1px solid var(--mm-line);padding-top:26px!important}.mm-category-col .mm-overlay .elementor-post{min-height:245px}.mm-category-col .mm-overlay .elementor-post__title a{font-size:23px!important}.mm-category-list .elementor-post{grid-template-columns:90px minmax(0,1fr)}.mm-category-list .elementor-post__thumbnail__link{width:90px!important}.mm-category-list .elementor-post__title a{font-size:15px!important}.mm-title .elementor-heading-title{font-size:34px!important;letter-spacing:-.9px}.mm-article-heading{padding-block:20px 24px!important;gap:15px!important}.mm-excerpt{font-size:18px}.mm-feature img{border-radius:5px}.mm-article-row{grid-template-columns:1fr;gap:28px!important;padding-block:26px!important}.mm-article-sidebar{border-left:0;border-top:1px solid var(--mm-line);padding:24px 0 0!important}.mm-body{font-size:18px;line-height:1.75}.mm-body h2{font-size:25px}.mm-footer-grid{grid-template-columns:1fr;gap:26px!important}.mm-footer-topics,.mm-footer-about{padding-top:22px!important;border-top:1px solid #303030}.mm-footer{margin-top:28px!important;padding-block:32px 22px!important}}/* End custom CSS */