.elementor-1766 .elementor-element.elementor-element-30941e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.55;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-30941e8:not(.elementor-motion-effects-element-type-background), .elementor-1766 .elementor-element.elementor-element-30941e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://marquesys.com.br/wp-content/uploads/2026/09/fundo-textura-marquesys-uberlandia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1766 .elementor-element.elementor-element-30941e8::before, .elementor-1766 .elementor-element.elementor-element-30941e8 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-30941e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-30941e8 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-30941e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-30941e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1766 .elementor-element.elementor-element-3fad198{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1766 .elementor-element.elementor-element-4a16804{text-align:center;}.elementor-1766 .elementor-element.elementor-element-b416673{text-align:center;}.elementor-1766 .elementor-element.elementor-element-b416673 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon i{color:var( --e-global-color-a2c0d56 );font-size:21px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon svg{fill:var( --e-global-color-a2c0d56 );--e-icon-list-icon-size:21px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon{width:21px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-item{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-4b1b20f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-1b918b52{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:3em;}.elementor-1766 .elementor-element.elementor-element-2362f61c img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-1766 .elementor-element.elementor-element-9976482{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-1766 .elementor-element.elementor-element-4c4f8854{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-d49ac81 );--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-4c4f8854 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-4c4f8854 .elementor-share-btn__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1766 .elementor-element.elementor-element-67974e26 > .elementor-widget-container{background-color:var( --e-global-color-7fbea4f );padding:21px 21px 21px 21px;border-radius:15px 15px 15px 15px;}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__name{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__bio{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-6e3b447 span.post-navigation__prev--label{color:var( --e-global-color-secondary );}.elementor-1766 .elementor-element.elementor-element-6e3b447 span.post-navigation__next--label{color:var( --e-global-color-secondary );}.elementor-1766 .elementor-element.elementor-element-6e3b447 .post-navigation__arrow-wrapper{color:var( --e-global-color-d49ac81 );}.elementor-1766 .elementor-element.elementor-element-6e3b447 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-secondary );}.elementor-1766 .elementor-element.elementor-element-6e3b447 .elementor-post-navigation__separator{background-color:var( --e-global-color-c94d9ab );}.elementor-1766 .elementor-element.elementor-element-6e3b447 .elementor-post-navigation{color:var( --e-global-color-c94d9ab );}.elementor-1766 .elementor-element.elementor-element-34bce49{--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;}.elementor-1766 .elementor-element.elementor-element-383343f{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__container{min-height:50px;}.elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );}body:not(.rtl) .elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__input, .elementor-1766 .elementor-element.elementor-element-34ef8c3.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-1766 .elementor-element.elementor-element-34ef8c3 input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-1766 .elementor-element.elementor-element-34ef8c3:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:7px;}.elementor-1766 .elementor-element.elementor-element-34ef8c3.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:7px;}.elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__submit:hover{--e-search-form-submit-text-color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-34ef8c3 .elementor-search-form__submit:focus{--e-search-form-submit-text-color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-fb484c9{--display:flex;}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{bottom:unset;border-left-width:1px;}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:1px;}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-1766 .elementor-element.elementor-element-dd7b51c .elementor-icon-list-icon{font-size:14px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta .elementor-cta__bg, .elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-1766 .elementor-element.elementor-element-f74461b > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__content{min-height:350px;text-align:left;padding:2em 2em 2em 2em;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-icon{font-size:28px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-638d055 );}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__description{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__button{color:var( --e-global-color-d49ac81 );background-color:var( --e-global-color-text );border-width:0px;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0810314D;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#08103180;}.elementor-1766 .elementor-element.elementor-element-038dc5d{--display:flex;--border-radius:7px 7px 7px 7px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1766 .elementor-element.elementor-element-038dc5d:not(.elementor-motion-effects-element-type-background), .elementor-1766 .elementor-element.elementor-element-038dc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );}.elementor-1766 .elementor-element.elementor-element-d8731eb{--grid-row-gap:14px;--grid-column-gap:14px;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-1766 .elementor-element.elementor-element-d8731eb:after{content:"1";}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__thumbnail__link{width:25%;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__meta-data span + span:before{content:".";}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__thumbnail{border-radius:7px 7px 7px 7px;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:14px;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:14px;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:14px;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title, .elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__meta-data{font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );font-weight:var( --e-global-typography-112b6c4-font-weight );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-1766 .elementor-element.elementor-element-80fc29e{--display:flex;--border-radius:7px 7px 7px 7px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1766 .elementor-element.elementor-element-80fc29e:not(.elementor-motion-effects-element-type-background), .elementor-1766 .elementor-element.elementor-element-80fc29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-f911590 ) 0%, var( --e-global-color-a2c0d56 ) 100%);}.elementor-1766 .elementor-element.elementor-element-c41bb4a{text-align:center;}.elementor-1766 .elementor-element.elementor-element-c41bb4a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta .elementor-cta__bg, .elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 > .elementor-widget-container{background-color:#000000;border-radius:7px 7px 7px 7px;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__content{min-height:350px;text-align:left;padding:2em 2em 2em 2em;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor0 );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__description{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__button{color:var( --e-global-color-d49ac81 );background-color:var( --e-global-color-text );border-width:0px;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0810314D;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#08103180;}.elementor-1766 .elementor-element.elementor-element-aab0807{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4d462f5 );--border-color:var( --e-global-color-4d462f5 );--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-aab0807:not(.elementor-motion-effects-element-type-background), .elementor-1766 .elementor-element.elementor-element-aab0807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );}.elementor-1766 .elementor-element.elementor-element-71465a3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1766 .elementor-element.elementor-element-fba256e{--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;}.elementor-1766 .elementor-element.elementor-element-3e78e700{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-1766 .elementor-element.elementor-element-3e78e700:after{content:"0.56";}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__thumbnail__link{width:100%;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__text{margin-top:20px;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__badge{right:0;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:1024px){.elementor-1766 .elementor-element.elementor-element-30941e8{--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-3fad198{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1766 .elementor-element.elementor-element-b416673 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-item{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-4b1b20f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-1b918b52{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1766 .elementor-element.elementor-element-2362f61c img{height:400px;} .elementor-1766 .elementor-element.elementor-element-4c4f8854{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1766 .elementor-element.elementor-element-4c4f8854 .elementor-share-btn__title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__name{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__bio{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-383343f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1766 .elementor-element.elementor-element-34ef8c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1766 .elementor-element.elementor-element-34ef8c3 input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-1766 .elementor-element.elementor-element-f74461b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1766 .elementor-element.elementor-element-f74461b.elementor-element{--order:1;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__content{min-height:300px;padding:1em 1em 1em 1em;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-038dc5d{--padding-top:02em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1766 .elementor-element.elementor-element-038dc5d.e-con{--order:3;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:6px;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:6px;}.elementor-1766 .elementor-element.elementor-element-d8731eb.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:6px;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title, .elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title{margin-bottom:0px;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__meta-data{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );margin-bottom:5px;}.elementor-1766 .elementor-element.elementor-element-80fc29e{--justify-content:center;}.elementor-1766 .elementor-element.elementor-element-80fc29e.e-con{--order:2;}.elementor-1766 .elementor-element.elementor-element-6ed47a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1766 .elementor-element.elementor-element-6ed47a7.elementor-element{--order:1;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__content{min-height:300px;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-aab0807{--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-1766 .elementor-element.elementor-element-3e78e700:after{content:"0.56";}}@media(max-width:767px){.elementor-1766 .elementor-element.elementor-element-30941e8{--border-radius:0px 0px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1766 .elementor-element.elementor-element-3fad198{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1766 .elementor-element.elementor-element-b416673 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon{width:16px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon i{font-size:16px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-icon svg{--e-icon-list-icon-size:16px;}.elementor-1766 .elementor-element.elementor-element-1f718ae1 .elementor-icon-list-item{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-4b1b20f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1766 .elementor-element.elementor-element-2362f61c img{height:225px;} .elementor-1766 .elementor-element.elementor-element-4c4f8854{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1766 .elementor-element.elementor-element-4c4f8854 .elementor-share-btn__title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1766 .elementor-element.elementor-element-67974e26 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__name{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-67974e26 .elementor-author-box__bio{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-34ef8c3 input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-1766 .elementor-element.elementor-element-f74461b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-f74461b .elementor-cta__description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-1766 .elementor-element.elementor-element-d8731eb:after{content:"1";}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__thumbnail__link{width:25%;}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title, .elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__title a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-1766 .elementor-element.elementor-element-d8731eb .elementor-post__meta-data{font-size:var( --e-global-typography-112b6c4-font-size );line-height:var( --e-global-typography-112b6c4-line-height );}.elementor-1766 .elementor-element.elementor-element-6ed47a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-1766 .elementor-element.elementor-element-6ed47a7 .elementor-cta__description{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1766 .elementor-element.elementor-element-aab0807{--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-1766 .elementor-element.elementor-element-3e78e700:after{content:"0.56";}.elementor-1766 .elementor-element.elementor-element-3e78e700 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1766 .elementor-element.elementor-element-4b1b20f2{--content-width:1280px;}.elementor-1766 .elementor-element.elementor-element-1b918b52{--width:70%;}.elementor-1766 .elementor-element.elementor-element-34bce49{--width:30%;}.elementor-1766 .elementor-element.elementor-element-383343f{--width:100%;}.elementor-1766 .elementor-element.elementor-element-aab0807{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1766 .elementor-element.elementor-element-1b918b52{--width:100%;}.elementor-1766 .elementor-element.elementor-element-383343f{--width:100%;}.elementor-1766 .elementor-element.elementor-element-80fc29e{--width:100%;}}/* Start custom CSS *//* ms-page-hero v1 (20/09/2026) — banner padrão das páginas internas, no mesmo desenho do banner da Home.
   Estrutura, classes e regras: Projeto WeSales CRM - MarqueSys > claude/padrao-visual-site-marquesys.md
   Para voltar ao banner antigo: apagar este bloco e o widget "Decoração do banner" (as configurações originais do Elementor continuam salvas). */
