.elementor-6220 .elementor-element.elementor-element-b710011{--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-6220 .elementor-element.elementor-element-b710006{--display:flex;--min-height:280px;--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;--justify-content:center;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-6220 .elementor-element.elementor-element-b710006::before, .elementor-6220 .elementor-element.elementor-element-b710006 > .elementor-background-video-container::before, .elementor-6220 .elementor-element.elementor-element-b710006 > .e-con-inner > .elementor-background-video-container::before, .elementor-6220 .elementor-element.elementor-element-b710006 > .elementor-background-slideshow::before, .elementor-6220 .elementor-element.elementor-element-b710006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6220 .elementor-element.elementor-element-b710006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #283567F2 15%, #28356733 100%);}.elementor-6220 .elementor-element.elementor-element-b710006:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-b710006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6220 .elementor-element.elementor-element-b710005{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710001{width:auto;max-width:auto;}.elementor-6220 .elementor-element.elementor-element-b710001 img{width:72px;}.elementor-6220 .elementor-element.elementor-element-b710004{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6220 .elementor-element.elementor-element-b710002 .elementor-heading-title{font-family:var( --e-global-typography-0313b4d-font-family ), Sans-serif;font-size:var( --e-global-typography-0313b4d-font-size );font-weight:var( --e-global-typography-0313b4d-font-weight );text-transform:var( --e-global-typography-0313b4d-text-transform );line-height:var( --e-global-typography-0313b4d-line-height );letter-spacing:var( --e-global-typography-0313b4d-letter-spacing );color:var( --e-global-color-190d8d6 );}.elementor-6220 .elementor-element.elementor-element-b710003 .elementor-heading-title{font-family:var( --e-global-typography-mvt-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-mvt-h1-font-size );font-weight:var( --e-global-typography-mvt-h1-font-weight );text-transform:var( --e-global-typography-mvt-h1-text-transform );line-height:var( --e-global-typography-mvt-h1-line-height );letter-spacing:var( --e-global-typography-mvt-h1-letter-spacing );color:var( --e-global-color-be8333f );}.elementor-6220 .elementor-element.elementor-element-b720001{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E5EF;--border-color:#E0E5EF;--padding-top:18px;--padding-bottom:18px;--padding-left:32px;--padding-right:32px;}.elementor-6220 .elementor-element.elementor-element-b720001:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-b720001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6220 .elementor-element.elementor-element-b720002{--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:baseline;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6220 .elementor-element.elementor-element-b720003{width:auto;max-width:auto;}.elementor-6220 .elementor-element.elementor-element-b720004{width:auto;max-width:auto;}.elementor-6220 .elementor-element.elementor-element-b720004 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;color:#4F555B;}.elementor-6220 .elementor-element.elementor-element-b71000f{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-6220 .elementor-element.elementor-element-b71000e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-6220 .elementor-element.elementor-element-b710007{color:var( --e-global-color-text );}.elementor-6220 .elementor-element.elementor-element-b71000a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6220 .elementor-element.elementor-element-b710008 .elementor-heading-title{color:var( --e-global-color-298a257 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710009{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-6220 .elementor-element.elementor-element-b710009 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-6220 .elementor-element.elementor-element-b710009 .e-loop-item > .elementor-section, .elementor-6220 .elementor-element.elementor-element-b710009 .e-loop-item > .elementor-section > .elementor-container, .elementor-6220 .elementor-element.elementor-element-b710009 .e-loop-item > .e-con, .elementor-6220 .elementor-element.elementor-element-b710009 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-6220 .elementor-element.elementor-element-b710009 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-6220 .elementor-element.elementor-element-b710009 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-6220 .elementor-element.elementor-element-b710009 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6220 .elementor-element.elementor-element-b710009 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6220 .elementor-element.elementor-element-b710009 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-6220 .elementor-element.elementor-element-b71000d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6220 .elementor-element.elementor-element-b71000b .elementor-heading-title{color:var( --e-global-color-298a257 );}.elementor-6220 .elementor-element.elementor-element-b71000c{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-6220 .elementor-element.elementor-element-b71000c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-6220 .elementor-element.elementor-element-b71000c .e-loop-item > .elementor-section, .elementor-6220 .elementor-element.elementor-element-b71000c .e-loop-item > .elementor-section > .elementor-container, .elementor-6220 .elementor-element.elementor-element-b71000c .e-loop-item > .e-con, .elementor-6220 .elementor-element.elementor-element-b71000c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-6220 .elementor-element.elementor-element-b710010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-6220 .elementor-element.elementor-element-b710005{--content-width:1240px;}.elementor-6220 .elementor-element.elementor-element-b720002{--content-width:1240px;}.elementor-6220 .elementor-element.elementor-element-b71000e{--content-width:1240px;}}@media(max-width:1024px){.elementor-6220 .elementor-element.elementor-element-b710006{--min-height:250px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710001 img{width:64px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710002 .elementor-heading-title{font-size:var( --e-global-typography-0313b4d-font-size );line-height:var( --e-global-typography-0313b4d-line-height );letter-spacing:var( --e-global-typography-0313b4d-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710003 .elementor-heading-title{font-size:var( --e-global-typography-mvt-h1-font-size );line-height:var( --e-global-typography-mvt-h1-line-height );letter-spacing:var( --e-global-typography-mvt-h1-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b71000f{--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-6220 .elementor-element.elementor-element-b71000e{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710009{--grid-columns:2;}.elementor-6220 .elementor-element.elementor-element-b71000c{--grid-columns:2;}}@media(max-width:767px){.elementor-6220 .elementor-element.elementor-element-b710006{--min-height:220px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710001 img{width:52px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710002 .elementor-heading-title{font-size:var( --e-global-typography-0313b4d-font-size );line-height:var( --e-global-typography-0313b4d-line-height );letter-spacing:var( --e-global-typography-0313b4d-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710003 .elementor-heading-title{font-size:var( --e-global-typography-mvt-h1-font-size );line-height:var( --e-global-typography-mvt-h1-line-height );letter-spacing:var( --e-global-typography-mvt-h1-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b720001{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-6220 .elementor-element.elementor-element-b71000f{--padding-top:30px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6220 .elementor-element.elementor-element-b71000e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-b710009{--grid-columns:1;}.elementor-6220 .elementor-element.elementor-element-b71000c{--grid-columns:1;}}/* Start custom CSS *//* Arquivo de etiquetas: estilos limitados ao modelo 6220. */
body.elementor-page-6220 .elementor-element-b710005 > .e-con-inner{display:flex;flex-direction:row;align-items:center;gap:22px;}
body.elementor-page-6220 .mvt-theme-icon{width:72px;flex:0 0 72px;}
body.elementor-page-6220 .mvt-theme-icon img{width:72px;height:72px;object-fit:contain;border-radius:0;}
body.elementor-page-6220 .elementor-element-b710004{flex:1;min-width:0;}
body.elementor-page-6220 .elementor-element-b710003 h1{font-size:clamp(38px,3.4vw,48px);line-height:1.15;overflow-wrap:anywhere;}
body.elementor-page-6220 .mvt-theme-description{max-width:76ch;width:100%;align-self:flex-start;}
body.elementor-page-6220 .mvt-theme-description:empty,body.elementor-page-6220 .mvt-theme-description:has(.elementor-widget-container:empty),body.elementor-page-6220 .mvt-theme-description:has(.elementor-widget-container > p:empty:only-child){display:none;}
body.elementor-page-6220 .elementor-widget-text-editor p:first-child{margin-top:0;}
body.elementor-page-6220 .elementor-widget-text-editor p:last-child{margin-bottom:0;}
body.elementor-page-6220 .elementor-element-b720003 .siteseo-breadcrumbs{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;list-style:none;margin:0;padding:0;color:var(--e-global-color-text,#4F555B);font-size:14px;line-height:1.6;}
body.elementor-page-6220 .elementor-element-b720003 .siteseo-breadcrumbs li{margin:0;padding:0;}
body.elementor-page-6220 .elementor-element-b720003 a{color:var(--e-global-color-primary,#4059AD);}
body.elementor-page-6220 .elementor-element-b71000a h2,body.elementor-page-6220 .elementor-element-b71000d h2{margin:0;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-loop-container{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));padding-top:0;gap:24px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{padding:24px;justify-content:flex-start;gap:16px;height:100%;border:1px solid #E0E5EF;border-radius:10px;background:#FFFFFF;box-shadow:none;transform:none;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63:before{background:none;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-70c37ea{margin:0;padding:0;min-height:56px;gap:0;width:56px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958{width:56px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img{width:56px;height:56px;object-fit:contain;border-radius:0;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-199389e{padding:0;flex:1;gap:12px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-de34a7b h3{font-size:23px;line-height:1.25;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-40fb12e{padding:0;margin-top:auto;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-button{background:transparent;color:var(--e-global-color-primary,#4059AD);border:0;padding:8px 0;box-shadow:none;min-height:40px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-button:hover{color:var(--e-global-color-298a257,#283567);text-decoration:underline;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-invisible{visibility:visible;opacity:1;animation:none;}
/* Dicas: fotografia proporcional, sem fundos pesados nem recortes decorativos. */
body.elementor-page-6220 .elementor-element-b71000d{border-top:1px solid #E0E5EF;padding-top:32px;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-loop-container{gap:24px;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-2ed5878{padding:0;margin:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-2ed5878 > .e-con-inner{display:flex;flex-direction:column;gap:16px;padding:0;height:100%;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-59c9f38{padding:0;margin:0;width:100%;aspect-ratio:16/9;min-height:0;max-height:220px;border:0;border-radius:10px;background-position:center;background-size:cover;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-59c9f38:before{background:none;opacity:0;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-shape{display:none;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-714020f{padding:0;margin:0;border:0;border-radius:0;background:transparent;flex:1;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-714020f:before{background:none;opacity:0;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-714020f > .e-con-inner{padding:0;gap:0;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-b16f6c2{padding:0;gap:8px;transform:none;opacity:1;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-18ff767 .elementor-icon-list-text{font-size:13px;line-height:1.5;color:var(--e-global-color-primary,#4059AD);}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-18ff767 .elementor-icon-list-icon{display:none;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-f8ab90e h3{font-size:21px;line-height:1.25;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-065a6e7{display:none;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-1c33f71{padding:12px 0 0;margin-top:auto;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-button{padding:8px 0;background:transparent;color:var(--e-global-color-primary,#4059AD);border:0;box-shadow:none;min-height:40px;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-button:hover{background:transparent;text-decoration:underline;color:var(--e-global-color-298a257,#283567);}
@media(max-width:1024px){
 body.elementor-page-6220 .mvt-theme-icon{width:64px;flex-basis:64px;}
 body.elementor-page-6220 .mvt-theme-icon img{width:64px;height:64px;}
 body.elementor-page-6220 .elementor-element-b710003 h1{font-size:38px;}
}
@media(max-width:767px){
 body.elementor-page-6220 .elementor-element-b710005 > .e-con-inner{gap:16px;}
 body.elementor-page-6220 .mvt-theme-icon{width:52px;flex-basis:52px;}
 body.elementor-page-6220 .mvt-theme-icon img{width:52px;height:52px;}
 body.elementor-page-6220 .elementor-element-b710003 h1{font-size:32px;}
 body.elementor-page-6220 .elementor-element-b71000a .elementor-loop-container{grid-template-columns:minmax(0,1fr);gap:20px;}
 body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{padding:22px;}
 body.elementor-page-6220 .elementor-element-b71000a .elementor-element-de34a7b h3{font-size:21px;}
 body.elementor-page-6220 .elementor-element-b71000d{padding-top:28px;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-loop-container{gap:0;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-2ed5878{padding:18px 0;border-top:1px solid #E0E5EF;height:auto;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-2ed5878 > .e-con-inner{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:start;height:auto;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-59c9f38{width:76px;height:86px;aspect-ratio:auto;min-height:86px;border-radius:10px;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-714020f{width:100%;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-f8ab90e h3{font-size:17px;line-height:1.3;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-18ff767 .elementor-icon-list-text{font-size:12px;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-element-1c33f71{padding-top:4px;}
 body.elementor-page-6220 .elementor-element-b71000d .elementor-button{font-size:13px;min-height:36px;}
}


body.elementor-page-6220 .elementor-element-b710007 > .elementor-widget-container{max-width:76ch;width:100%;}
body.elementor-page-6220 .elementor-element-b720002 > .e-con-inner{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px;}
body.elementor-page-6220 .elementor-element-b720003,body.elementor-page-6220 .elementor-element-b720004{width:auto;max-width:100%;margin:0;}
body.elementor-page-6220 .elementor-element-b720004 p{margin:0;font-family:Figtree,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#4F555B;}

/* Prevalecer sobre os estilos dos cartões reutilizados, só neste arquivo. */
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{background:#FFFFFF!important;background-image:none!important;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-d1824d8 .elementor-button,body.elementor-page-6220 .elementor-element-b71000d .elementor-element-caaccb7 .elementor-button{background:transparent!important;color:var(--e-global-color-primary,#4059AD)!important;border:0!important;padding:8px 0!important;box-shadow:none!important;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-d1824d8 .elementor-button:hover,body.elementor-page-6220 .elementor-element-b71000d .elementor-element-caaccb7 .elementor-button:hover{color:var(--e-global-color-298a257,#283567)!important;text-decoration:underline;}

body.elementor-page-6220 .elementor-element-b71000a .elementor-element-de34a7b h3{font-size:23px!important;line-height:1.25!important;}
body.elementor-page-6220 .elementor-element-b71000d .elementor-element-f8ab90e h3{font-size:21px!important;line-height:1.25!important;}
@media(max-width:767px){body.elementor-page-6220 .elementor-element-b71000a .elementor-element-de34a7b h3{font-size:21px!important;}body.elementor-page-6220 .elementor-element-b71000d .elementor-element-f8ab90e h3{font-size:17px!important;line-height:1.3!important;}body.elementor-page-6220 .elementor-element-b71000d .elementor-loop-container{grid-auto-rows:auto!important;align-items:start;}body.elementor-page-6220 .elementor-element-b71000d .e-loop-item{height:auto!important;}}

body.elementor-page-6220 .elementor-element-b720003 .siteseo-breadcrumbs,body.elementor-page-6220 .elementor-element-b720003 .siteseo-breadcrumbs li,body.elementor-page-6220 .elementor-element-b720003 .siteseo-breadcrumbs a,body.elementor-page-6220 .elementor-element-b720004 .elementor-heading-title{font-family:Figtree,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;}

/* Ícones laterais: apenas cartões de serviços no arquivo de etiquetas. */
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{display:grid!important;grid-template-columns:56px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:20px;row-gap:12px;align-items:start;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-70c37ea{grid-column:1;grid-row:1;align-self:start;width:56px!important;min-height:56px;margin:0;padding:0;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-199389e{grid-column:2;grid-row:1;width:100%;min-width:0;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-40fb12e{grid-column:2;grid-row:2;width:100%;min-width:0;margin-top:0;align-self:end;}
@media(max-width:767px){
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:8px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-70c37ea{width:48px!important;min-height:48px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958{width:48px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img{width:48px;height:48px;object-fit:contain;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-de34a7b h3{font-size:20px!important;}
}

@media(max-width:767px){body.elementor-page-6220 .elementor-element-b71000a .elementor-loop-container{grid-auto-rows:auto!important;align-items:start;}body.elementor-page-6220 .elementor-element-b71000a .e-loop-item{height:auto!important;}body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{height:auto!important;grid-template-rows:auto auto;}}

/* Ensaio aprovado: base quadrada sobreposta ao bordo superior do cartão. */
body.elementor-page-6220 .elementor-element-b71000a .elementor-loop-container{padding-top:24px;row-gap:48px;}
body.elementor-page-6220 .elementor-element-b71000a .e-loop-item{overflow:visible;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:16px;overflow:visible!important;padding:24px;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-70c37ea{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:88px!important;height:88px!important;min-height:88px!important;margin:-48px 0 0!important;padding:0!important;background:var(--e-global-color-190d8d6,#E8EDFC);border:1px solid #DFE5F2;border-radius:10px;box-shadow:none;overflow:hidden;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958{width:84px!important;height:84px!important;margin:0!important;padding:0!important;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img{display:block;width:84px!important;height:84px!important;max-width:100%;object-fit:contain;border-radius:0;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-199389e{width:100%;min-width:0;flex:1;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-40fb12e{width:100%;margin-top:auto;}
@media(max-width:767px){body.elementor-page-6220 .elementor-element-b71000a .elementor-element-49dcf63{padding:24px;height:auto!important;gap:16px;}body.elementor-page-6220 .elementor-element-b71000a .elementor-loop-container{padding-top:24px;row-gap:48px;}body.elementor-page-6220 .elementor-element-b71000a .elementor-element-40fb12e{margin-top:0;}}

/* Base azul do cabeçalho; versões brancas dos ícones apenas nestes cartões. */
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-70c37ea{background:#4059AD!important;border-color:#4059AD!important;}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-armazenamento-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-armazenamento-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-montagem-mobiliario-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-montagem-mobiliario-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-embalamento-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-embalamento-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-protecao-mobiliario-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-protecao-mobiliario-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-mudanca-internacional-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-mudanca-internacional-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-bilhar-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-bilhar-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="movisart-icone-mudanca-residencial-sem-fundo"]{content:url("https://movisart.pt/wp-content/uploads/movisart-icone-mudanca-residencial-branco-laranja.webp");}
body.elementor-page-6220 .elementor-element-b71000a .elementor-element-19a4958 img[src*="fallbackserv"]{filter:brightness(0) invert(1);}/* End custom CSS */