.elementor-2616 .elementor-element.elementor-element-780fe88{--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-2616 .elementor-element.elementor-element-529cbd9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:60px;--padding-right:60px;}.elementor-2616 .elementor-element.elementor-element-529cbd9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2616 .elementor-element.elementor-element-dfbcd9e{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-2616 .elementor-element.elementor-element-dfbcd9e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-d11b249 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#BF8F5A;}.elementor-2616 .elementor-element.elementor-element-7e007bb{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-9145a20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button{background-color:var( --e-global-color-b76a94f );font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.3rem;fill:var( --e-global-color-f27c4cf );color:var( --e-global-color-f27c4cf );box-shadow:4px 4px 12px -5px rgba(158.1, 122.98179078777447, 84.20543478260869, 0.51);transition-duration:2.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5de2451 );border-radius:6px 6px 6px 6px;}.elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-b76a94f );background-image:linear-gradient(271deg, #DFA871 0%, #BF8F5A 100%);border-color:#DFA87100;}.elementor-2616 .elementor-element.elementor-element-b884df6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button:hover svg, .elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button:focus svg{fill:var( --e-global-color-b76a94f );}.elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button{background-color:var( --e-global-color-b76a94f );font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.3rem;fill:#B89995;color:#B89995;box-shadow:4px 4px 12px -5px rgba(158.1, 122.98179078777447, 84.20543478260869, 0.51);transition-duration:2.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5defd36 );border-radius:6px 6px 6px 6px;}.elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-b76a94f );background-image:linear-gradient(271deg, var( --e-global-color-5defd36 ) 0%, var( --e-global-color-bbc25db ) 100%);border-color:#DFA87100;}.elementor-2616 .elementor-element.elementor-element-ffd9a94.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button:hover svg, .elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button:focus svg{fill:var( --e-global-color-b76a94f );}.elementor-2616 .elementor-element.elementor-element-e71c69a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-e71c69a:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-e71c69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://isisteixeira.com/wp-content/uploads/2026/05/happy-parents-waiting-new-family-member-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2616 .elementor-element.elementor-element-e71c69a.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-1ad241e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:16px;--padding-left:60px;--padding-right:60px;}.elementor-2616 .elementor-element.elementor-element-1ad241e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2616 .elementor-element.elementor-element-d7af6a6{--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:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-2616 .elementor-element.elementor-element-d7af6a6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-4c863ef .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#BF8F5A;}.elementor-2616 .elementor-element.elementor-element-dbb6451{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-76f0500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-0970b83{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-c78b61a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-ff9b107{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4322c5e{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-b5ee4b1{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4d5b165{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-42565b5{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-10a5f8d{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-000c015{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-2d47098{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-f14499b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-33a1731{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-c3ab5fc{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6528256{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-b407824{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-8ea7fcd{--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;--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-5a0758f{text-align:start;}.elementor-2616 .elementor-element.elementor-element-5a0758f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#7E623D;}.elementor-2616 .elementor-element.elementor-element-88f3cf8{--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-2616 .elementor-element.elementor-element-8bbe4f4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-3b9910d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:16px;--padding-left:60px;--padding-right:60px;}.elementor-2616 .elementor-element.elementor-element-3b9910d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2616 .elementor-element.elementor-element-91a248e{--display:flex;--min-height:500px;--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-2616 .elementor-element.elementor-element-91a248e.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-d2b45b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-5327ac2{--display:flex;--min-height:485px;--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;--align-items:flex-start;--border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-5327ac2:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-5327ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://isisteixeira.com/wp-content/uploads/2026/04/b5fcac09-bceb-4b6c-b7f1-cd3e5b3b9036-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2616 .elementor-element.elementor-element-5327ac2.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-36b4899{--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:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-2616 .elementor-element.elementor-element-36b4899.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-221bc0b .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#BF8F5A;}.elementor-2616 .elementor-element.elementor-element-3f8fdd0{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-827dff5{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-ef1214e{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6aedd85{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-4c071ad{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-a45e117{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-0c57522{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-48ca3e4{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-aa1d8c4{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-eb88a30{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-efe01b5{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-c918e77{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-322bd03{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-b556bea{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-0614fb0{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d3f894d{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-bed30e8{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4a73357{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:16px;--padding-left:60px;--padding-right:60px;}.elementor-2616 .elementor-element.elementor-element-4a73357.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2616 .elementor-element.elementor-element-698f183{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-2616 .elementor-element.elementor-element-698f183.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-da6fa53.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-da6fa53{text-align:center;}.elementor-2616 .elementor-element.elementor-element-da6fa53 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#BF8F5A;}.elementor-2616 .elementor-element.elementor-element-c0f0491{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-c0f0491.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-8be26ba{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-b95173d{padding:0px 0px 20px 0px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-f0a1dc6{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-9291273{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-500adf2{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d0a8704{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-afe4578{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-afe4578.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-3f9e043{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-fbb90fe{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:20px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-707c3e0{padding:0px 0px 20px 0px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-cc46311{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-ae7eff2{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-1d6ffe2{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-7b80b0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-a70711d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-a70711d.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-60b5a41{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-5085b54{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:20px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-b1685f9{padding:0px 0px 20px 0px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-4a40935{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-7ce627a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-c400e38{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-eab569c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-937ce26{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-937ce26.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-063730d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-50633f2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:16px;--padding-left:60px;--padding-right:60px;}.elementor-2616 .elementor-element.elementor-element-50633f2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2616 .elementor-element.elementor-element-a0a68a6{--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:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-2616 .elementor-element.elementor-element-a0a68a6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-4b1a655{text-align:center;}.elementor-2616 .elementor-element.elementor-element-4b1a655 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:500;text-transform:lowercase;font-style:italic;letter-spacing:-1.1px;color:#BF8F5A;}.elementor-2616 .elementor-element.elementor-element-7659c4a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-4faa7a8{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-9e7c547{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-d81b1af{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-8267c91{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-0ac8c34{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-a7539c2{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-1af848f{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d9c7eb3{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-3795d96{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4e20d9e{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-b1b59b0{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-9242ab5{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-b876005{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-bedc94e{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-788035e{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6800475{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-972937d{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-8c71cc2{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:var( --e-global-color-6ff1fbe );}.elementor-2616 .elementor-element.elementor-element-69a1933{width:var( --container-widget-width, 90% );max-width:90%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-9e82e23{--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;--align-items:center;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-2616 .elementor-element.elementor-element-9e82e23:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-9e82e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFA871;}.elementor-2616 .elementor-element.elementor-element-6ba47aa{--display:flex;}.elementor-2616 .elementor-element.elementor-element-6ba47aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-c505d86{--spacer-size:32px;}.elementor-2616 .elementor-element.elementor-element-ea68a2e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2616 .elementor-element.elementor-element-ea68a2e.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-ea68a2e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#FFFCF9;}.elementor-2616 .elementor-element.elementor-element-981bdd3{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-981bdd3.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-ca9d674{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-ca9d674.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-5ff6770{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-5ff6770.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-142bf84{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-142bf84.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button{background-color:var( --e-global-color-b76a94f );font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.3rem;fill:var( --e-global-color-f27c4cf );color:var( --e-global-color-f27c4cf );box-shadow:4px 4px 12px -5px rgba(158.1, 122.98179078777447, 84.20543478260869, 0.51);transition-duration:2.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5de2451 );border-radius:6px 6px 6px 6px;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-b76a94f );background-image:linear-gradient(271deg, #DFA871 0%, #BF8F5A 100%);border-color:#DFA87100;}.elementor-2616 .elementor-element.elementor-element-518ad88{padding:0px 0px 80px 0px;}.elementor-2616 .elementor-element.elementor-element-518ad88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button:hover svg, .elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button:focus svg{fill:var( --e-global-color-b76a94f );}.elementor-2616 .elementor-element.elementor-element-624a2dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-624a2dd:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-624a2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFA871;}.elementor-2616 .elementor-element.elementor-element-624a2dd.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-d1a075e{width:var( --container-widget-width, 52% );max-width:52%;padding:50px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-2616 .elementor-element.elementor-element-d1a075e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:500;font-style:italic;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-4bc399c{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;line-height:1.3rem;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-cde4e06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button{background-color:var( --e-global-color-b76a94f );font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.3rem;fill:var( --e-global-color-f27c4cf );color:var( --e-global-color-f27c4cf );box-shadow:4px 4px 12px -5px rgba(158.1, 122.98179078777447, 84.20543478260869, 0.51);transition-duration:2.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5de2451 );border-radius:6px 6px 6px 6px;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-b76a94f );background-image:linear-gradient(271deg, #DFA871 0%, #BF8F5A 100%);border-color:#DFA87100;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button:hover svg, .elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button:focus svg{fill:var( --e-global-color-b76a94f );}.elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button{background-color:var( --e-global-color-b76a94f );font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.3rem;fill:#B89995;color:#B89995;box-shadow:4px 4px 12px -5px rgba(158.1, 122.98179078777447, 84.20543478260869, 0.51);transition-duration:2.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5defd36 );border-radius:6px 6px 6px 6px;}.elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-b76a94f );background-image:linear-gradient(271deg, var( --e-global-color-5defd36 ) 0%, var( --e-global-color-bbc25db ) 100%);border-color:#DFA87100;}.elementor-2616 .elementor-element.elementor-element-2adbc48.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button:hover svg, .elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button:focus svg{fill:var( --e-global-color-b76a94f );}.elementor-2616 .elementor-element.elementor-element-62ccea4{--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;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2616 .elementor-element.elementor-element-ca9d674{--container-widget-width:494px;--container-widget-flex-grow:0;width:var( --container-widget-width, 494px );max-width:494px;}.elementor-2616 .elementor-element.elementor-element-142bf84{--container-widget-width:494px;--container-widget-flex-grow:0;width:var( --container-widget-width, 494px );max-width:494px;}}@media(max-width:1200px){.elementor-2616 .elementor-element.elementor-element-b884df6{width:var( --container-widget-width, 259.641px );max-width:259.641px;--container-widget-width:259.641px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-ffd9a94{width:var( --container-widget-width, 259.641px );max-width:259.641px;--container-widget-width:259.641px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-ca9d674{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-142bf84{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-518ad88{width:var( --container-widget-width, 259.641px );max-width:259.641px;--container-widget-width:259.641px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7{width:var( --container-widget-width, 259.641px );max-width:259.641px;--container-widget-width:259.641px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-2adbc48{width:var( --container-widget-width, 259.641px );max-width:259.641px;--container-widget-width:259.641px;--container-widget-flex-grow:0;}}@media(max-width:880px){.elementor-2616 .elementor-element.elementor-element-b407824{--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-2616 .elementor-element.elementor-element-8ea7fcd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2616 .elementor-element.elementor-element-8ea7fcd.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-5a0758f{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:center;}.elementor-2616 .elementor-element.elementor-element-5a0758f.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-88f3cf8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-2616 .elementor-element.elementor-element-529cbd9{--width:88%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-d11b249 .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-7e007bb{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-9145a20{--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;--align-items:center;}.elementor-2616 .elementor-element.elementor-element-b884df6 .elementor-button{font-size:14px;}.elementor-2616 .elementor-element.elementor-element-ffd9a94 .elementor-button{font-size:14px;}.elementor-2616 .elementor-element.elementor-element-e71c69a{--min-height:16rem;}.elementor-2616 .elementor-element.elementor-element-1ad241e{--width:88%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-4c863ef .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-dbb6451{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-76f0500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-0970b83{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-c78b61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-ff9b107{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-4322c5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-b5ee4b1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-4d5b165{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-42565b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-10a5f8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-000c015{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-2d47098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-f14499b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-33a1731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-c3ab5fc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-6528256{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-5a0758f{text-align:center;}.elementor-2616 .elementor-element.elementor-element-5a0758f .elementor-heading-title{font-size:24px;}.elementor-2616 .elementor-element.elementor-element-8bbe4f4.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-3b9910d{--width:88%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-91a248e{--min-height:16rem;}.elementor-2616 .elementor-element.elementor-element-d2b45b4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-5327ac2{--min-height:16rem;}.elementor-2616 .elementor-element.elementor-element-221bc0b .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-3f8fdd0{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-827dff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-ef1214e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-6aedd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-4c071ad{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-a45e117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-0c57522{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-48ca3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-aa1d8c4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-eb88a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-efe01b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-c918e77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-322bd03{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-b556bea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-0614fb0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-d3f894d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-bed30e8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-4a73357{--width:88%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-da6fa53 .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-c0f0491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-8be26ba{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-b95173d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-f0a1dc6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-9291273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-500adf2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-fbb90fe{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-707c3e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-cc46311{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-ae7eff2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-1d6ffe2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-5085b54{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-b1685f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-4a40935{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-7ce627a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-c400e38{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-50633f2{--width:88%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-4b1a655 .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-7659c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-4faa7a8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-9e7c547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-d81b1af{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-8267c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-0ac8c34{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-a7539c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-1af848f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-d9c7eb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-3795d96{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-4e20d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-b1b59b0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2616 .elementor-element.elementor-element-9242ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-b876005{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-bedc94e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-788035e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-6800475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-972937d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-8c71cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-69a1933{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 30px 0px;}.elementor-2616 .elementor-element.elementor-element-9e82e23{--width:100%;}.elementor-2616 .elementor-element.elementor-element-ea68a2e .elementor-heading-title{font-size:32px;}.elementor-2616 .elementor-element.elementor-element-981bdd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-5ff6770{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-518ad88 .elementor-button{font-size:14px;}.elementor-2616 .elementor-element.elementor-element-d1a075e{--container-widget-width:269px;--container-widget-flex-grow:0;width:var( --container-widget-width, 269px );max-width:269px;}.elementor-2616 .elementor-element.elementor-element-d1a075e .elementor-heading-title{font-size:24px;}.elementor-2616 .elementor-element.elementor-element-4bc399c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;font-size:16px;}.elementor-2616 .elementor-element.elementor-element-cde4e06{--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;--align-items:center;}.elementor-2616 .elementor-element.elementor-element-b4f7ee7 .elementor-button{font-size:14px;}.elementor-2616 .elementor-element.elementor-element-2adbc48 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-2616 .elementor-element.elementor-element-dfbcd9e{--width:44%;}.elementor-2616 .elementor-element.elementor-element-9145a20{--width:100%;}.elementor-2616 .elementor-element.elementor-element-e71c69a{--width:48rem;}.elementor-2616 .elementor-element.elementor-element-d7af6a6{--width:57%;}.elementor-2616 .elementor-element.elementor-element-b407824{--content-width:80%;}.elementor-2616 .elementor-element.elementor-element-8ea7fcd{--width:33.3333%;}.elementor-2616 .elementor-element.elementor-element-88f3cf8{--width:49%;}.elementor-2616 .elementor-element.elementor-element-91a248e{--width:48rem;}.elementor-2616 .elementor-element.elementor-element-5327ac2{--width:78%;}.elementor-2616 .elementor-element.elementor-element-36b4899{--width:41%;}.elementor-2616 .elementor-element.elementor-element-698f183{--width:60%;}.elementor-2616 .elementor-element.elementor-element-d0a8704{--width:83%;}.elementor-2616 .elementor-element.elementor-element-7b80b0c{--width:83%;}.elementor-2616 .elementor-element.elementor-element-eab569c{--width:83%;}.elementor-2616 .elementor-element.elementor-element-a0a68a6{--width:51%;}.elementor-2616 .elementor-element.elementor-element-624a2dd{--width:72%;}.elementor-2616 .elementor-element.elementor-element-cde4e06{--width:39%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2616 .elementor-element.elementor-element-6ba47aa{--width:1123px;}}@media(max-width:1200px) and (min-width:768px){.elementor-2616 .elementor-element.elementor-element-dfbcd9e{--width:260.078px;}.elementor-2616 .elementor-element.elementor-element-d7af6a6{--width:260.078px;}.elementor-2616 .elementor-element.elementor-element-36b4899{--width:260.078px;}.elementor-2616 .elementor-element.elementor-element-698f183{--width:625px;}.elementor-2616 .elementor-element.elementor-element-a0a68a6{--width:260.078px;}}@media(max-width:880px) and (min-width:768px){.elementor-2616 .elementor-element.elementor-element-8ea7fcd{--width:500px;}.elementor-2616 .elementor-element.elementor-element-88f3cf8{--width:500px;}}/* Start custom CSS for heading, class: .elementor-element-d11b249 */.elementor-2616 .elementor-element.elementor-element-d11b249 .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c863ef */.elementor-2616 .elementor-element.elementor-element-4c863ef .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76f0500 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78b61a */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4322c5e */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5b165 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10a5f8d */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d47098 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a1731 */.bg/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a0758f */.elementor-2616 .elementor-element.elementor-element-5a0758f .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bbe4f4 */.obj-cards { display: flex; flex-direction: column; gap: 10px;
  }

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px 0;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>

  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221bc0b */.elementor-2616 .elementor-element.elementor-element-221bc0b .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-827dff5 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aedd85 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a45e117 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48ca3e4 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb88a30 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c918e77 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b556bea */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3f894d */.bg/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da6fa53 */.elementor-2616 .elementor-element.elementor-element-da6fa53 .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0f0491 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b95173d */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9291273 */.bg/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afe4578 */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f9e043 */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-707c3e0 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7eff2 */.bg/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a70711d */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60b5a41 */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1685f9 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce627a */.bg/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-937ce26 */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-063730d */.obj-cards {
  display: flex;
  flex-wrap: wrap; /* permite quebrar linha */
  gap: 10px;
}

  .obj-card {
    background: #F5F0EB;
    border-left: 2px solid #C4956A;
    padding: 16px 22px;
    border-radius: 0 6px 6px;
  }

  .obj-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #7A5C4E;
    margin: 0;
    line-height: 1.5;
  }
  </style>
  <div class="obj-cards">
    <div class="obj-card"><p>Fortalecer o vínculo
    padding: 16px 22px;                                              border-radius: 0 6px 6px 0;
  }

                                                                  .obj-card p {
    font-family: 'Lora', serif;                                      font-size: 15px;
    color: #7A5C4E;                                                  margin: 0;
    line-height: 1.5;                                              }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b1a655 */.elementor-2616 .elementor-element.elementor-element-4b1a655 .elementor-heading-title {
      background: linear-gradient(to right, #7E623D, #BF8F5A, #7E623D);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7659c4a */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e7c547 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8267c91 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7539c2 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9c7eb3 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e20d9e */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9242ab5 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bedc94e */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6800475 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c71cc2 */.bg/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-981bdd3 */.bg/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca9d674 */.bases-cards {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .base-card {
    background: #fffcf9;
    border-radius: 14px;
    padding: 20px 24px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  }

  .base-num {
    font-family: 'Playfair Display', serif;
    font-size: 20px;
    font-weight: 700;
    color: #A87674;
    min-width: 32px;
    line-height: 1.4;
  }

  .base-body {
    display: flex;
    flex-direction: column;
    gap: 6px;
  }

  .base-icon {
    color: #A87674;
    font-size: 16px;
  }

  .base-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #A87674;
    line-height: 1.65;
    margin: 0;
  }
  
  .base-icon {
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-top: 2px;
  }
  
   .base-icon-box {
    width: 2pxrem;
    height: 2rem;
    min-width: 2rem;
    background: #f6f3f4;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
 
 .base-card .base-title {
    font-size: 18px;
    font-style: italic;
  }
  
   .base-card .base-title {
    background: linear-gradient(to right, #8F5D5B, #CF8980, #CF8980);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
  }.bases-cards {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .base-card {
    background: #ffffff;
    border-radius: 14px;
    padding: 20px 24px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  }

  .base-num {
    font-family: 'Playfair Display', serif;
    font-size: 20px;
    font-weight: 700;
    color: #A87674;
    min-width: 32px;
    line-height: 1.4;
  }

  .base-body {
    display: flex;
    flex-direction: column;
    gap: 6px;
  }

  .base-icon {
    color: #A87674;
    font-size: 16px;
  }

  .base-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #A87674;
    line-height: 1.65;
    margin: 0;
  }
  
  .base-icon {
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-top: 2px;
  }
  
   .base-icon-box {
    width: 2pxrem;
    height: 2rem;
    min-width: 2rem;
    background: #f6f3f4;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
 
 .base-card .base-title {
    font-size: 18px;
    font-style: italic;
  }
  
   .base-card .base-title {
    background: linear-gradient(to right, #8F5D5B, #CF8980, #CF8980);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
  }
  
  .bases-cards {                                                     display: flex;
    flex-direction: row;                                             flex-wrap: wrap;
    gap: 12px;                                                     }
    .bases-cards {
  display: flex;
  flex-direction: column;
  gap: 20px; /* espaço entre os cards */
}

  .base-card {
    flex: 1 1 calc(45% - 12px);                                      justify-content: center;
    text-align: center;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-142bf84 */.bases-cards {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .base-card {
    background: #fffcf9;
    border-radius: 14px;
    padding: 20px 24px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  }

  .base-num {
    font-family: 'Playfair Display', serif;
    font-size: 20px;
    font-weight: 700;
    color: #A87674;
    min-width: 32px;
    line-height: 1.4;
  }

  .base-body {
    display: flex;
    flex-direction: column;
    gap: 6px;
  }

  .base-icon {
    color: #A87674;
    font-size: 16px;
  }

  .base-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #A87674;
    line-height: 1.65;
    margin: 0;
  }
  
  .base-icon {
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-top: 2px;
  }
  
   .base-icon-box {
    width: 2pxrem;
    height: 2rem;
    min-width: 2rem;
    background: #f6f3f4;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
 
 .base-card .base-title {
    font-size: 18px;
    font-style: italic;
  }
  
   .base-card .base-title {
    background: linear-gradient(to right, #8F5D5B, #CF8980, #CF8980);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
  }.bases-cards {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .base-card {
    background: #ffffff;
    border-radius: 14px;
    padding: 20px 24px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  }

  .base-num {
    font-family: 'Playfair Display', serif;
    font-size: 20px;
    font-weight: 700;
    color: #A87674;
    min-width: 32px;
    line-height: 1.4;
  }

  .base-body {
    display: flex;
    flex-direction: column;
    gap: 6px;
  }

  .base-icon {
    color: #A87674;
    font-size: 16px;
  }

  .base-card p {
    font-family: 'Lora', serif;
    font-size: 15px;
    color: #A87674;
    line-height: 1.65;
    margin: 0;
  }
  
  .base-icon {
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-top: 2px;
  }
  
   .base-icon-box {
    width: 2pxrem;
    height: 2rem;
    min-width: 2rem;
    background: #f6f3f4;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
 
 .base-card .base-title {
    font-size: 18px;
    font-style: italic;
  }
  
   .base-card .base-title {
    background: linear-gradient(to right, #8F5D5B, #CF8980, #CF8980);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
  }
  
  .bases-cards {                                                     display: flex;
    flex-direction: row;                                             flex-wrap: wrap;
    gap: 12px;                                                     }
    .bases-cards {
  display: flex;
  flex-direction: column;
  gap: 20px; /* espaço entre os cards */
}

  .base-card {
    flex: 1 1 calc(45% - 12px);                                      justify-content: center;
    text-align: center;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bc399c */.bg/* End custom CSS */