.e-con.ms-page-hero{--ms-orange:#FF6A00;--ms-orange-dark:#E05D00;--ms-ease:cubic-bezier(.2,.7,.2,1);--ms-font-title:'Outfit','Montserrat',Arial,sans-serif;--ms-font-body:'Inter',Arial,sans-serif;position:relative;isolation:isolate;background:radial-gradient(640px 360px at 50% 115%,rgba(255,106,0,.16),rgba(255,106,0,0) 70%),radial-gradient(560px 340px at 6% 100%,rgba(255,106,0,.10),rgba(255,106,0,0) 70%),linear-gradient(180deg,#030303 0%,#0B0B0C 38%,#141416 100%)!important}
.e-con.ms-page-hero::before{display:none!important}
/* decoração: pontos + anéis (widget HTML com a classe ms-hero-deco, fica atrás do conteúdo e não recebe cliques) */
.ms-page-hero>.elementor-widget.ms-hero-deco{position:absolute!important;inset:0;width:auto!important;max-width:none!important;margin:0!important;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}
.ms-page-hero .ms-hero-deco .elementor-widget-container{position:absolute;inset:0}
.ms-page-hero .ms-hero-deco__dots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 90% at 0% 0%,#000 0%,transparent 62%);mask-image:radial-gradient(70% 90% at 0% 0%,#000 0%,transparent 62%)}
.ms-page-hero .ms-hero-deco__dots--b{background-image:radial-gradient(rgba(255,106,0,.30) 1px,transparent 1.6px);-webkit-mask-image:radial-gradient(55% 80% at 100% 100%,#000 0%,transparent 60%);mask-image:radial-gradient(55% 80% at 100% 100%,#000 0%,transparent 60%)}
.ms-page-hero .ms-hero-deco__ring{position:absolute;border-radius:50%;animation:msCtaDrift 12s ease-in-out infinite alternate}
.ms-page-hero .ms-hero-deco__ring--a{width:480px;height:480px;right:-200px;top:-260px;border:1.5px solid rgba(255,106,0,.38)}
.ms-page-hero .ms-hero-deco__ring--b{width:340px;height:340px;left:-160px;bottom:-200px;border:32px solid rgba(255,106,0,.07);animation-duration:14s;animation-direction:alternate-reverse}
.ms-page-hero .ms-hero-deco__ring--c{width:110px;height:110px;left:5%;top:14%;border:1px solid rgba(255,255,255,.14);animation-duration:10s}
@keyframes msCtaDrift{from{transform:translate(0,0) rotate(0)}to{transform:translate(-18px,14px) rotate(8deg)}}
/* conteúdo centralizado (máx. 880 px) */
.ms-page-hero .ms-page-hero__content{position:relative;z-index:1;width:100%;max-width:880px;margin:0 auto;text-align:center}
.ms-page-hero .ms-pill .elementor-heading-title{--ms-pill-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-7-6.2-7-11.5a7%207%200%200%201%2014%200C19%2014.8%2012%2021%2012%2021Z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'9.5'%20r%3D'2.5'%2F%3E%3C%2Fsvg%3E");display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 16px;border-radius:999px;background:rgba(255,106,0,.12);border:1px solid rgba(255,106,0,.38);font:600 13px/1 var(--ms-font-title)!important;letter-spacing:.12em;text-transform:uppercase;color:#fff!important}
.ms-page-hero .ms-pill--check .elementor-heading-title{--ms-pill-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M20%206%209%2017l-5-5'%2F%3E%3C%2Fsvg%3E")}
.ms-page-hero .ms-pill .elementor-heading-title::before{content:"";flex:none;width:16px;height:16px;background:var(--ms-orange);-webkit-mask:var(--ms-pill-icon) center/contain no-repeat;mask:var(--ms-pill-icon) center/contain no-repeat}
.ms-page-hero .ms-page-hero__title{margin-top:20px!important}
.ms-page-hero .ms-page-hero__title .elementor-heading-title{margin:0;font:600 48px/1.12 var(--ms-font-title)!important;letter-spacing:-.01em;color:#fff!important;text-wrap:balance}
.ms-page-hero .ms-hl{color:var(--ms-orange)}
.ms-page-hero .ms-page-hero__lead{width:100%;max-width:640px!important;margin:16px auto 0!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{margin:0;font:400 17px/1.6 var(--ms-font-body)!important;color:rgba(255,255,255,.92)!important;text-align:center;text-wrap:pretty}
.ms-page-hero .ms-page-hero__note{margin-top:22px!important}
.ms-page-hero .ms-page-hero__note .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font:500 14px/1.4 var(--ms-font-body)!important;color:rgba(255,255,255,.78)!important}
.ms-page-hero .ms-page-hero__note .elementor-heading-title::before{content:"";flex:none;width:16px;height:16px;background:var(--ms-orange);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
/* botões: padrão do site (52 px, mín. 312 px, Outfit 14 maiúsculo, raio 5); fundo escuro = principal laranja + contorno branco */
.ms-page-hero .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:312px;padding:0 32px!important;font-family:var(--ms-font-title)!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;line-height:1!important;text-transform:uppercase;border-radius:5px!important;border:1px solid transparent!important;box-sizing:border-box;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s,color .25s,border-color .25s!important}
.ms-page-hero .elementor-button .elementor-button-content-wrapper{align-items:center;gap:10px}
.ms-page-hero .elementor-button-icon{margin:0!important;transition:transform .25s}
.ms-page-hero .elementor-button-icon svg{width:18px;height:18px;fill:currentColor}
.ms-page-hero .elementor-button:hover,.ms-page-hero .elementor-button:focus-visible{transform:translateY(-2px)}
.ms-page-hero .elementor-button:hover .elementor-button-icon{transform:translateX(2px)}
.ms-page-hero .elementor-button:focus-visible{outline:3px solid var(--ms-orange);outline-offset:3px}
.ms-page-hero .ms-btn-primary .elementor-button{background:var(--ms-orange)!important;border-color:var(--ms-orange)!important;color:#fff!important}
.ms-page-hero .ms-btn-primary .elementor-button:hover,.ms-page-hero .ms-btn-primary .elementor-button:focus-visible{background:var(--ms-orange-dark)!important;border-color:var(--ms-orange-dark)!important;color:#fff!important;box-shadow:0 12px 28px rgba(255,106,0,.35)}
.ms-page-hero .ms-btn-outline .elementor-button{background:transparent!important;border-color:rgba(255,255,255,.85)!important;color:#fff!important}
.ms-page-hero .ms-btn-outline .elementor-button:hover,.ms-page-hero .ms-btn-outline .elementor-button:focus-visible{background:#fff!important;border-color:#fff!important;color:var(--ms-orange)!important;box-shadow:0 12px 26px rgba(0,0,0,.35)}
@keyframes msSoftPulseOrange{0%{box-shadow:0 0 0 0 rgba(255,106,0,.5)}70%{box-shadow:0 0 0 14px rgba(255,106,0,0)}100%{box-shadow:0 0 0 0 rgba(255,106,0,0)}}
.ms-page-hero .ms-pulse .elementor-button{animation:msSoftPulseOrange 2.8s ease-out infinite}
.ms-page-hero .ms-pulse .elementor-button:hover,.ms-page-hero .ms-pulse .elementor-button:focus-visible{animation:none}
@media (max-width:1279px){.ms-page-hero .ms-hero-deco__ring--c{display:none}}
/* tablet */
@media (max-width:1024px){
.ms-page-hero .ms-page-hero__title .elementor-heading-title{font-size:37px!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{font-size:16px!important}
.ms-page-hero .ms-hero-deco__ring--a{width:320px;height:320px;right:-170px;top:-200px}
.ms-page-hero .ms-hero-deco__ring--b{width:260px;height:260px;left:-150px;bottom:-150px;border-width:24px}
}
/* celular */
@media (max-width:767px){
.ms-page-hero .ms-pill .elementor-heading-title{font-size:12px!important;padding:7px 14px}
.ms-page-hero .ms-page-hero__title{margin-top:14px!important}
.ms-page-hero .ms-page-hero__title .elementor-heading-title{font-size:30px!important;line-height:1.15}
.ms-page-hero .ms-page-hero__lead{margin-top:12px!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{font-size:15px!important;line-height:1.55}
.ms-page-hero .ms-page-hero__note{margin-top:18px!important}
.ms-page-hero .ms-page-hero__actions{width:100%}
.ms-page-hero .ms-page-hero__actions>.elementor-widget-button,.ms-page-hero .elementor-widget-button .elementor-button-wrapper{width:100%!important}
.ms-page-hero .elementor-button{width:100%;min-width:0;min-height:50px;padding:0 20px!important;letter-spacing:1.5px!important}
.ms-page-hero .ms-hero-deco__ring--a{width:180px;height:180px;right:-120px;top:-150px}
.ms-page-hero .ms-hero-deco__ring--b{display:none}
.ms-page-hero .ms-hero-deco__dots{background-size:18px 18px}
}
@media (prefers-reduced-motion:reduce){.ms-page-hero *,.ms-page-hero *::before,.ms-page-hero *::after{animation:none!important;transition-duration:.01ms!important}}
/* fim ms-page-hero v1 */

/* ms-blog v1 (20/09/2026) — blog (modelo Arquivos 1759) e post individual (modelo 1766), no padrão da Home. O MESMO bloco fica nos dois modelos.
   Guia: Projeto WeSales CRM - MarqueSys > claude/padrao-visual-site-marquesys.md · Cópias antigas: Modelos > "BACKUP Arquivo do Blog…" (4617) e "BACKUP Post individual…" (4618). */
.e-con.ms-blog-wrap,.e-con.ms-post-wrap,.e-con.ms-related{--ms-orange:#FF6A00;--ms-orange-dark:#E05D00;--ms-orange-soft:rgba(255,106,0,.12);--ms-ease:cubic-bezier(.2,.7,.2,1);--ms-font-title:'Outfit','Montserrat',Arial,sans-serif;--ms-font-body:'Inter',Arial,sans-serif;--ms-graphite:#26282B;--ms-text:#6D7C90;--ms-border:#E7E9EE}
@keyframes msRiseIn{0%{opacity:0;transform:translateY(18px)}100%{opacity:1;transform:none}}
.ms-blog-wrap a,.ms-post-wrap a,.ms-related a{text-decoration:none!important}
/* grade: conteúdo | barra lateral (sem margem extra abaixo do banner) */
.e-con.ms-blog-wrap,.e-con.ms-post-wrap{margin-top:0!important}
.e-con.ms-blog-wrap>.e-con-inner,.e-con.ms-post-wrap>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;gap:0 48px!important;align-items:start}
.ms-blog-wrap>.e-con-inner>.e-con,.ms-post-wrap>.e-con-inner>.e-con{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}

/* lista de artigos (widget Arquivo de posts, skin Cards) */
.ms-blog-list{margin:0!important}
.ms-blog-list .elementor-posts-container{--grid-column-gap:24px!important;--grid-row-gap:24px!important;grid-column-gap:24px!important;grid-row-gap:24px!important}
.ms-blog-list .elementor-post,.ms-related-list .elementor-post{height:100%}
.ms-blog-list .elementor-post__card,.ms-related-list .elementor-post__card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--ms-border)!important;border-radius:15px!important;box-shadow:0 10px 30px rgba(0,0,0,.08)!important;transition:transform .3s var(--ms-ease),box-shadow .3s var(--ms-ease),border-color .3s}
.ms-blog-list .elementor-post__card::after,.ms-related-list .elementor-post__card::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ms-orange);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ms-ease);z-index:3}
.ms-blog-list .elementor-post__card:hover,.ms-related-list .elementor-post__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.14)!important;border-color:rgba(255,106,0,.45)!important}
.ms-blog-list .elementor-post__card:hover::after,.ms-related-list .elementor-post__card:hover::after{transform:scaleX(1)}
.ms-blog-list .elementor-post__thumbnail__link,.ms-related-list .elementor-post__thumbnail__link{margin:0!important;overflow:hidden}
.ms-blog-list .elementor-post__thumbnail,.ms-related-list .elementor-post__thumbnail{padding-bottom:56%!important;border-radius:0!important}
.ms-blog-list .elementor-post__thumbnail img,.ms-related-list .elementor-post__thumbnail img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transform:none!important;transition:transform .5s var(--ms-ease)!important}
.ms-blog-list .elementor-post__card:hover .elementor-post__thumbnail img,.ms-related-list .elementor-post__card:hover .elementor-post__thumbnail img{transform:scale(1.04)!important}
.ms-blog-list .elementor-post__badge,.ms-related-list .elementor-post__badge{top:16px!important;left:16px!important;right:auto!important;margin:0!important;padding:6px 12px!important;border-radius:999px!important;background:var(--ms-orange)!important;color:#fff!important;font:600 12px/1 var(--ms-font-title)!important;letter-spacing:.08em!important;text-transform:uppercase}
.ms-blog-list .elementor-post__text,.ms-related-list .elementor-post__text{flex:1 1 auto;display:flex;flex-direction:column;padding:24px 24px 0!important;margin:0!important}
.ms-blog-list .elementor-post__title,.ms-related-list .elementor-post__title{margin:0!important}
.ms-blog-list .elementor-post__title,.ms-blog-list .elementor-post__title a,.ms-related-list .elementor-post__title,.ms-related-list .elementor-post__title a{font:700 18px/1.35 var(--ms-font-title)!important;color:#030303!important;text-transform:none!important;transition:color .2s}
.ms-blog-list .elementor-post__title a:hover,.ms-related-list .elementor-post__title a:hover{color:var(--ms-orange)!important}
.ms-blog-list .elementor-post__excerpt,.ms-related-list .elementor-post__excerpt{margin:10px 0 0!important}
.ms-blog-list .elementor-post__excerpt p,.ms-related-list .elementor-post__excerpt p{margin:0!important;font:400 15px/1.6 var(--ms-font-body)!important;color:var(--ms-text)!important}
.ms-blog-list .elementor-post__read-more-wrapper,.ms-related-list .elementor-post__read-more-wrapper{margin-top:auto!important;padding:18px 0 22px!important}
.ms-blog-list .elementor-post__read-more,.ms-related-list .elementor-post__read-more{display:inline-flex;align-items:center;gap:6px;font:600 14px/1.3 var(--ms-font-title)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--ms-orange)!important}
.ms-blog-list .elementor-post__read-more::after,.ms-related-list .elementor-post__read-more::after{content:"→";transition:transform .25s var(--ms-ease)}
.ms-blog-list .elementor-post__card:hover .elementor-post__read-more::after,.ms-related-list .elementor-post__card:hover .elementor-post__read-more::after{transform:translateX(3px)}
.ms-blog-list .elementor-post__meta-data,.ms-related-list .elementor-post__meta-data{margin:0!important;padding:14px 24px!important;border-top:1px solid var(--ms-border)!important;font:400 14px/1.4 var(--ms-font-body)!important;color:var(--ms-text)!important}
/* botão "Carregar mais artigos" (contorno laranja, padrão de fundo claro) */
.ms-blog-list .e-load-more-anchor+.elementor-button-wrapper,.ms-blog-list .elementor-button-wrapper{margin-top:40px!important;text-align:center}
.ms-blog-list .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:312px;padding:0 32px!important;background:transparent!important;border:1px solid var(--ms-orange)!important;border-radius:5px!important;color:var(--ms-orange)!important;font:600 14px/1 var(--ms-font-title)!important;letter-spacing:2px!important;text-transform:uppercase;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s,color .25s!important}
.ms-blog-list .elementor-button:hover,.ms-blog-list .elementor-button:focus-visible{background:var(--ms-orange)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,106,0,.3)}

/* barra lateral */
.e-con.ms-side{gap:24px!important;padding:0!important}
.e-con.ms-side-card{gap:0!important;padding:24px!important;background:#fff!important;border:1px solid var(--ms-border)!important;border-radius:15px!important;box-shadow:0 10px 30px rgba(0,0,0,.06)}
.ms-side-title{margin:0 0 14px!important}
.ms-side-title .elementor-heading-title{margin:0;font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ms-orange)!important}
/* busca */
.ms-side-search{margin:0!important}
.ms-side-search .elementor-search-form__container{min-height:52px!important;overflow:hidden;background:#fff!important;border:1px solid var(--ms-border)!important;border-radius:10px!important;box-shadow:0 4px 14px rgba(0,0,0,.04)}
.ms-side-search .elementor-search-form__input{padding:0 16px!important;background:#fff!important;font:400 15px/1.4 var(--ms-font-body)!important;color:#030303!important}
.ms-side-search .elementor-search-form__submit{min-width:52px!important;background:var(--ms-orange)!important;color:#fff!important;transition:background-color .25s}
.ms-side-search .elementor-search-form__submit:hover{background:var(--ms-orange-dark)!important}
.ms-side-search .elementor-search-form__submit svg{width:18px;height:18px;fill:#fff}
.ms-side-search .elementor-search-form--focus .elementor-search-form__container,.ms-side-search .elementor-search-form__container:focus-within{border-color:var(--ms-orange)!important;box-shadow:0 0 0 3px rgba(255,106,0,.15)}
/* categorias */
.ms-side-catlist{margin:0!important}
.ms-side-catlist .elementor-icon-list-items{margin:0!important;padding:0!important}
.ms-side-catlist .elementor-icon-list-item{margin:0!important;padding:0!important;border-bottom:1px solid var(--ms-border)!important}
.ms-side-catlist .elementor-icon-list-item:last-child{border-bottom:0!important}
.ms-side-catlist .elementor-icon-list-item::after{display:none!important}
.ms-side-catlist .elementor-icon-list-item a{display:flex!important;align-items:center;gap:10px;padding:11px 0!important;transition:transform .25s var(--ms-ease)}
.ms-side-catlist .elementor-icon-list-icon svg{width:10px!important;height:10px!important;fill:var(--ms-orange)!important}
.ms-side-catlist .elementor-icon-list-icon i{font-size:10px!important;color:var(--ms-orange)!important}
.ms-side-catlist .elementor-icon-list-text{padding:0!important;font:500 15px/1.35 var(--ms-font-body)!important;color:var(--ms-graphite)!important;transition:color .2s}
.ms-side-catlist a:hover{transform:translateX(4px)}
.ms-side-catlist a:hover .elementor-icon-list-text{color:var(--ms-orange)!important}
/* últimos posts */
.ms-side-posts{margin:0!important}
.ms-side-posts .elementor-posts-container{--grid-row-gap:16px!important;grid-row-gap:16px!important}
.ms-side-posts .elementor-post{display:flex!important;align-items:center;gap:14px;margin:0!important}
.ms-side-posts .elementor-post__thumbnail__link{flex:none;width:72px!important;margin:0!important}
.ms-side-posts .elementor-post__thumbnail{width:72px;height:72px;padding-bottom:0!important;border-radius:10px!important;overflow:hidden}
.ms-side-posts .elementor-post__thumbnail img{width:100%!important;height:100%!important;object-fit:cover;position:static!important;transform:none!important}
.ms-side-posts .elementor-post__text{margin:0!important}
.ms-side-posts .elementor-post__title,.ms-side-posts .elementor-post__title a{margin:0!important;font:600 15px/1.35 var(--ms-font-title)!important;color:#030303!important;transition:color .2s}
.ms-side-posts .elementor-post__title a:hover{color:var(--ms-orange)!important}
.ms-side-posts .elementor-post__meta-data{margin:4px 0 0!important;font:400 14px/1.3 var(--ms-font-body)!important;color:var(--ms-text)!important}
/* chamadas (widget Call to Action) em card escuro */
.ms-side-cta{margin:0!important}
.ms-side-cta .elementor-cta{position:relative;overflow:hidden;isolation:isolate;min-height:0!important;border-radius:15px;background:radial-gradient(360px 220px at 100% 0%,rgba(255,106,0,.18),rgba(255,106,0,0) 70%),linear-gradient(180deg,#0B0B0C 0%,#141416 100%)}
.ms-side-cta .elementor-cta::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1.6px);background-size:20px 20px;-webkit-mask-image:radial-gradient(70% 70% at 0% 0%,#000 0%,transparent 62%);mask-image:radial-gradient(70% 70% at 0% 0%,#000 0%,transparent 62%)}
.ms-side-cta .elementor-cta__bg-wrapper,.ms-side-cta .elementor-cta__icon,.ms-side-cta .elementor-cta__image{display:none!important}
.ms-side-cta .elementor-cta__content{position:relative;z-index:1;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;padding:28px!important;min-height:0!important;background:transparent!important}
.ms-side-cta .elementor-cta__title{margin:0 0 10px!important;font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ms-orange)!important}
.ms-side-cta .elementor-cta__description{margin:0 0 22px!important;font:600 22px/1.3 var(--ms-font-title)!important;color:#fff!important;text-wrap:balance}
.ms-side-cta .elementor-cta__button-wrapper{width:100%}
.ms-side-cta .elementor-cta__button{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 20px!important;background:var(--ms-orange)!important;border:1px solid var(--ms-orange)!important;border-radius:5px!important;color:#fff!important;font:600 14px/1 var(--ms-font-title)!important;letter-spacing:2px!important;text-transform:uppercase;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s!important}
.ms-side-cta .elementor-cta__button:hover,.ms-side-cta .elementor-cta__button:focus-visible{background:var(--ms-orange-dark)!important;border-color:var(--ms-orange-dark)!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,106,0,.35)}
/* newsletter (formulário do WeSales) */
.e-con.ms-side-news{position:relative;overflow:hidden;isolation:isolate;gap:0!important;padding:28px 24px 24px!important;border-radius:15px!important;scroll-margin-top:110px;background:radial-gradient(360px 240px at 0% 100%,rgba(255,106,0,.16),rgba(255,106,0,0) 70%),linear-gradient(180deg,#0B0B0C 0%,#141416 100%)!important}
.ms-side-news__label{margin:0 0 10px!important}
.ms-side-news__label .elementor-heading-title{margin:0;font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ms-orange)!important}
.ms-side-news__title .elementor-heading-title{margin:0;font:600 20px/1.3 var(--ms-font-title)!important;color:#fff!important;text-transform:none!important;text-wrap:balance}
.ms-side-news__title,.ms-side-news__title .elementor-heading-title{text-align:left!important}
.ms-side-news__form{margin-top:18px!important}
.ms-side-news__box{background:#fff;border-radius:12px;padding:4px;box-shadow:0 18px 40px rgba(0,0,0,.35)}
.ms-side-news__box iframe{display:block;width:100%;min-height:380px;border:0;border-radius:10px}

/* tablet e celular */
@media (max-width:1024px){
.e-con.ms-blog-wrap>.e-con-inner,.e-con.ms-post-wrap>.e-con-inner{grid-template-columns:minmax(0,1fr);gap:48px 0!important}
.e-con.ms-side{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}
.ms-side>*{width:auto!important;max-width:none!important;margin:0!important}
/* tablet: busca | categorias + últimos posts | 2 chamadas | newsletter na largura toda */
.ms-side>.ms-side-search{grid-column:1/-1;order:0!important}
.ms-side>.ms-side-card{order:1!important}
.ms-side>.ms-side-cta{order:2!important}
.ms-side>.ms-side-cta .elementor-cta{height:100%}
.ms-side>.ms-side-news{grid-column:1/-1;order:3!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:32px!important;align-content:center}
.ms-side-news>.ms-side-news__label{grid-column:1;grid-row:1}
.ms-side-news>.ms-side-news__title{grid-column:1;grid-row:2;align-self:start}
.ms-side-news>.ms-side-news__form{grid-column:2;grid-row:1/span 3;margin-top:0!important}
/* banner do blog (sem a linha de horário): anel de baixo mais afastado dos botões */
.ms-page-hero .ms-hero-deco__ring--b{left:-190px;bottom:-185px}
}
@media (max-width:767px){
.ms-blog-list .elementor-posts-container{--grid-row-gap:16px!important;grid-row-gap:16px!important}
.ms-blog-list .elementor-post__text,.ms-related-list .elementor-post__text{padding:20px 20px 0!important}
.ms-blog-list .elementor-post__meta-data,.ms-related-list .elementor-post__meta-data{padding:12px 20px!important}
.ms-blog-list .elementor-post__title,.ms-blog-list .elementor-post__title a,.ms-related-list .elementor-post__title,.ms-related-list .elementor-post__title a{font-size:17px!important}
.ms-blog-list .elementor-post__excerpt p,.ms-related-list .elementor-post__excerpt p{font-size:14px!important}
.ms-blog-list .elementor-button{width:100%;min-width:0;min-height:50px;letter-spacing:1.5px!important}
.e-con.ms-side{display:flex!important;gap:16px!important}
.ms-side>*,.ms-side>.ms-side-search,.ms-side>.ms-side-card,.ms-side>.ms-side-cta,.ms-side>.ms-side-news{order:0!important;width:100%!important}
.ms-side>.ms-side-news{display:flex!important}
.ms-side-news>.ms-side-news__form{margin-top:18px!important}
.ms-side-cta .elementor-cta__description{font-size:20px!important}
.ms-side-cta .elementor-cta__button{min-height:50px;letter-spacing:1.5px!important}
}
@media (prefers-reduced-motion:reduce){.ms-blog-wrap *,.ms-post-wrap *,.ms-related *{animation:none!important;transition-duration:.01ms!important}}
/* fim ms-blog v1 */


/* ms-post v1 (20/09/2026) — só no modelo Post individual (1766): banner do post, texto do artigo, compartilhar, autor, anterior/próximo, comentários e relacionados.
   Vem depois dos blocos ms-page-hero v1 e ms-blog v1 (usa as variáveis deles). Guia: Projeto WeSales CRM - MarqueSys > claude/padrao-visual-site-marquesys.md */
.e-con.ms-post-wrap,.e-con.ms-related{--ms-article:#4B5563;--ms-link:#B84A00}

/* banner do post: título dinâmico mais contido (títulos de post são longos) */
.ms-post-hero .ms-page-hero__title .elementor-heading-title{font-size:42px!important;line-height:1.18!important}
.ms-page-hero .ms-pill--tag .elementor-heading-title{--ms-pill-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12.6%202.6A2%202%200%200%200%2011.2%202H4a2%202%200%200%200-2%202v7.2a2%202%200%200%200%20.6%201.4l8.7%208.7a2.4%202.4%200%200%200%203.4%200l6.6-6.6a2.4%202.4%200%200%200%200-3.4Z'%2F%3E%3Ccircle%20cx%3D'7.5'%20cy%3D'7.5'%20r%3D'1.5'%2F%3E%3C%2Fsvg%3E")}
/* selo da categoria: mostra só a 1ª categoria do post (as outras e os separadores ficam escondidos) e leva para a página dela */
.ms-page-hero .ms-pill--tag .elementor-heading-title{gap:0!important;font-size:0!important;letter-spacing:0!important}
.ms-page-hero .ms-pill--tag .elementor-heading-title a{margin-left:8px;font:600 13px/1 var(--ms-font-title);letter-spacing:.12em;color:#fff!important;text-decoration:none!important;transition:color .2s}
.ms-page-hero .ms-pill--tag .elementor-heading-title a:not(:first-of-type){display:none}
.ms-page-hero .ms-pill--tag .elementor-heading-title a:hover{color:var(--ms-orange)!important}
.ms-post-hero__meta{margin:22px 0 0!important}
.ms-post-hero__meta .elementor-icon-list-items{justify-content:center!important;margin:0!important}
.ms-post-hero__meta .elementor-icon-list-item{margin:0!important;padding:0!important}
.ms-post-hero__meta .elementor-icon-list-item::after{display:none!important}
.ms-post-hero__meta .elementor-icon-list-text,.ms-post-hero__meta .elementor-post-info__item{font:500 15px/1.4 var(--ms-font-body)!important;color:rgba(255,255,255,.78)!important;padding-left:8px!important}
.ms-post-hero__meta .elementor-icon-list-icon{display:inline-flex!important;align-items:center;width:18px!important;height:18px}
.ms-post-hero__meta .elementor-icon-list-icon :is(i,svg){display:none!important}
.ms-post-hero__meta .elementor-icon-list-icon::before{content:"";width:18px;height:18px;background:var(--ms-orange);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'4'%20width%3D'18'%20height%3D'18'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M16%202v4M8%202v4M3%2010h18'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'4'%20width%3D'18'%20height%3D'18'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M16%202v4M8%202v4M3%2010h18'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}

/* coluna do artigo */
.e-con.ms-post-main{gap:0!important}
.ms-post-cover{margin:0 0 40px!important}
.ms-post-cover img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover;border-radius:15px!important;box-shadow:0 10px 30px rgba(0,0,0,.08)}
.ms-post-fix{display:none!important}

/* texto do artigo (conteúdo do editor de blocos do WordPress) */
.ms-post-content{color:var(--ms-article)}
.ms-post-content .elementor-widget-container>:first-child{margin-top:0!important}
.ms-post-content .elementor-widget-container>:last-child{margin-bottom:0!important}
.ms-post-content p{margin:0 0 1.15em!important;font:400 17px/1.75 var(--ms-font-body)!important;color:var(--ms-article)!important;text-wrap:pretty}
.ms-post-content :is(h2,h3,h4,h5,h6){margin:1.9em 0 .6em!important;font-family:var(--ms-font-title)!important;font-weight:600!important;letter-spacing:-.005em!important;color:#030303!important;text-transform:none!important;text-wrap:balance}
.ms-post-content h2{font-size:30px!important;line-height:1.25!important}
.ms-post-content h3{font-size:25px!important;line-height:1.3!important}
.ms-post-content h4{font-size:23px!important;line-height:1.3!important}
.ms-post-content h5{font-size:20px!important;line-height:1.35!important}
.ms-post-content h6{font-size:18px!important;line-height:1.4!important}
.ms-post-content strong,.ms-post-content b{font-weight:600;color:#26282B}
.ms-post-content :is(p,li,td,th,figcaption) a:not(.wp-block-button__link){color:var(--ms-link)!important;font-weight:500;text-decoration:underline!important;text-decoration-color:rgba(255,106,0,.45)!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}
.ms-post-content :is(p,li,td,th,figcaption) a:not(.wp-block-button__link):hover{color:var(--ms-orange-dark)!important;text-decoration-color:var(--ms-orange)!important}
.ms-post-content :is(ul,ol){margin:0 0 1.3em!important;padding-left:1.4em!important}
.ms-post-content li{margin:0 0 .55em!important;padding-left:.2em;font:400 17px/1.7 var(--ms-font-body)!important;color:var(--ms-article)!important}
.ms-post-content li:last-child{margin-bottom:0!important}
.ms-post-content ul>li::marker{color:var(--ms-orange);font-size:1.15em}
.ms-post-content ol>li::marker{color:var(--ms-orange);font-weight:600;font-family:var(--ms-font-title)}
.ms-post-content li>:is(ul,ol){margin:.55em 0 0!important}
.ms-post-content :is(hr,.wp-block-separator){height:0!important;margin:2.2em 0!important;border:0!important;border-top:1px solid var(--ms-border)!important;background:none!important;opacity:1!important}
.ms-post-content :is(blockquote,.wp-block-quote){margin:1.8em 0!important;padding:22px 26px!important;border:0!important;border-left:4px solid var(--ms-orange)!important;border-radius:0 15px 15px 0!important;background:#FFF6EF!important;font-style:normal!important}
.ms-post-content blockquote p{margin:0 0 .6em!important;font:500 18px/1.6 var(--ms-font-title)!important;color:#26282B!important}
.ms-post-content blockquote p:last-child{margin-bottom:0!important}
.ms-post-content blockquote cite{display:block;margin-top:8px;font:400 14px/1.4 var(--ms-font-body);font-style:normal;color:var(--ms-text)}
.ms-post-content .wp-block-table{margin:1.8em 0!important;overflow-x:auto;border:1px solid var(--ms-border);border-radius:15px}
.ms-post-content table{width:100%;margin:0!important;border:0!important;border-collapse:collapse!important}
.ms-post-content :is(th,td){padding:12px 16px!important;border:0!important;border-bottom:1px solid var(--ms-border)!important;font:400 15px/1.5 var(--ms-font-body)!important;color:var(--ms-article)!important;text-align:left;vertical-align:top}
.ms-post-content :is(th,thead td){background:#F8F8F8!important;font:600 15px/1.4 var(--ms-font-title)!important;color:#030303!important}
.ms-post-content tr:last-child>td{border-bottom:0!important}
.ms-post-content img{max-width:100%;height:auto;border-radius:15px}
.ms-post-content figcaption{margin-top:8px!important;font:400 14px/1.5 var(--ms-font-body)!important;color:var(--ms-text)!important;text-align:center}
.ms-post-content .wp-block-post-terms{margin:0 0 1.15em!important;font:500 14px/1.4 var(--ms-font-body)!important;color:var(--ms-text)}
/* botões dentro do artigo: padrão laranja do site (as cores antigas de cada post ficam de fora) */
.ms-post-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:1.6em 0!important}
.ms-post-content .wp-block-button{margin:0!important}
.ms-post-content .wp-block-button__link{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px!important;border:1px solid var(--ms-orange)!important;border-radius:5px!important;background:var(--ms-orange)!important;color:#fff!important;font:600 14px/1.3 var(--ms-font-title)!important;letter-spacing:2px!important;text-transform:uppercase;text-align:center;text-decoration:none!important;box-shadow:none!important;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s,border-color .25s}
.ms-post-content .wp-block-button__link:hover,.ms-post-content .wp-block-button__link:focus-visible{background:var(--ms-orange-dark)!important;border-color:var(--ms-orange-dark)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,106,0,.3)!important}
/* botão antigo do plugin Joinchat (desligado): sem o QR; o script do modelo põe o link do WhatsApp */
.ms-post-content .wp-block-joinchat-button{margin:1.6em 0!important}
.ms-post-content .wp-block-joinchat-button figure{display:none!important}
.ms-post-content .wp-block-joinchat-button .wp-block-button__link::before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%202a10%2010%200%200%200-8.6%2015.1L2%2022l5-1.3A10%2010%200%201%200%2012%202Zm5.3%2014.1c-.2.6-1.3%201.2-1.8%201.2-.5.1-1%20.2-3.3-.7-2.8-1.1-4.5-3.9-4.7-4.1-.1-.2-1.1-1.5-1.1-2.8s.7-2%20.9-2.3c.3-.3.6-.3.8-.3h.6c.2%200%20.4%200%20.6.5l.9%202.1c.1.2.1.4%200%20.5l-.3.5-.4.4c-.1.1-.3.3-.1.6.2.3.8%201.3%201.7%202.1%201.2%201%202.1%201.3%202.4%201.5.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.6-.1l2%20.9c.3.2.5.2.5.4.1.1.1.7-.2%201.4Z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%202a10%2010%200%200%200-8.6%2015.1L2%2022l5-1.3A10%2010%200%201%200%2012%202Zm5.3%2014.1c-.2.6-1.3%201.2-1.8%201.2-.5.1-1%20.2-3.3-.7-2.8-1.1-4.5-3.9-4.7-4.1-.1-.2-1.1-1.5-1.1-2.8s.7-2%20.9-2.3c.3-.3.6-.3.8-.3h.6c.2%200%20.4%200%20.6.5l.9%202.1c.1.2.1.4%200%20.5l-.3.5-.4.4c-.1.1-.3.3-.1.6.2.3.8%201.3%201.7%202.1%201.2%201%202.1%201.3%202.4%201.5.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.6-.1l2%20.9c.3.2.5.2.5.4.1.1.1.7-.2%201.4Z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}

/* compartilhar */
.e-con.ms-post-share{--flex-direction:row;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 20px!important;margin:48px 0 0!important;padding:20px 0!important;border-top:1px solid var(--ms-border)!important;border-bottom:1px solid var(--ms-border)!important}
.ms-post-share>.elementor-element{width:auto!important;max-width:none!important;margin:0!important}
.ms-post-share__title .elementor-heading-title{margin:0;font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#030303!important}
.ms-post-share__btns .elementor-grid{display:flex!important;flex-wrap:wrap;gap:10px!important;margin:0!important}
.ms-post-share__btns .elementor-grid-item{width:auto!important;margin:0!important;padding:0!important}
.ms-post-share__btns .elementor-share-btn{display:inline-flex!important;align-items:center;gap:8px;height:44px!important;padding:0 18px 0 14px!important;border:1px solid var(--ms-border)!important;border-radius:999px!important;background:#fff!important;cursor:pointer;transition:transform .25s var(--ms-ease),background-color .25s,border-color .25s}
.ms-post-share__btns .elementor-share-btn__icon{width:auto!important;min-width:0!important;background:none!important;color:var(--ms-orange)!important}
.ms-post-share__btns .elementor-share-btn__icon svg{width:18px!important;height:18px!important;fill:var(--ms-orange)!important;transition:fill .25s}
.ms-post-share__btns .elementor-share-btn__icon i{font-size:18px!important;color:var(--ms-orange)!important}
.ms-post-share__btns .elementor-share-btn__text{padding:0!important;background:none!important}
.ms-post-share__btns .elementor-share-btn__title{font:600 14px/1 var(--ms-font-title)!important;letter-spacing:.02em;color:#26282B!important;transition:color .25s}
.ms-post-share__btns .elementor-share-btn:hover,.ms-post-share__btns .elementor-share-btn:focus-visible{background:var(--ms-orange)!important;border-color:var(--ms-orange)!important;transform:translateY(-2px)}
.ms-post-share__btns .elementor-share-btn:hover svg,.ms-post-share__btns .elementor-share-btn:focus-visible svg{fill:#fff!important}
.ms-post-share__btns .elementor-share-btn:hover :is(i,.elementor-share-btn__title),.ms-post-share__btns .elementor-share-btn:focus-visible :is(i,.elementor-share-btn__title){color:#fff!important}

/* sobre o autor */
.ms-post-author,.ms-post-author>.elementor-widget-container{margin:32px 0 0!important;padding:0!important;background:none!important;border-radius:0!important}
.ms-post-author>.elementor-widget-container{margin:0!important}
.ms-post-author .elementor-author-box{display:flex!important;align-items:flex-start;gap:18px;padding:24px 26px!important;background:#F8F8F8!important;border:1px solid var(--ms-border);border-radius:15px}
.ms-post-author .elementor-author-box::before{content:"";flex:none;width:56px;height:56px;border-radius:50%;background:rgba(255,106,0,.12) url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23FF6A00'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.9M16%203.1a4%204%200%200%201%200%207.8'%2F%3E%3C%2Fsvg%3E") center/26px no-repeat;box-shadow:0 0 0 6px rgba(255,106,0,.06)}
.ms-post-author .elementor-author-box__text{flex:1 1 auto;min-width:0}
.ms-post-author .elementor-author-box__name{margin:0 0 6px!important;font:600 18px/1.3 var(--ms-font-title)!important;color:#030303!important}
.ms-post-author .elementor-author-box__bio{margin:0!important;font:400 15px/1.65 var(--ms-font-body)!important;color:var(--ms-article)!important}
.ms-post-author .elementor-author-box__button{display:none!important}

/* anterior / próximo */
.ms-post-nav{margin:24px 0 0!important}
.ms-post-nav .elementor-post-navigation{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border:0!important;padding:0!important}
.ms-post-nav .elementor-post-navigation__separator-wrapper{display:none!important}
.ms-post-nav .elementor-post-navigation__link{width:auto!important;max-width:none!important;min-width:0}
.ms-post-nav .elementor-post-navigation__next{grid-column:2}
.ms-post-nav .elementor-post-navigation__link a{display:flex!important;align-items:center;gap:14px;height:100%;padding:18px 20px;background:#fff;border:1px solid var(--ms-border);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.06);text-decoration:none!important;transition:transform .3s var(--ms-ease),box-shadow .3s var(--ms-ease),border-color .3s}
.ms-post-nav .elementor-post-navigation__next a{justify-content:flex-end;text-align:right}
.ms-post-nav .post-navigation__arrow-wrapper{flex:none;display:grid!important;place-items:center;width:40px;height:40px;margin:0!important;padding:0!important;border-radius:50%;background:rgba(255,106,0,.12);color:var(--ms-orange)!important;transition:background-color .25s,color .25s}
.ms-post-nav .post-navigation__arrow-wrapper i{display:none!important}
.ms-post-nav .post-navigation__arrow-wrapper::before{font:600 18px/1 var(--ms-font-title)}
.ms-post-nav .post-navigation__arrow-prev::before{content:"←"}
.ms-post-nav .post-navigation__arrow-next::before{content:"→"}
.ms-post-nav :is(.elementor-post-navigation__link__prev,.elementor-post-navigation__link__next){display:flex;flex-direction:column;gap:4px;min-width:0}
.ms-post-nav :is(.post-navigation__prev--label,.post-navigation__next--label){font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--ms-orange)!important}
.ms-post-nav :is(.post-navigation__prev--title,.post-navigation__next--title){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;text-overflow:clip!important;font:600 16px/1.35 var(--ms-font-title)!important;color:#030303!important;text-transform:none!important;transition:color .2s}
.ms-post-nav .elementor-post-navigation__link a:hover{transform:translateY(-4px);border-color:rgba(255,106,0,.45);box-shadow:0 18px 40px rgba(0,0,0,.12)}
.ms-post-nav .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper{background:var(--ms-orange);color:#fff!important}
.ms-post-nav .elementor-post-navigation__link a:hover :is(.post-navigation__prev--title,.post-navigation__next--title){color:var(--ms-orange)!important}

/* comentários (formulário do tema Astra) */
.ms-post-comments{margin:40px 0 0!important}
.ms-post-comments .comments-area{margin:0!important;padding:28px!important;background:#fff;border:1px solid var(--ms-border);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.06)}
.ms-post-comments :is(.comments-title,.comment-reply-title){margin:0 0 8px!important;padding:0!important;font:600 24px/1.3 var(--ms-font-title)!important;color:#030303!important;text-transform:none!important}
.ms-post-comments .comment-reply-title small a{font:500 14px/1.4 var(--ms-font-body);color:var(--ms-link)}
.ms-post-comments :is(.comment-notes,.logged-in-as,.required-field-message,.comment-form-cookies-consent label){font:400 14px/1.55 var(--ms-font-body)!important;color:var(--ms-text)!important}
.ms-post-comments :is(.logged-in-as,.comment-notes) a{color:var(--ms-link)!important;text-decoration:underline!important;text-underline-offset:3px}
.ms-post-comments label{font:600 14px/1.4 var(--ms-font-title);color:#26282B}
.ms-post-comments :is(textarea,input[type=text],input[type=email],input[type=url]){width:100%;min-height:48px;padding:12px 14px!important;background:#fff!important;border:1px solid var(--ms-border)!important;border-radius:10px!important;box-shadow:none!important;font:400 15px/1.5 var(--ms-font-body)!important;color:#030303!important;transition:border-color .2s,box-shadow .2s}
.ms-post-comments textarea{min-height:140px}
.ms-post-comments :is(textarea,input):focus{outline:0;border-color:var(--ms-orange)!important;box-shadow:0 0 0 3px rgba(255,106,0,.15)!important}
.ms-post-comments .form-submit{margin:8px 0 0!important}
.ms-post-comments .form-submit :is(input[type=submit],.submit,button){min-height:52px;padding:0 32px!important;border:1px solid var(--ms-orange)!important;border-radius:5px!important;background:var(--ms-orange)!important;color:#fff!important;font:600 14px/1 var(--ms-font-title)!important;letter-spacing:2px!important;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s}
.ms-post-comments .form-submit :is(input[type=submit],.submit,button):hover{background:var(--ms-orange-dark)!important;border-color:var(--ms-orange-dark)!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,106,0,.3)}
.ms-post-comments .comment-list{margin:0 0 24px!important;padding:0!important}
.ms-post-comments .comment-list .comment-content,.ms-post-comments .comment-list p{font:400 15px/1.65 var(--ms-font-body);color:var(--ms-article)}

/* artigos relacionados (faixa cinza) */
.e-con.ms-related{margin:0!important;border:0!important;background:#F8F8F8!important}
.e-con.ms-related>.e-con-inner{gap:40px!important}
.e-con.ms-related__head{--flex-direction:row;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:20px 32px!important;padding:0!important;margin:0!important;border:0!important}
.e-con.ms-related__intro{gap:0!important;padding:0!important;width:auto!important;flex:1 1 420px}
.ms-related__label{margin:0 0 16px!important}
.ms-related__label .elementor-heading-title{margin:0;font:600 14px/1.2 var(--ms-font-title)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ms-orange)!important}
.ms-related__title{margin:0!important}
.ms-related__title .elementor-heading-title{margin:0;font:600 39px/1.15 var(--ms-font-title)!important;letter-spacing:-.01em;color:#030303!important;text-transform:none!important;text-wrap:balance}
.ms-related__btn{width:auto!important;margin:0!important}
.ms-related__btn .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:260px;padding:0 28px!important;background:transparent!important;border:1px solid var(--ms-orange)!important;border-radius:5px!important;color:var(--ms-orange)!important;font:600 14px/1 var(--ms-font-title)!important;letter-spacing:2px!important;text-transform:uppercase;text-decoration:none!important;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s,color .25s}
.ms-related__btn .elementor-button .elementor-button-text{color:inherit!important}
.ms-related__btn .elementor-button:hover,.ms-related__btn .elementor-button:focus-visible{background:var(--ms-orange)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,106,0,.3)}
.ms-related-list{margin:0!important}
.ms-related-list .elementor-post__text>.elementor-post__read-more{align-self:flex-start;margin-top:auto!important;padding:18px 0 22px!important}
.ms-related-list .elementor-posts-container{--grid-column-gap:24px!important;--grid-row-gap:24px!important;grid-column-gap:24px!important;grid-row-gap:24px!important}

/* notebook (1025 a 1279 px): anel de cima mais afastado do título longo */
@media (min-width:1025px) and (max-width:1279px){.ms-post-hero .ms-hero-deco__ring--a{right:-260px;top:-300px}}
/* tablet */
@media (max-width:1024px){
.ms-post-hero .ms-page-hero__title .elementor-heading-title{font-size:34px!important}
.ms-post-content p,.ms-post-content li{font-size:16px!important}
.ms-post-content h2{font-size:27px!important}
.ms-post-content h3{font-size:23px!important}
.ms-post-content h4{font-size:21px!important}
.ms-related__title .elementor-heading-title{font-size:31px!important}
.e-con.ms-related>.e-con-inner{gap:36px!important}
}
/* só tablet: 2 colunas, então mostra 2 relacionados (o 3º ficaria sozinho numa linha) */
@media (min-width:768px) and (max-width:1024px){
.ms-related-list .elementor-post:nth-child(n+3){display:none!important}
}
/* celular */
@media (max-width:767px){
.ms-post-hero .ms-page-hero__title .elementor-heading-title{font-size:26px!important;line-height:1.22!important}
.ms-page-hero .ms-pill--tag .elementor-heading-title a{font-size:12px}
.ms-post-hero__meta{margin-top:16px!important}
.ms-post-hero__meta .elementor-icon-list-text,.ms-post-hero__meta .elementor-post-info__item{font-size:14px!important}
.ms-post-cover{margin-bottom:28px!important}
.ms-post-content p,.ms-post-content li{font-size:16px!important;line-height:1.7!important}
.ms-post-content h2{font-size:24px!important}
.ms-post-content h3{font-size:21px!important}
.ms-post-content h4{font-size:20px!important}
.ms-post-content h5{font-size:18px!important}
.ms-post-content :is(blockquote,.wp-block-quote){padding:18px 20px!important}
.ms-post-content blockquote p{font-size:17px!important}
.ms-post-content :is(th,td){padding:10px 12px!important;overflow-wrap:anywhere}
.ms-post-content .wp-block-button,.ms-post-content .wp-block-button__link{width:100%}
.ms-post-content .wp-block-button__link{letter-spacing:1.5px!important}
.e-con.ms-post-share{margin-top:36px!important}
.ms-post-share__btns .elementor-share-btn{height:42px!important;padding:0 14px 0 12px!important}
.ms-post-author .elementor-author-box{flex-direction:column;gap:14px;padding:20px!important}
.ms-post-nav .elementor-post-navigation{grid-template-columns:minmax(0,1fr)}
.ms-post-nav .elementor-post-navigation__next{grid-column:1}
.ms-post-comments .comments-area{padding:20px!important}
.ms-post-comments :is(.comments-title,.comment-reply-title){font-size:21px!important}
.ms-post-comments .form-submit :is(input[type=submit],.submit,button){width:100%;letter-spacing:1.5px!important}
.ms-related__title .elementor-heading-title{font-size:24px!important}
.ms-related__label{margin-bottom:12px!important}
.e-con.ms-related>.e-con-inner{gap:28px!important}
.ms-related__btn,.ms-related__btn .elementor-button{width:100%!important;min-width:0}
.ms-related__btn .elementor-button{min-height:50px;letter-spacing:1.5px!important}
.ms-related-list .elementor-posts-container{--grid-row-gap:16px!important;grid-row-gap:16px!important}
}
@media (prefers-reduced-motion:reduce){.ms-post-wrap *,.ms-related *{animation:none!important;transition-duration:.01ms!important}}
/* fim ms-post v1 *//* End custom CSS */