.elementor-2531 .elementor-element.elementor-element-e9f8397{--display:flex;--min-height:435px;--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:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-e9f8397:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-e9f8397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/03/desk-home-banner-02.jpg");background-position:center center;background-size:cover;}.elementor-2531 .elementor-element.elementor-element-e9f8397, .elementor-2531 .elementor-element.elementor-element-e9f8397::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-e9f8397.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2531 .elementor-element.elementor-element-e370255{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2531 .elementor-element.elementor-element-e370255 > .elementor-widget-container{padding:0em 0em 0em 6em;}.elementor-2531 .elementor-element.elementor-element-e370255.elementor-element{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-4673779{--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:flex-start;--align-items:flex-start;--gap:8px 8px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:12em;--z-index:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2531 .elementor-element.elementor-element-3d33e1e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-2531 .elementor-element.elementor-element-3d33e1e2 .elementor-heading-title{color:var( --e-global-color-71137ef );font-family:"Petrona", Sans-serif;font-size:32px;font-weight:700;text-transform:none;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-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-2531 .elementor-element.elementor-element-144658db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:700;text-transform:none;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-3993545f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:left;color:#455D68;font-family:"Source Serif 4", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-5e3709cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-2531 .elementor-element.elementor-element-5e3709cc .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-05e0fdd-font-family ), Sans-serif;font-size:var( --e-global-typography-05e0fdd-font-size );font-weight:var( --e-global-typography-05e0fdd-font-weight );text-transform:var( --e-global-typography-05e0fdd-text-transform );text-decoration:var( --e-global-typography-05e0fdd-text-decoration );line-height:var( --e-global-typography-05e0fdd-line-height );letter-spacing:var( --e-global-typography-05e0fdd-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f18bcac{--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:flex-start;--align-items:flex-start;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2531 .elementor-element.elementor-element-3f18bcac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2531 .elementor-element.elementor-element-1d09e06a .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-b33052b-font-family ), Sans-serif;font-size:var( --e-global-typography-b33052b-font-size );font-weight:var( --e-global-typography-b33052b-font-weight );text-transform:var( --e-global-typography-b33052b-text-transform );text-decoration:var( --e-global-typography-b33052b-text-decoration );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-1d09e06a{z-index:0;}.elementor-2531 .elementor-element.elementor-element-4116b985 .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-b33052b-font-family ), Sans-serif;font-size:var( --e-global-typography-b33052b-font-size );font-weight:var( --e-global-typography-b33052b-font-weight );text-transform:var( --e-global-typography-b33052b-text-transform );text-decoration:var( --e-global-typography-b33052b-text-decoration );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-4116b985{z-index:1;}.elementor-2531 .elementor-element.elementor-element-26f8f4cb .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-b33052b-font-family ), Sans-serif;font-size:var( --e-global-typography-b33052b-font-size );font-weight:var( --e-global-typography-b33052b-font-weight );text-transform:var( --e-global-typography-b33052b-text-transform );text-decoration:var( --e-global-typography-b33052b-text-decoration );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-26f8f4cb{z-index:2;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1{--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:flex-end;--align-items:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:71px;--padding-bottom:74px;--padding-left:0px;--padding-right:87px;--z-index:2;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-5b8edbb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/03/2420f0fab39bf59c7ad4bddddf5f6cb5-scaled.webp");background-position:center center;background-size:cover;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1, .elementor-2531 .elementor-element.elementor-element-5b8edbb1::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-628fd4f9{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2531 .elementor-element.elementor-element-1c9263aa{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2531 .elementor-element.elementor-element-1c9263aa .elementor-heading-title{color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-6102298-font-family ), Sans-serif;font-size:var( --e-global-typography-6102298-font-size );font-weight:var( --e-global-typography-6102298-font-weight );text-transform:var( --e-global-typography-6102298-text-transform );text-decoration:var( --e-global-typography-6102298-text-decoration );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-7aa8c27e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-64ee8875{--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:flex-start;--align-items:flex-start;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2531 .elementor-element.elementor-element-64ee8875.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2531 .elementor-element.elementor-element-4954da0a .elementor-button{background-color:var( --e-global-color-adcc982 );font-family:var( --e-global-typography-fde7c01-font-family ), Sans-serif;font-size:var( --e-global-typography-fde7c01-font-size );font-weight:var( --e-global-typography-fde7c01-font-weight );text-transform:var( --e-global-typography-fde7c01-text-transform );text-decoration:var( --e-global-typography-fde7c01-text-decoration );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );fill:var( --e-global-color-b8e9f38 );color:var( --e-global-color-b8e9f38 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-22740ce );border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-2531 .elementor-element.elementor-element-4954da0a.elementor-element{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-4954da0a{z-index:0;}.elementor-2531 .elementor-element.elementor-element-4954da0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2531 .elementor-element.elementor-element-4954da0a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2531 .elementor-element.elementor-element-d55656b .elementor-button{background-color:var( --e-global-color-adcc982 );font-family:var( --e-global-typography-fde7c01-font-family ), Sans-serif;font-size:var( --e-global-typography-fde7c01-font-size );font-weight:var( --e-global-typography-fde7c01-font-weight );text-transform:var( --e-global-typography-fde7c01-text-transform );text-decoration:var( --e-global-typography-fde7c01-text-decoration );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );fill:var( --e-global-color-b8e9f38 );color:var( --e-global-color-b8e9f38 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-22740ce );border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-2531 .elementor-element.elementor-element-d55656b.elementor-element{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-d55656b{z-index:1;}.elementor-2531 .elementor-element.elementor-element-d55656b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2531 .elementor-element.elementor-element-d55656b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2531 .elementor-element.elementor-element-29df5fd2 .elementor-button{background-color:var( --e-global-color-adcc982 );font-family:var( --e-global-typography-fde7c01-font-family ), Sans-serif;font-size:var( --e-global-typography-fde7c01-font-size );font-weight:var( --e-global-typography-fde7c01-font-weight );text-transform:var( --e-global-typography-fde7c01-text-transform );text-decoration:var( --e-global-typography-fde7c01-text-decoration );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );fill:var( --e-global-color-b8e9f38 );color:var( --e-global-color-b8e9f38 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-22740ce );border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-2531 .elementor-element.elementor-element-29df5fd2.elementor-element{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-29df5fd2{z-index:2;}.elementor-2531 .elementor-element.elementor-element-29df5fd2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2531 .elementor-element.elementor-element-29df5fd2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2531 .elementor-element.elementor-element-23b005b1{--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:flex-start;--align-items:center;--gap:16px 16px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2531 .elementor-element.elementor-element-23218138{--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:flex-start;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2531 .elementor-element.elementor-element-36993e40{z-index:0;}.elementor-2531 .elementor-element.elementor-element-36993e40 img{width:100%;}.elementor-2531 .elementor-element.elementor-element-bf46222{--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:flex-start;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-42002c40{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-2531 .elementor-element.elementor-element-42002c40 .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-543f172-font-family ), Sans-serif;font-size:var( --e-global-typography-543f172-font-size );font-weight:var( --e-global-typography-543f172-font-weight );text-transform:var( --e-global-typography-543f172-text-transform );font-style:var( --e-global-typography-543f172-font-style );text-decoration:var( --e-global-typography-543f172-text-decoration );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f05106{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2531 .elementor-element.elementor-element-3f05106 .elementor-heading-title{color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-7d06c5c9{--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:flex-start;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-7f02019d{z-index:0;}.elementor-2531 .elementor-element.elementor-element-7f02019d img{width:100%;}.elementor-2531 .elementor-element.elementor-element-7a1b3202{--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:flex-start;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-2d59e534{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-2531 .elementor-element.elementor-element-2d59e534 .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-543f172-font-family ), Sans-serif;font-size:var( --e-global-typography-543f172-font-size );font-weight:var( --e-global-typography-543f172-font-weight );text-transform:var( --e-global-typography-543f172-text-transform );font-style:var( --e-global-typography-543f172-font-style );text-decoration:var( --e-global-typography-543f172-text-decoration );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-146fd75e{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2531 .elementor-element.elementor-element-146fd75e .elementor-heading-title{color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-48a4ab65{--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:flex-start;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2531 .elementor-element.elementor-element-54eee583{z-index:0;}.elementor-2531 .elementor-element.elementor-element-54eee583 img{width:100%;}.elementor-2531 .elementor-element.elementor-element-1b02d084{--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:flex-start;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-29df91b6{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-2531 .elementor-element.elementor-element-29df91b6 .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-543f172-font-family ), Sans-serif;font-size:var( --e-global-typography-543f172-font-size );font-weight:var( --e-global-typography-543f172-font-weight );text-transform:var( --e-global-typography-543f172-text-transform );font-style:var( --e-global-typography-543f172-font-style );text-decoration:var( --e-global-typography-543f172-text-decoration );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-76e19311{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2531 .elementor-element.elementor-element-76e19311 .elementor-heading-title{color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-35471044{--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:flex-start;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2531 .elementor-element.elementor-element-15fff844{z-index:0;}.elementor-2531 .elementor-element.elementor-element-15fff844 img{width:100%;}.elementor-2531 .elementor-element.elementor-element-9bf74d{--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:flex-start;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-7e27d650{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-2531 .elementor-element.elementor-element-7e27d650 .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-543f172-font-family ), Sans-serif;font-size:var( --e-global-typography-543f172-font-size );font-weight:var( --e-global-typography-543f172-font-weight );text-transform:var( --e-global-typography-543f172-text-transform );font-style:var( --e-global-typography-543f172-font-style );text-decoration:var( --e-global-typography-543f172-text-decoration );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-4431e214{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2531 .elementor-element.elementor-element-4431e214 .elementor-heading-title{color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-424548a0 .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-b33052b-font-family ), Sans-serif;font-size:var( --e-global-typography-b33052b-font-size );font-weight:var( --e-global-typography-b33052b-font-weight );text-transform:var( --e-global-typography-b33052b-text-transform );text-decoration:var( --e-global-typography-b33052b-text-decoration );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-424548a0{z-index:4;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5{--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:flex-start;--align-items:center;--gap:16px 16px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:48px;--padding-left:86px;--padding-right:86px;--z-index:3;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-49c3f2b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/03/BG-Avaliacoes.jpg");background-position:center center;background-size:cover;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5, .elementor-2531 .elementor-element.elementor-element-49c3f2b5::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-4f99e02f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-2531 .elementor-element.elementor-element-4f99e02f .elementor-heading-title{color:var( --e-global-color-adcc982 );font-family:var( --e-global-typography-6102298-font-family ), Sans-serif;font-size:var( --e-global-typography-6102298-font-size );font-weight:var( --e-global-typography-6102298-font-weight );text-transform:var( --e-global-typography-6102298-text-transform );text-decoration:var( --e-global-typography-6102298-text-decoration );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2531 .elementor-element.elementor-element-d3cc4be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-main-swiper{width:100%;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-primary );border-radius:8px;padding:24px 24px 24px 24px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-swiper-button{font-size:24px;color:var( --e-global-color-primary );}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__text{color:var( --e-global-color-b0c9e1c );font-family:"Petrona", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__name{color:var( --e-global-color-b8e9f38 );font-family:var( --e-global-typography-7db2090-font-family ), Sans-serif;font-size:var( --e-global-typography-7db2090-font-size );font-weight:var( --e-global-typography-7db2090-font-weight );text-transform:var( --e-global-typography-7db2090-text-transform );text-decoration:var( --e-global-typography-7db2090-text-decoration );line-height:var( --e-global-typography-7db2090-line-height );letter-spacing:var( --e-global-typography-7db2090-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__title{color:#E9BC1D;font-family:"Bitter", Sans-serif;font-weight:400;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__image img{width:0px;height:0px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (0px / 2) - 8px );}body:not(.rtl) .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2531 .elementor-element.elementor-element-d3cc4be.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}.elementor-2531 .elementor-element.elementor-element-578c68ee{--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:center;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:86px;--padding-right:86px;--z-index:4;}.elementor-2531 .elementor-element.elementor-element-578c68ee:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-578c68ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adcc982 );}.elementor-2531 .elementor-element.elementor-element-578c68ee, .elementor-2531 .elementor-element.elementor-element-578c68ee::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-1c7485d8{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2531 .elementor-element.elementor-element-7c26cd01{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2531 .elementor-element.elementor-element-7c26cd01 .elementor-heading-title{color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-6102298-font-family ), Sans-serif;font-size:var( --e-global-typography-6102298-font-size );font-weight:var( --e-global-typography-6102298-font-weight );text-transform:var( --e-global-typography-6102298-text-transform );text-decoration:var( --e-global-typography-6102298-text-decoration );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-e83ca74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;color:#253237;font-family:"Source Serif 4", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-d14c786{z-index:1;}.elementor-2531 .elementor-element.elementor-element-d14c786 img{width:100%;max-width:none;height:340px;object-fit:cover;object-position:center center;}.elementor-2531 .elementor-element.elementor-element-12cd99c5{--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:flex-start;--align-items:center;--gap:16px 16px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:86px;--padding-right:86px;--z-index:5;}.elementor-2531 .elementor-element.elementor-element-12cd99c5:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-12cd99c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/03/ccb23d6b59f40a265ac24999e559933b-scaled.webp");background-position:center center;background-size:cover;}.elementor-2531 .elementor-element.elementor-element-12cd99c5, .elementor-2531 .elementor-element.elementor-element-12cd99c5::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-43c5cc7a{--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:center;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2531 .elementor-element.elementor-element-3de17de0{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2531 .elementor-element.elementor-element-3de17de0 .elementor-heading-title{color:#253237;font-family:var( --e-global-typography-6102298-font-family ), Sans-serif;font-size:var( --e-global-typography-6102298-font-size );font-weight:var( --e-global-typography-6102298-font-weight );text-transform:var( --e-global-typography-6102298-text-transform );text-decoration:var( --e-global-typography-6102298-text-decoration );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-5fa8ff62{--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:flex-start;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2531 .elementor-element.elementor-element-1cc55c35 .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-4ef715a-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef715a-font-size );font-weight:var( --e-global-typography-4ef715a-font-weight );text-transform:var( --e-global-typography-4ef715a-text-transform );text-decoration:var( --e-global-typography-4ef715a-text-decoration );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-1cc55c35{z-index:0;}.elementor-2531 .elementor-element.elementor-element-4363c0a0 .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-4ef715a-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef715a-font-size );font-weight:var( --e-global-typography-4ef715a-font-weight );text-transform:var( --e-global-typography-4ef715a-text-transform );text-decoration:var( --e-global-typography-4ef715a-text-decoration );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-4363c0a0{z-index:1;}.elementor-2531 .elementor-element.elementor-element-640d330c .elementor-button{background-color:var( --e-global-color-71137ef );font-family:var( --e-global-typography-4ef715a-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef715a-font-size );font-weight:var( --e-global-typography-4ef715a-font-weight );text-transform:var( --e-global-typography-4ef715a-text-transform );text-decoration:var( --e-global-typography-4ef715a-text-decoration );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );fill:var( --e-global-color-adcc982 );color:var( --e-global-color-adcc982 );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2531 .elementor-element.elementor-element-640d330c{z-index:2;}.elementor-2531 .elementor-element.elementor-element-699e2ab8{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--overflow:hidden;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:230px;--padding-right:86px;--z-index:6;}.elementor-2531 .elementor-element.elementor-element-699e2ab8:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-699e2ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/03/BG-Autografo.jpg");background-position:center center;background-size:cover;}.elementor-2531 .elementor-element.elementor-element-699e2ab8, .elementor-2531 .elementor-element.elementor-element-699e2ab8::before{--border-transition:0.3s;}.elementor-2531 .elementor-element.elementor-element-eece5c2{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2531 .elementor-element.elementor-element-45705bd6{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2531 .elementor-element.elementor-element-45705bd6 .elementor-heading-title{color:var( --e-global-color-adcc982 );font-family:var( --e-global-typography-6102298-font-family ), Sans-serif;font-size:var( --e-global-typography-6102298-font-size );font-weight:var( --e-global-typography-6102298-font-weight );text-transform:var( --e-global-typography-6102298-text-transform );text-decoration:var( --e-global-typography-6102298-text-decoration );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-a448e98{width:var( --container-widget-width, 100.21% );max-width:100.21%;--container-widget-width:100.21%;--container-widget-flex-grow:0;z-index:1;text-align:left;color:var( --e-global-color-adcc982 );font-family:"Source Serif 4", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;}.elementor-2531 .elementor-element.elementor-element-7a696446 .elementor-button{background-color:var( --e-global-color-adcc982 );font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:700;text-transform:none;text-decoration:none;line-height:normal;letter-spacing:0em;fill:var( --e-global-color-b8e9f38 );color:var( --e-global-color-b8e9f38 );border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-2531 .elementor-element.elementor-element-7a696446{z-index:2;}body.elementor-page-2531:not(.elementor-motion-effects-element-type-background), body.elementor-page-2531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adcc982 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2531 .elementor-element.elementor-element-e9f8397{--gap:10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-4673779{--gap:15px 15px;}.elementor-2531 .elementor-element.elementor-element-3d33e1e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2531 .elementor-element.elementor-element-3d33e1e2 .elementor-heading-title{font-size:22.69px;}.elementor-2531 .elementor-element.elementor-element-144658db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15.04px;}.elementor-2531 .elementor-element.elementor-element-3993545f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15.04px;}.elementor-2531 .elementor-element.elementor-element-5e3709cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2531 .elementor-element.elementor-element-5e3709cc .elementor-heading-title{font-size:var( --e-global-typography-05e0fdd-font-size );line-height:var( --e-global-typography-05e0fdd-line-height );letter-spacing:var( --e-global-typography-05e0fdd-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f18bcac{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-1d09e06a .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-4116b985 .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-26f8f4cb .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1{--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-628fd4f9{--gap:15px 15px;}.elementor-2531 .elementor-element.elementor-element-1c9263aa{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-1c9263aa .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-7aa8c27e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-2531 .elementor-element.elementor-element-64ee8875{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-4954da0a .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 18px 8px 18px;}.elementor-2531 .elementor-element.elementor-element-d55656b .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 18px 8px 18px;}.elementor-2531 .elementor-element.elementor-element-29df5fd2 .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 18px 8px 18px;}.elementor-2531 .elementor-element.elementor-element-23b005b1{--gap:15px 15px;--flex-wrap:wrap;}.elementor-2531 .elementor-element.elementor-element-23218138{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-36993e40 img{width:24px;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-bf46222{--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-42002c40{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-42002c40 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f05106{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-3f05106 .elementor-heading-title{font-size:10px;}.elementor-2531 .elementor-element.elementor-element-7d06c5c9{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-7f02019d img{width:24px;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-7a1b3202{--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-2d59e534{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-2d59e534 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-146fd75e{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-146fd75e .elementor-heading-title{font-size:10px;}.elementor-2531 .elementor-element.elementor-element-48a4ab65{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-54eee583 img{width:24px;max-width:max-content;}.elementor-2531 .elementor-element.elementor-element-1b02d084{--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-29df91b6{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-29df91b6 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-76e19311{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-76e19311 .elementor-heading-title{font-size:10px;}.elementor-2531 .elementor-element.elementor-element-35471044{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-15fff844 img{width:25.285713195801px;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-9bf74d{--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-7e27d650{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-7e27d650 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-4431e214{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-4431e214 .elementor-heading-title{font-size:10px;}.elementor-2531 .elementor-element.elementor-element-424548a0 .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5{--gap:15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-4f99e02f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2531 .elementor-element.elementor-element-4f99e02f .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__text{font-size:15.04px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__name{font-size:var( --e-global-typography-7db2090-font-size );line-height:var( --e-global-typography-7db2090-line-height );letter-spacing:var( --e-global-typography-7db2090-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-578c68ee{--gap:15px 15px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-1c7485d8{--gap:15px 15px;}.elementor-2531 .elementor-element.elementor-element-7c26cd01{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-7c26cd01 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-e83ca74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-2531 .elementor-element.elementor-element-d14c786 img{width:401px;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-12cd99c5{--gap:15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-43c5cc7a{--gap:15px 15px;--flex-wrap:wrap;}.elementor-2531 .elementor-element.elementor-element-3de17de0{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2531 .elementor-element.elementor-element-3de17de0 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-5fa8ff62{--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-1cc55c35 .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-4363c0a0 .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-640d330c .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-699e2ab8{--gap:15px 15px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2531 .elementor-element.elementor-element-eece5c2{--gap:15px 15px;}.elementor-2531 .elementor-element.elementor-element-45705bd6 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-a448e98{--container-widget-width:476px;--container-widget-flex-grow:0;width:var( --container-widget-width, 476px );max-width:476px;font-size:15px;}.elementor-2531 .elementor-element.elementor-element-7a696446 .elementor-button{font-size:16.02px;padding:8px 18px 8px 18px;}}@media(min-width:768px){.elementor-2531 .elementor-element.elementor-element-e9f8397{--width:100%;}.elementor-2531 .elementor-element.elementor-element-4673779{--width:60%;}.elementor-2531 .elementor-element.elementor-element-3f18bcac{--width:148.723%;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1{--width:100%;}.elementor-2531 .elementor-element.elementor-element-628fd4f9{--width:53.88%;}.elementor-2531 .elementor-element.elementor-element-64ee8875{--width:100.936%;}.elementor-2531 .elementor-element.elementor-element-23b005b1{--width:89.07%;}.elementor-2531 .elementor-element.elementor-element-23218138{--width:13.4%;}.elementor-2531 .elementor-element.elementor-element-bf46222{--width:63.22%;}.elementor-2531 .elementor-element.elementor-element-7d06c5c9{--width:12.78%;}.elementor-2531 .elementor-element.elementor-element-7a1b3202{--width:61.45%;}.elementor-2531 .elementor-element.elementor-element-48a4ab65{--width:18.94%;}.elementor-2531 .elementor-element.elementor-element-1b02d084{--width:73.98%;}.elementor-2531 .elementor-element.elementor-element-35471044{--width:16.83%;}.elementor-2531 .elementor-element.elementor-element-9bf74d{--width:69.54%;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5{--width:100%;}.elementor-2531 .elementor-element.elementor-element-578c68ee{--width:100%;}.elementor-2531 .elementor-element.elementor-element-1c7485d8{--width:52.13%;}.elementor-2531 .elementor-element.elementor-element-12cd99c5{--width:100%;}.elementor-2531 .elementor-element.elementor-element-43c5cc7a{--width:54.89%;}.elementor-2531 .elementor-element.elementor-element-5fa8ff62{--width:66.38%;}.elementor-2531 .elementor-element.elementor-element-699e2ab8{--width:100%;}.elementor-2531 .elementor-element.elementor-element-eece5c2{--width:42.26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2531 .elementor-element.elementor-element-e9f8397{--width:100%;}.elementor-2531 .elementor-element.elementor-element-4673779{--width:454px;}.elementor-2531 .elementor-element.elementor-element-3f18bcac{--width:100%;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1{--width:100%;}.elementor-2531 .elementor-element.elementor-element-628fd4f9{--width:729px;}.elementor-2531 .elementor-element.elementor-element-64ee8875{--width:484px;}.elementor-2531 .elementor-element.elementor-element-23b005b1{--width:649.28570556641px;}.elementor-2531 .elementor-element.elementor-element-23218138{--width:87px;}.elementor-2531 .elementor-element.elementor-element-bf46222{--width:55px;}.elementor-2531 .elementor-element.elementor-element-7d06c5c9{--width:83px;}.elementor-2531 .elementor-element.elementor-element-7a1b3202{--width:51px;}.elementor-2531 .elementor-element.elementor-element-48a4ab65{--width:123px;}.elementor-2531 .elementor-element.elementor-element-1b02d084{--width:91px;}.elementor-2531 .elementor-element.elementor-element-35471044{--width:109.2857131958px;}.elementor-2531 .elementor-element.elementor-element-9bf74d{--width:76px;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5{--width:100%;}.elementor-2531 .elementor-element.elementor-element-578c68ee{--width:100%;}.elementor-2531 .elementor-element.elementor-element-1c7485d8{--width:661px;}.elementor-2531 .elementor-element.elementor-element-12cd99c5{--width:100%;}.elementor-2531 .elementor-element.elementor-element-43c5cc7a{--width:696px;}.elementor-2531 .elementor-element.elementor-element-5fa8ff62{--width:462px;}.elementor-2531 .elementor-element.elementor-element-699e2ab8{--width:100%;}.elementor-2531 .elementor-element.elementor-element-eece5c2{--width:475px;}}@media(max-width:767px){.elementor-2531 .elementor-element.elementor-element-e9f8397:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-e9f8397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/04/mob-home-banner-02b.jpg");}.elementor-2531 .elementor-element.elementor-element-e9f8397{--width:100%;--min-height:720px;--gap:10px 10px;--padding-top:20px;--padding-bottom:280px;--padding-left:20px;--padding-right:20px;}.elementor-2531 .elementor-element.elementor-element-e370255{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2531 .elementor-element.elementor-element-4673779{--width:454px;--gap:8px 8px;--padding-top:0em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-2531 .elementor-element.elementor-element-3d33e1e2 .elementor-heading-title{font-size:32px;}.elementor-2531 .elementor-element.elementor-element-144658db{font-size:18px;}.elementor-2531 .elementor-element.elementor-element-3993545f{font-size:16px;}.elementor-2531 .elementor-element.elementor-element-5e3709cc{text-align:center;}.elementor-2531 .elementor-element.elementor-element-5e3709cc .elementor-heading-title{font-size:var( --e-global-typography-05e0fdd-font-size );line-height:var( --e-global-typography-05e0fdd-line-height );letter-spacing:var( --e-global-typography-05e0fdd-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f18bcac{--width:100%;--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;}.elementor-2531 .elementor-element.elementor-element-1d09e06a{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-1d09e06a .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-4116b985{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-4116b985 .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-26f8f4cb{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-26f8f4cb .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-5b8edbb1{--width:100%;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2531 .elementor-element.elementor-element-628fd4f9{--width:729px;--gap:11px 11px;}.elementor-2531 .elementor-element.elementor-element-1c9263aa .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-7aa8c27e{font-size:14px;}.elementor-2531 .elementor-element.elementor-element-64ee8875{--width:484px;--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;}.elementor-2531 .elementor-element.elementor-element-4954da0a{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-4954da0a .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 15px 8px 15px;}.elementor-2531 .elementor-element.elementor-element-d55656b{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-d55656b .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 15px 8px 15px;}.elementor-2531 .elementor-element.elementor-element-29df5fd2{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-29df5fd2 .elementor-button{font-size:var( --e-global-typography-fde7c01-font-size );line-height:var( --e-global-typography-fde7c01-line-height );letter-spacing:var( --e-global-typography-fde7c01-letter-spacing );padding:8px 15px 8px 15px;}.elementor-2531 .elementor-element.elementor-element-23b005b1{--width:649.28570556641px;--justify-content:center;--gap:16px 16px;--flex-wrap:wrap;}.elementor-2531 .elementor-element.elementor-element-23b005b1.e-con{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-23218138{--width:40%;--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-bf46222{--width:55px;--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-42002c40 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-3f05106 .elementor-heading-title{font-size:12px;}.elementor-2531 .elementor-element.elementor-element-7d06c5c9{--width:40%;--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-7a1b3202{--width:51px;--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-2d59e534 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-146fd75e .elementor-heading-title{font-size:12px;}.elementor-2531 .elementor-element.elementor-element-48a4ab65{--width:40%;--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-1b02d084{--width:12px;--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-29df91b6 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-76e19311 .elementor-heading-title{font-size:12px;}.elementor-2531 .elementor-element.elementor-element-35471044{--width:40%;--gap:8px 8px;}.elementor-2531 .elementor-element.elementor-element-9bf74d{--width:76px;--gap:4px 4px;}.elementor-2531 .elementor-element.elementor-element-7e27d650 .elementor-heading-title{font-size:var( --e-global-typography-543f172-font-size );line-height:var( --e-global-typography-543f172-line-height );letter-spacing:var( --e-global-typography-543f172-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-4431e214 .elementor-heading-title{font-size:12px;}.elementor-2531 .elementor-element.elementor-element-424548a0.elementor-element{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-424548a0 .elementor-button{font-size:var( --e-global-typography-b33052b-font-size );line-height:var( --e-global-typography-b33052b-line-height );letter-spacing:var( --e-global-typography-b33052b-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-49c3f2b5{--width:100%;--gap:11px 11px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2531 .elementor-element.elementor-element-4f99e02f .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__text{font-size:14.08px;}.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial__name{font-size:var( --e-global-typography-7db2090-font-size );line-height:var( --e-global-typography-7db2090-line-height );letter-spacing:var( --e-global-typography-7db2090-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-578c68ee{--width:100%;--gap:11px 11px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2531 .elementor-element.elementor-element-1c7485d8{--width:661px;--gap:11px 11px;}.elementor-2531 .elementor-element.elementor-element-7c26cd01 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-e83ca74{font-size:14px;}.elementor-2531 .elementor-element.elementor-element-d14c786 img{height:280px;}.elementor-2531 .elementor-element.elementor-element-12cd99c5{--width:100%;--gap:11px 11px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2531 .elementor-element.elementor-element-43c5cc7a{--width:696px;--gap:15px 15px;}.elementor-2531 .elementor-element.elementor-element-3de17de0 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-5fa8ff62{--width:462px;--justify-content:center;--gap:8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2531 .elementor-element.elementor-element-5fa8ff62.e-con{--align-self:center;}.elementor-2531 .elementor-element.elementor-element-1cc55c35 .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-4363c0a0 .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-640d330c .elementor-button{font-size:var( --e-global-typography-4ef715a-font-size );line-height:var( --e-global-typography-4ef715a-line-height );letter-spacing:var( --e-global-typography-4ef715a-letter-spacing );padding:8px 13px 8px 13px;}.elementor-2531 .elementor-element.elementor-element-699e2ab8:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-699e2ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdamedeiros.com.br/wp-content/uploads/2026/04/BG-Autografo-mob.jpg");}.elementor-2531 .elementor-element.elementor-element-699e2ab8{--width:100%;--gap:11px 11px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2531 .elementor-element.elementor-element-eece5c2{--width:75%;--gap:11px 11px;}.elementor-2531 .elementor-element.elementor-element-45705bd6 .elementor-heading-title{font-size:var( --e-global-typography-6102298-font-size );line-height:var( --e-global-typography-6102298-line-height );letter-spacing:var( --e-global-typography-6102298-letter-spacing );}.elementor-2531 .elementor-element.elementor-element-a448e98{font-size:14px;}.elementor-2531 .elementor-element.elementor-element-7a696446 .elementor-button{font-size:16px;padding:8px 8px 8px 8px;}}







.elementor-2531 .elementor-element.elementor-element-3f18bcac {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-4673779 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-e9f8397 {
  max-width: 100%;
}





.elementor-2531 .elementor-element.elementor-element-64ee8875 {
  max-width: 100%;
  min-width: 240px;
}



.elementor-2531 .elementor-element.elementor-element-bf46222 {
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-23218138 {
  max-width: 100%;
}



.elementor-2531 .elementor-element.elementor-element-7a1b3202 {
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-7d06c5c9 {
  max-width: 100%;
}



.elementor-2531 .elementor-element.elementor-element-1b02d084 {
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-48a4ab65 {
  max-width: 100%;
}



.elementor-2531 .elementor-element.elementor-element-9bf74d {
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-35471044 {
  max-width: 100%;
}

.elementor-2531 .elementor-element.elementor-element-23b005b1 {
  max-width: 100%;
  min-width: 240px;
}
.elementor-2531 .elementor-element.elementor-element-628fd4f9 {
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-5b8edbb1 {
  max-width: 100%;
}

/* Start custom CSS for testimonial-carousel, class: .elementor-element-d3cc4be */.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial {
    display: flex;
    flex-direction: column-reverse;
}

.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-main-swiper {
    padding: 20px;
}

.elementor-2531 .elementor-element.elementor-element-d3cc4be .swiper-slide:nth-child(odd) {
    background-color: #8CAA8A;
}
.elementor-2531 .elementor-element.elementor-element-d3cc4be .swiper-slide:nth-child(even) {
    background-color: #F4EEE2;
}

.elementor-2531 .elementor-element.elementor-element-d3cc4be .swiper-slide {
    box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.08);
}
.elementor-2531 .elementor-element.elementor-element-d3cc4be .swiper-pagination {
    bottom: -25px !important;
}
.elementor-2531 .elementor-element.elementor-element-d3cc4be .elementor-testimonial--layout-image_inline .elementor-testimonial__footer {
    margin-top: 0;
}/* End custom CSS */

.elementor-2531 .elementor-element.elementor-element-49c3f2b5 {
  max-width: 100%;
}


.elementor-2531 .elementor-element.elementor-element-1c7485d8 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2531 .elementor-element.elementor-element-578c68ee {
  max-width: 100%;
}




.elementor-2531 .elementor-element.elementor-element-5fa8ff62 {
  max-width: 100%;
  min-width: 240px;
}
.elementor-2531 .elementor-element.elementor-element-43c5cc7a {
  max-width: 100%;
  min-width: 240px;
}
.elementor-2531 .elementor-element.elementor-element-12cd99c5 {
  max-width: 100%;
}



.elementor-2531 .elementor-element.elementor-element-eece5c2 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2531 .elementor-element.elementor-element-699e2ab8 {
  max-width: 100%;
}