.elementor-6 .elementor-element.elementor-element-3e8179f4{--display:flex;--min-height:989px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-3e8179f4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3e8179f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shirleycalculos.com/wp-content/uploads/2025/08/Inserir-um-titulo-_59_.webp");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-1ef2d71f{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-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-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-5ca4276b{text-align:left;}.elementor-6 .elementor-element.elementor-element-5ca4276b img{width:30%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-608f8e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-608f8e9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-352019b3{text-align:left;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.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-6 .elementor-element.elementor-element-5ee29202 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-5ee29202 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-c99ab00{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-9b46e42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-e85ad5e{--display:flex;--min-height:1020px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-e85ad5e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e85ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shirleycalculos.com/wp-content/uploads/2025/07/placeholder.png");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-34459f2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-43b5cb94{--display:flex;}.elementor-6 .elementor-element.elementor-element-59ecfa14{text-align:left;}.elementor-6 .elementor-element.elementor-element-59ecfa14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:800;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-3bb654a6{text-align:left;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-26b9aa5b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-26b9aa5b .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-29d2847d{--display:flex;--min-height:220px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-29d2847d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-29d2847d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-698e6b54{text-align:center;}.elementor-6 .elementor-element.elementor-element-698e6b54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-58c871cd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-5ca2a14a{--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:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-5ca2a14a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5ca2a14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5ca2a14a.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1ba46b1b{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-1ba46b1b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1ba46b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-28bbe33e{text-align:left;}.elementor-6 .elementor-element.elementor-element-28bbe33e img{width:15%;}.elementor-6 .elementor-element.elementor-element-63bda82.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-63bda82{text-align:left;}.elementor-6 .elementor-element.elementor-element-63bda82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-0324236{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-0324236:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0324236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-7a778a5{text-align:left;}.elementor-6 .elementor-element.elementor-element-7a778a5 img{width:15%;}.elementor-6 .elementor-element.elementor-element-1ee7e6c.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-1ee7e6c{text-align:left;}.elementor-6 .elementor-element.elementor-element-1ee7e6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-406303b{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-406303b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-406303b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-0693df8{text-align:left;}.elementor-6 .elementor-element.elementor-element-0693df8 img{width:15%;}.elementor-6 .elementor-element.elementor-element-21e340c.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-21e340c{text-align:left;}.elementor-6 .elementor-element.elementor-element-21e340c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4c09c6d{--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:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-4c09c6d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4c09c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4c09c6d.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2671f4d{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-2671f4d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2671f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-91b175f{text-align:left;}.elementor-6 .elementor-element.elementor-element-91b175f img{width:15%;}.elementor-6 .elementor-element.elementor-element-3afb251.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-3afb251{text-align:left;}.elementor-6 .elementor-element.elementor-element-3afb251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-0830fd4{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-0830fd4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0830fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-eadb17b{text-align:left;}.elementor-6 .elementor-element.elementor-element-eadb17b img{width:15%;}.elementor-6 .elementor-element.elementor-element-352779a.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-352779a{text-align:left;}.elementor-6 .elementor-element.elementor-element-352779a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-63e9e17{--display:flex;--min-height:215px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-63e9e17:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-63e9e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-d607e70{text-align:left;}.elementor-6 .elementor-element.elementor-element-d607e70 img{width:15%;}.elementor-6 .elementor-element.elementor-element-e4097aa.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-e4097aa{text-align:left;}.elementor-6 .elementor-element.elementor-element-e4097aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5cbc27c2{--display:flex;--min-height:273px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-5cbc27c2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5cbc27c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-deef05f{text-align:center;}.elementor-6 .elementor-element.elementor-element-deef05f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-396380c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-396380c .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-7fcced8e{--display:flex;--min-height:725px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-7fcced8e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7fcced8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-35aabc42{--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;}.elementor-6 .elementor-element.elementor-element-2333a690{text-align:center;}.elementor-6 .elementor-element.elementor-element-2333a690 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1em;}.elementor-6 .elementor-element.elementor-element-1f1ceb5d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-54f2d34e{--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;}.elementor-6 .elementor-element.elementor-element-1a3a3c65{text-align:center;}.elementor-6 .elementor-element.elementor-element-1a3a3c65 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-51ead3c{--display:flex;--min-height:144px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-51ead3c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-51ead3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-403c447{text-align:center;}.elementor-6 .elementor-element.elementor-element-403c447 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-e17fe0b{--display:flex;--min-height:323px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-240708f{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-240708f.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-0862de8{text-align:left;}.elementor-6 .elementor-element.elementor-element-0862de8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-600aa90{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-a55a2ac{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-a55a2ac.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-98e9837{text-align:left;}.elementor-6 .elementor-element.elementor-element-98e9837 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-c9dd8fb{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-8401d58{--display:flex;--min-height:256px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-8401d58:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8401d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-0a2eab9{text-align:center;}.elementor-6 .elementor-element.elementor-element-0a2eab9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-11fb253 .elementor-button{background-color:#EDCC89;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-11fb253 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-bd213c0{--display:flex;--min-height:367px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-bd213c0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bd213c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4A44;}.elementor-6 .elementor-element.elementor-element-bdcb559{text-align:center;}.elementor-6 .elementor-element.elementor-element-bdcb559 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-586749c{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-8d806d{--display:flex;--min-height:160px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-8d806d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8d806d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-3d382681{text-align:center;}.elementor-6 .elementor-element.elementor-element-3d382681 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-14845af2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-1e19fbd{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-1e19fbd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1e19fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-7f7f326{--e-image-carousel-slides-to-show:3;}.elementor-6 .elementor-element.elementor-element-7f7f326 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6 .elementor-element.elementor-element-7f7f326 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-7f7f326 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6 .elementor-element.elementor-element-7f7f326 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-7f7f326 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-7f7f326 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-0e592d1{--display:flex;--min-height:466px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-0e592d1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0e592d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-8ba9e32{text-align:center;}.elementor-6 .elementor-element.elementor-element-8ba9e32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ae3e1e5{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-75d7bc3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-75d7bc3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-21fc6861{--display:flex;--min-height:489px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-21fc6861:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-21fc6861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-29a7e01a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-29a7e01a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-29a7e01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-6efdb700{text-align:center;}.elementor-6 .elementor-element.elementor-element-6efdb700 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-391c8fc3{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4da9b77 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-4da9b77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-be59b89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6 .elementor-element.elementor-element-be59b89:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-be59b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-511437c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-e85ad5e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e85ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shirleycalculos.com/wp-content/uploads/2025/08/Design-sem-nome-2025-08-28T221150.336.webp");}.elementor-6 .elementor-element.elementor-element-e85ad5e{--min-height:821px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-34459f2c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6 .elementor-element.elementor-element-43b5cb94{--min-height:358px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-59ecfa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-59ecfa14 .elementor-heading-title{font-size:23px;}.elementor-6 .elementor-element.elementor-element-3bb654a6{text-align:center;font-size:24px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-26b9aa5b .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-5b26fe8a{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-5b26fe8a img{width:45%;}.elementor-6 .elementor-element.elementor-element-29d2847d{--min-height:164px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-698e6b54 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-58c871cd{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-5ca2a14a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-1ba46b1b{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-63bda82 .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-0324236{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-1ee7e6c .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-406303b{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-21e340c .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-4c09c6d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-2671f4d{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-3afb251 .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-0830fd4{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-352779a .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-63e9e17{--min-height:180px;}.elementor-6 .elementor-element.elementor-element-e4097aa .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-5cbc27c2{--min-height:334px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-deef05f .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-396380c .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-7fcced8e{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7fcced8e.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5633f8fd{text-align:center;}.elementor-6 .elementor-element.elementor-element-5633f8fd img{border-radius:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-2333a690.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2333a690{text-align:center;}.elementor-6 .elementor-element.elementor-element-2333a690 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-1f1ceb5d{text-align:center;font-size:18px;}.elementor-6 .elementor-element.elementor-element-51ead3c{--min-height:139px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-403c447 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-e17fe0b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-0862de8.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-0862de8{text-align:center;}.elementor-6 .elementor-element.elementor-element-0862de8 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-600aa90{text-align:center;font-size:18px;}.elementor-6 .elementor-element.elementor-element-98e9837.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-98e9837{text-align:center;}.elementor-6 .elementor-element.elementor-element-98e9837 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-c9dd8fb{text-align:center;font-size:18px;}.elementor-6 .elementor-element.elementor-element-8401d58{--min-height:243px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-0a2eab9 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-11fb253 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-bd213c0{--width:500px;--min-height:404px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-bdcb559 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-586749c{text-align:left;font-size:18px;}.elementor-6 .elementor-element.elementor-element-8d806d{--min-height:162px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3d382681 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-14845af2{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-1e19fbd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-0e592d1{--min-height:544px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-8ba9e32 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-ae3e1e5{text-align:left;font-size:18px;}.elementor-6 .elementor-element.elementor-element-75d7bc3 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-21fc6861{--min-height:513px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-21fc6861.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6efdb700 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-391c8fc3 .elementor-icon-list-item > a{font-size:18px;}.elementor-6 .elementor-element.elementor-element-4da9b77 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-be59b89{--min-height:195px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-511437c{font-size:14px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-1ef2d71f{--width:50%;}.elementor-6 .elementor-element.elementor-element-9b46e42{--width:50%;}.elementor-6 .elementor-element.elementor-element-34459f2c{--width:50%;}.elementor-6 .elementor-element.elementor-element-1ba46b1b{--width:31%;}.elementor-6 .elementor-element.elementor-element-0324236{--width:31%;}.elementor-6 .elementor-element.elementor-element-406303b{--width:31%;}.elementor-6 .elementor-element.elementor-element-2671f4d{--width:31%;}.elementor-6 .elementor-element.elementor-element-0830fd4{--width:31%;}.elementor-6 .elementor-element.elementor-element-63e9e17{--width:31%;}.elementor-6 .elementor-element.elementor-element-35aabc42{--width:50%;}.elementor-6 .elementor-element.elementor-element-54f2d34e{--width:50%;}.elementor-6 .elementor-element.elementor-element-240708f{--width:48%;}.elementor-6 .elementor-element.elementor-element-a55a2ac{--width:48%;}.elementor-6 .elementor-element.elementor-element-bd213c0{--width:100%;}.elementor-6 .elementor-element.elementor-element-0e592d1{--width:100%;}.elementor-6 .elementor-element.elementor-element-29a7e01a{--width:70%;}.elementor-6 .elementor-element.elementor-element-be59b89{--width:100%;}}