.elementor-31904 .elementor-element.elementor-element-4e03bed1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-18bba2c7{--display:flex;--padding-top:64px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-18bba2c7:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-18bba2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #E4C3C3 0%, #FAF6EC 60%);}.elementor-31904 .elementor-element.elementor-element-4a8bdfa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-61b647c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-7c943fda .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:58px;font-weight:400;line-height:1.08em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-368218f0{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-2f0aa8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-31904 .elementor-element.elementor-element-2f0aa8f{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-62d2a1d );}.elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button{background-color:#DA97A8;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#3A3230;color:#3A3230;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button:focus{background-color:#E4C3C3;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button:focus svg{fill:#3A3230;}.elementor-31904 .elementor-element.elementor-element-21001c3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-7e1e2b92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-7e1e2b92:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-7e1e2b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-5e2fd8c9{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-5e2fd8c9:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-5e2fd8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-728d6ad8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-16190b5c{text-align:center;}.elementor-31904 .elementor-element.elementor-element-16190b5c .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-c26947f{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-5e7b69d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-6a2b28e2{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-6a2b28e2:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-6a2b28e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-1e0a929{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-7865a30{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-7719c2e1{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-7719c2e1:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-7719c2e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-7bd7f6c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-78ac4d7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-1624fe8a{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-1624fe8a:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-1624fe8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-420ffdc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-42fc508c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-2e492d2a{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-2e492d2a:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-2e492d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-1dab1ba5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-38bd3240{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-424b0d6{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-424b0d6:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-424b0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-26fc59d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-401e9fbf{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-78aa947{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-78aa947:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-78aa947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-7ee84d01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-73340b2c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-7d90893d{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-4e723a4 > .elementor-widget-container{margin:-60px 0px -60px 0px;}.elementor-31904 .elementor-element.elementor-element-4e723a4 img{width:37%;}.elementor-31904 .elementor-element.elementor-element-62ec65d4{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-62ec65d4:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-62ec65d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-6a89e051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5a4e0d10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-30db54aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-3f4cca6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-c69b0b0{text-align:start;}.elementor-31904 .elementor-element.elementor-element-c69b0b0 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-552f2566{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-552f2566:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-552f2566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-6fdc290d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-480416ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-179c0a5f{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-502c36fc{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-502c36fc:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-502c36fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-5b30d036{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-740b122d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-54cc424a{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-72623e4d{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-72623e4d:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-72623e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-33feab8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-4c8da91b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-73006cc3{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-c8cf226{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-c8cf226:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-c8cf226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-bb26116{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5224ad3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-5fcd5178{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-62dc0072{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-62dc0072:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-62dc0072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-74509221{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-75ce32b3{text-align:center;}.elementor-31904 .elementor-element.elementor-element-75ce32b3 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-5b4ada19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-6d74122f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-31904 .elementor-element.elementor-element-74d49d06{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-74d49d06:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-74d49d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-5dca0824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-f5c8baa{text-align:center;}.elementor-31904 .elementor-element.elementor-element-f5c8baa .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-723fb6e0{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-881fd84{--display:flex;}.elementor-31904 .elementor-element.elementor-element-53d9e668 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31904 .elementor-element.elementor-element-53d9e668 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-75aa9de );}.elementor-31904 .elementor-element.elementor-element-53d9e668 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-31904 .elementor-element.elementor-element-53d9e668 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-75aa9de );}.elementor-31904 .elementor-element.elementor-element-11cbc404{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-11cbc404:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-11cbc404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7D2AE;}.elementor-31904 .elementor-element.elementor-element-38220ab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-54fcbcab{text-align:center;}.elementor-31904 .elementor-element.elementor-element-54fcbcab .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-468b6925{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-7faf710e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-4bcc28f3{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-4bcc28f3:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-4bcc28f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-6474dc7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-17f6ee40{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-562fb730{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-562fb730:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-562fb730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-59be3db7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3cc7834a{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-59db1090{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-59db1090:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-59db1090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-232316c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-6f58f06c{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-3f4efd1b{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-3f4efd1b:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-3f4efd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-1ca78360 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-43846421{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-7f7471ce{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-31904 .elementor-element.elementor-element-7f7471ce:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-7f7471ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-452bbb6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-672c2396{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-78ab0a06{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-78ab0a06:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-78ab0a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-423ebae2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-571b5b7a{text-align:center;}.elementor-31904 .elementor-element.elementor-element-571b5b7a .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-69e29770{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-40180719{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-38d4df95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-38d4df95:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-38d4df95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cfcd46 );}.elementor-31904 .elementor-element.elementor-element-5b284c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5b284c55:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-5b284c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4C3C3;background-image:url("https://liafarianutricionista.com/wp-content/uploads/2026/10/liafaria-hero-horizontal-1-scaled-1.webp");background-position:35% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-31904 .elementor-element.elementor-element-46127678{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-46127678:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-46127678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cfcd46 );}.elementor-31904 .elementor-element.elementor-element-3b72ec60 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-11229ab9{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-376def20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-376def20:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-376def20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cfcd46 );}.elementor-31904 .elementor-element.elementor-element-352efa72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-352efa72:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-352efa72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4C3C3;background-image:url("https://liafarianutricionista.com/wp-content/uploads/2026/10/imagem_area_aula_03_1920x1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31904 .elementor-element.elementor-element-70b0a905{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-2ec117f1 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-6133d11b{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-6246854b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-6246854b:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-6246854b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cfcd46 );}.elementor-31904 .elementor-element.elementor-element-86655c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-86655c2:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-86655c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4C3C3;background-image:url("https://liafarianutricionista.com/wp-content/uploads/2026/08/LIA-93-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31904 .elementor-element.elementor-element-79e730bf{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-7a73802 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-be9318b{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-1a4f86a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-1a4f86a2:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-1a4f86a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-347934af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-347934af:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-347934af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4C3C3;background-image:url("https://liafarianutricionista.com/wp-content/uploads/2026/10/teamlia-32-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31904 .elementor-element.elementor-element-583ec63{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-4732f594 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-3da131bf{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-31904 .elementor-element.elementor-element-77050933{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-77050933:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-77050933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7D2AE;}.elementor-31904 .elementor-element.elementor-element-17347ca6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-f7277ad{text-align:center;}.elementor-31904 .elementor-element.elementor-element-f7277ad .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-6b0f2b34{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-1e36cb54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-a81cc5f{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-31904 .elementor-element.elementor-element-a81cc5f:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-a81cc5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-3b9b0158{text-align:center;}.elementor-31904 .elementor-element.elementor-element-3b9b0158 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-5b440d8f{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-3a2c9d8b{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-31904 .elementor-element.elementor-element-3a2c9d8b:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-3a2c9d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-3670534d{text-align:center;}.elementor-31904 .elementor-element.elementor-element-3670534d .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-6d64bc03{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-518a5e68{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-518a5e68:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-518a5e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-4f2ff520{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-283032c8{text-align:center;}.elementor-31904 .elementor-element.elementor-element-283032c8 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-ff7f8e9{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-ad800e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-a8831d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-a8831d2:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-a8831d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-53159761{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-596f6a43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-596f6a43:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-596f6a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-30c7f856{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button{background-color:#DA97A8;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#3A3230;color:#3A3230;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button:focus{background-color:#E4C3C3;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button:focus svg{fill:#3A3230;}.elementor-31904 .elementor-element.elementor-element-25d154f0{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-25d154f0:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-25d154f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-33e7b710{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5ba934a9{text-align:center;}.elementor-31904 .elementor-element.elementor-element-5ba934a9 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-25b240dd{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-56269aec{--display:flex;}.elementor-31904 .elementor-element.elementor-element-1303fefd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31904 .elementor-element.elementor-element-1303fefd .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-75aa9de );}.elementor-31904 .elementor-element.elementor-element-1303fefd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-31904 .elementor-element.elementor-element-1303fefd .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-75aa9de );}.elementor-31904 .elementor-element.elementor-element-1303fefd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:17px 17px 17px 17px;}.elementor-31904 .elementor-element.elementor-element-66cdd0c8{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-66cdd0c8:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-66cdd0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-489c5719{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-46939592{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-70e8824d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-6972a31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-28977f60{text-align:start;}.elementor-31904 .elementor-element.elementor-element-28977f60 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:38px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-76f01b37{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-6cfbc021{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-4424c445{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-4424c445:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-4424c445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4C3C3;}.elementor-31904 .elementor-element.elementor-element-7f6c6b06{--display:flex;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-5c550bd5 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3be950a6{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-2a0162cb{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-2a0162cb:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-2a0162cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3A3230 0%, #2E2725 100%);}.elementor-31904 .elementor-element.elementor-element-371c4c9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-3e892e2c{text-align:center;}.elementor-31904 .elementor-element.elementor-element-3e892e2c .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-3f2a7cc1{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-ed24fbc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-1aa6130d{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-1aa6130d:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-1aa6130d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-511b8cb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-7ea3feae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-2ef8b6c9{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-75055aea{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-75055aea:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-75055aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-395b9561{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-4944649c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-119e2601{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-11e42839{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-11e42839:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-11e42839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-5b5252ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-362f64e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-f56efe{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-538c4f93{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-538c4f93:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-538c4f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-fec5cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-46523659 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-286931f2{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-70bd3d3e{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-70bd3d3e:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-70bd3d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-7d33e613{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5ccfca4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-26c196a8{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-778279b9{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31904 .elementor-element.elementor-element-778279b9:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-778279b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-31904 .elementor-element.elementor-element-12c3ae00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-5976fccb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-31562b9d{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:rgba(255,255,255,0.65);}.elementor-31904 .elementor-element.elementor-element-595ffb07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-595ffb07:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-595ffb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #FAF6EC 100%);}.elementor-31904 .elementor-element.elementor-element-2ba05ef2{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-10f4e1f4{text-align:center;}.elementor-31904 .elementor-element.elementor-element-10f4e1f4 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button{background-color:#DA97A8;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#3A3230;color:#3A3230;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button:focus{background-color:#E4C3C3;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button:focus svg{fill:#3A3230;}.elementor-31904 .elementor-element.elementor-element-34774abc{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-34774abc:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-34774abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA97A8;}.elementor-31904 .elementor-element.elementor-element-5f0d8821{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-5f0d8821:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-5f0d8821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3A3230 0%, #2E2725 100%);}.elementor-31904 .elementor-element.elementor-element-f47ba06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-55ea04d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-55ea04d7:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-55ea04d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #FAF6EC 100%);}.elementor-31904 .elementor-element.elementor-element-7e3cd20a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-61846c7a{text-align:center;}.elementor-31904 .elementor-element.elementor-element-61846c7a .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button{background-color:#DA97A8;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#3A3230;color:#3A3230;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button:focus{background-color:#E4C3C3;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button:focus svg{fill:#3A3230;}.elementor-31904 .elementor-element.elementor-element-12698aa1{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-12698aa1:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-12698aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA97A8;}.elementor-31904 .elementor-element.elementor-element-622d3d9{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-622d3d9:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-622d3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EC;}.elementor-31904 .elementor-element.elementor-element-59da9e4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-66c96b25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-545d5b67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-23f13ff5{text-align:start;}.elementor-31904 .elementor-element.elementor-element-23f13ff5 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-517dc41c{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#6E625E;}.elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#3A3230;color:#3A3230;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DA97A8;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button:focus{background-color:#DA97A8;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button:focus svg{fill:#3A3230;}.elementor-31904 .elementor-element.elementor-element-402ad17f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-494795b0{--display:flex;}.elementor-31904 .elementor-element.elementor-element-75ccba10{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-1cb5088{--display:flex;}.elementor-31904 .elementor-element.elementor-element-e63318d{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-a3342aa{--display:flex;}.elementor-31904 .elementor-element.elementor-element-2ceecca0{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-7acbb4b2{--display:flex;}.elementor-31904 .elementor-element.elementor-element-ad9c24d{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-49770ad9{--display:flex;}.elementor-31904 .elementor-element.elementor-element-31cd3e6{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.75);}.elementor-31904 .elementor-element.elementor-element-4c23239d{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-31904 .elementor-element.elementor-element-19865f5f{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-19865f5f:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-19865f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #E4C3C3 0%, #DA97A8 100%);}.elementor-31904 .elementor-element.elementor-element-3c0786a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-805fe50{text-align:center;}.elementor-31904 .elementor-element.elementor-element-805fe50 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.12em;color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-4f46e444{text-align:center;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:rgba(58,50,48,0.8);}.elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button{background-color:#3A3230;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:17px 26px 17px 26px;}.elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button:hover, .elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button:focus{background-color:#4A403D;color:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button:hover svg, .elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31904 .elementor-element.elementor-element-679caa18{--display:flex;--padding-top:60px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-31904 .elementor-element.elementor-element-679caa18:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-679caa18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3230;}.elementor-31904 .elementor-element.elementor-element-3391ca5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-4680276e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31904 .elementor-element.elementor-element-146f9512{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-31904 .elementor-element.elementor-element-640f469a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-31904 .elementor-element.elementor-element-27daeaf5{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-31904 .elementor-element.elementor-element-d4839e1{text-align:start;}.elementor-31904 .elementor-element.elementor-element-d4839e1 img{width:12%;}.elementor-31904 .elementor-element.elementor-element-387a35e2{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-31904 .elementor-element.elementor-element-554e6021{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31904 .elementor-element.elementor-element-18bba2c7{--padding-top:48px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-7c943fda .elementor-heading-title{font-size:48px;}.elementor-31904 .elementor-element.elementor-element-368218f0{font-size:16.5px;}.elementor-31904 .elementor-element.elementor-element-2f0aa8f{font-size:16.5px;}.elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-5e2fd8c9{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-16190b5c .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-c26947f{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6a2b28e2{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-7865a30{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-7719c2e1{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-78ac4d7{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-1624fe8a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-42fc508c{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-2e492d2a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-38bd3240{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-424b0d6{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-401e9fbf{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-78aa947{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-73340b2c{font-size:16px;}.elementor-31904 .elementor-element.elementor-element-7d90893d{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-62ec65d4{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-c69b0b0 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-480416ad .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-179c0a5f{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-740b122d .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-54cc424a{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-4c8da91b .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-73006cc3{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-5224ad3b .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-5fcd5178{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-62dc0072{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-75ce32b3 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-74d49d06{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-f5c8baa .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-723fb6e0{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-11cbc404{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-54fcbcab .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-468b6925{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6474dc7f .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-17f6ee40{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-59be3db7 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-3cc7834a{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-232316c9 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6f58f06c{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-1ca78360 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-43846421{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-452bbb6b .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-672c2396{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-78ab0a06{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-571b5b7a .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-69e29770{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-5b284c55:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-5b284c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31904 .elementor-element.elementor-element-46127678{--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-3b72ec60 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-11229ab9{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-70b0a905{--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-2ec117f1 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-6133d11b{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-79e730bf{--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-7a73802 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-be9318b{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-583ec63{--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-4732f594 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-3da131bf{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-77050933{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-f7277ad .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-6b0f2b34{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-3b9b0158 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-5b440d8f{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-3670534d .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-6d64bc03{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-518a5e68{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-283032c8 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-ff7f8e9{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-53159761{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-30c7f856{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-25d154f0{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-5ba934a9 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-25b240dd{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-66cdd0c8{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-28977f60 .elementor-heading-title{font-size:38px;}.elementor-31904 .elementor-element.elementor-element-76f01b37{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6cfbc021{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-7f6c6b06{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-5c550bd5 .elementor-heading-title{font-size:24px;}.elementor-31904 .elementor-element.elementor-element-3be950a6{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-2a0162cb{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-3e892e2c .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-3f2a7cc1{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-7ea3feae .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-2ef8b6c9{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-4944649c .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-119e2601{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-362f64e .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-f56efe{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-46523659 .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-286931f2{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-5ccfca4d .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-26c196a8{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-5976fccb .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-31562b9d{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-2ba05ef2{--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-10f4e1f4 .elementor-heading-title{font-size:26px;}.elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-5f0d8821{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-7e3cd20a{--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-31904 .elementor-element.elementor-element-61846c7a .elementor-heading-title{font-size:26px;}.elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-622d3d9{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-23f13ff5 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-517dc41c{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-75ccba10{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-e63318d{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-2ceecca0{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-ad9c24d{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-31cd3e6{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-19865f5f{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-805fe50 .elementor-heading-title{font-size:40px;}.elementor-31904 .elementor-element.elementor-element-4f46e444{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-679caa18{--padding-top:52px;--padding-bottom:116px;--padding-left:32px;--padding-right:32px;}.elementor-31904 .elementor-element.elementor-element-146f9512{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-640f469a{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-27daeaf5{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-387a35e2{font-size:14px;}}@media(max-width:768px){.elementor-31904 .elementor-element.elementor-element-18bba2c7{--padding-top:28px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-7c943fda .elementor-heading-title{font-size:36px;}.elementor-31904 .elementor-element.elementor-element-368218f0{font-size:16.5px;}.elementor-31904 .elementor-element.elementor-element-2f0aa8f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-31904 .elementor-element.elementor-element-2f0aa8f{font-size:16.5px;line-height:1.2em;}.elementor-31904 .elementor-element.elementor-element-f00aff9 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-5e2fd8c9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-16190b5c .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-c26947f{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6a2b28e2{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-7865a30{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-7719c2e1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-78ac4d7{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-1624fe8a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-42fc508c{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-2e492d2a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-38bd3240{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-424b0d6{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-401e9fbf{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-78aa947{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31904 .elementor-element.elementor-element-73340b2c{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-7d90893d{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-4e723a4 img{width:98%;}.elementor-31904 .elementor-element.elementor-element-62ec65d4{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-c69b0b0 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-480416ad .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-179c0a5f{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-740b122d .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-54cc424a{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-4c8da91b .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-73006cc3{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-5224ad3b .elementor-heading-title{font-size:17px;}.elementor-31904 .elementor-element.elementor-element-5fcd5178{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-62dc0072{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-75ce32b3 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-74d49d06{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-f5c8baa .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-723fb6e0{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-11cbc404{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-54fcbcab .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-468b6925{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6474dc7f .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-17f6ee40{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-59be3db7 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-3cc7834a{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-232316c9 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6f58f06c{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-1ca78360 .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-43846421{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-452bbb6b .elementor-heading-title{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-672c2396{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-78ab0a06{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-571b5b7a .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-69e29770{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-5b284c55:not(.elementor-motion-effects-element-type-background), .elementor-31904 .elementor-element.elementor-element-5b284c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31904 .elementor-element.elementor-element-46127678{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31904 .elementor-element.elementor-element-3b72ec60 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-11229ab9{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-70b0a905{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31904 .elementor-element.elementor-element-2ec117f1 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-6133d11b{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-79e730bf{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31904 .elementor-element.elementor-element-7a73802 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-be9318b{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-583ec63{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31904 .elementor-element.elementor-element-4732f594 .elementor-heading-title{font-size:22px;}.elementor-31904 .elementor-element.elementor-element-3da131bf{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-77050933{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-f7277ad .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-6b0f2b34{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-a81cc5f{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-3b9b0158 .elementor-heading-title{font-size:21px;}.elementor-31904 .elementor-element.elementor-element-5b440d8f{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-3a2c9d8b{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-3670534d .elementor-heading-title{font-size:21px;}.elementor-31904 .elementor-element.elementor-element-6d64bc03{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-518a5e68{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-283032c8 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-ff7f8e9{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-53159761{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-30c7f856{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-130d1d40 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-25d154f0{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-5ba934a9 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-25b240dd{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-66cdd0c8{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-28977f60 .elementor-heading-title{font-size:38px;}.elementor-31904 .elementor-element.elementor-element-76f01b37{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-6cfbc021{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-7f6c6b06{--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-5c550bd5 .elementor-heading-title{font-size:24px;}.elementor-31904 .elementor-element.elementor-element-3be950a6{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-2a0162cb{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-3e892e2c .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-3f2a7cc1{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-7ea3feae .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-2ef8b6c9{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-4944649c .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-119e2601{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-362f64e .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-f56efe{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-46523659 .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-286931f2{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-5ccfca4d .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-26c196a8{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-5976fccb .elementor-heading-title{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-31562b9d{font-size:13.5px;}.elementor-31904 .elementor-element.elementor-element-2ba05ef2{--padding-top:28px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-10f4e1f4 .elementor-heading-title{font-size:26px;}.elementor-31904 .elementor-element.elementor-element-3d9d2dbc .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-5f0d8821{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-7e3cd20a{--padding-top:28px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-31904 .elementor-element.elementor-element-61846c7a .elementor-heading-title{font-size:26px;}.elementor-31904 .elementor-element.elementor-element-7639a6eb .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-622d3d9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-23f13ff5 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-517dc41c{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-3ca60a17 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-75ccba10{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-e63318d{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-2ceecca0{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-ad9c24d{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-31cd3e6{font-size:14.5px;}.elementor-31904 .elementor-element.elementor-element-19865f5f{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-805fe50 .elementor-heading-title{font-size:30px;}.elementor-31904 .elementor-element.elementor-element-4f46e444{font-size:15.5px;}.elementor-31904 .elementor-element.elementor-element-7915b0b9 .elementor-button{font-size:15px;}.elementor-31904 .elementor-element.elementor-element-679caa18{--padding-top:44px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-31904 .elementor-element.elementor-element-146f9512{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-640f469a{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-27daeaf5{font-size:14px;}.elementor-31904 .elementor-element.elementor-element-d4839e1{text-align:start;}.elementor-31904 .elementor-element.elementor-element-d4839e1 img{width:31%;}.elementor-31904 .elementor-element.elementor-element-387a35e2{font-size:14px;}}/* Start custom CSS *//* =========================================================
   LP STOP Petiscar
   Cores, textos, botões, fundos e espaçamentos das secções
   estão nos painéis de cada elemento (Estilo / Avançado).
   Aqui fica só a estrutura e os efeitos especiais.
   ========================================================= */
body{--rosa:#DA97A8;--rosa-esc:#DA97A8;--blush:#E4C3C3;--creme:#FAF6EC;--areia:#E7D2AE;--cacau:#3A3230;--suave:#6E625E;--linha:rgba(58,50,48,.1);--serif:'Hedvig Letters Serif',Georgia,serif;--sans:'Poppins',system-ui,sans-serif;overflow-x:hidden}
.e-con.lfp-util{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;min-height:0}
.e-con.lfp{--gap:0px}
.e-con.lfp-in{--gap:20px;width:100%;max-width:1120px;margin:0 auto}
.lfp .elementor-widget-text-editor p{margin:0 0 12px}
.lfp .elementor-widget-text-editor p:last-child{margin-bottom:0}
.lfp .elementor-widget-text-editor strong{font-weight:600}

/* Destaque colorido dentro dos títulos (texto entre <em>) */
.lfp h1 em,.lfp h2 em,.lfp h3 em{font-style:normal;color:var(--rosa-esc)}
.lfp .lfp-h2-claro em{color:var(--rosa)}
.e-con.lfp-sec-final .lfp-h2-claro em{color:#fff}
.lfp .lfp-sub p{max-width:620px;margin-left:auto;margin-right:auto}
.lfp .lfp-muted p{font-style:italic;opacity:.8}

/* Pequenos elementos em HTML */
.lfp-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rosa-esc)}
.lfp-eyebrow i{width:28px;height:1.5px;background:var(--rosa);display:inline-block}
.lfp-eyebrow{color:var(--cacau)}
.lfp-data{display:flex;align-items:center;gap:10px;font-family:var(--sans);font-size:14px;color:var(--cacau)}
.lfp-data svg{width:20px;height:20px;color:var(--rosa);flex:0 0 20px}
.lfp-ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--blush);color:var(--cacau);flex:0 0 46px}
.lfp-ic svg{width:24px;height:24px}

/* Botões: seta em círculo e largura no telemóvel */
.lfp .lfp-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 30px -12px rgba(218,151,168,.6);transition:transform .2s,box-shadow .2s;width:100%}
.lfp .lfp-btn .elementor-button:hover{transform:translateY(-2px)}
.lfp .lfp-btn-sec .elementor-button,.lfp .lfp-btn-claro .elementor-button{box-shadow:none}
.lfp .lfp-btn-sec .elementor-button{width:auto}
.lfp .lfp-btn-seta .elementor-button-text{display:inline-flex;align-items:center;text-align:left}
.lfp .lfp-btn-seta .elementor-button-text::after{content:'';flex:0 0 26px;width:26px;height:26px;margin-left:12px;border-radius:50%;background:#3A3230 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16L16 8M10 8h6v6'/%3E%3C/svg%3E") center/15px no-repeat}
.lfp .lfp-btn-claro .elementor-button-text::after{background-color:var(--rosa);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16L16 8M10 8h6v6'/%3E%3C/svg%3E")}
.lfp .lfp-btn-centro{margin-top:12px}

/* Imagens */
.lfp .lfp-img{width:100%}
.lfp .lfp-img .elementor-widget-container,.lfp .lfp-img img{width:100%;height:100%}
.lfp .lfp-img img{display:block;object-fit:cover}

/* Hero */
.e-con.lfp-hero .e-con.lfp-in{--gap:28px}
.e-con.lfp-hero-txt{--gap:16px}
.e-con.lfp-hero-foto{position:relative;--gap:0px;max-width:420px;width:100%;margin:0 auto}
.lfp .lfp-hero-img{aspect-ratio:4/5;border-radius:200px 200px 28px 28px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(58,50,48,.45);background:var(--blush)}
.lfp .lfp-hero-img img{object-position:50% 20%}
.lfp-selo{position:absolute;left:-6px;bottom:28px;width:86px;height:86px;border-radius:50%;background:var(--rosa);color:var(--cacau);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 14px 30px -10px rgba(218,151,168,.6);border:4px solid var(--creme);font-family:var(--sans)}
.lfp-selo strong{font-family:var(--serif);font-weight:400;font-size:34px;line-height:1}
.lfp-selo span{font-size:11px;letter-spacing:.14em;text-transform:uppercase}

/* Faixa animada */
.e-con.lfp-faixa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;overflow:hidden}
.lfp-marquee{overflow:hidden;padding:15px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.lfp-marquee-track{display:flex;width:max-content;gap:22px;align-items:center;animation:lfpMarquee 32s linear infinite;font-family:var(--sans);font-size:14px;font-weight:500;color:#fff;white-space:nowrap}
.lfp-marquee-track i{font-style:normal;color:var(--rosa)}
@keyframes lfpMarquee{to{transform:translateX(-50%)}}

/* Cartões: forma, sombra e espaçamento interior */
.e-con.lfp-dores{--gap:14px;margin-top:8px}
.e-con.lfp-dor{--flex-direction:row;--gap:14px;--align-items:center;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;border-radius:20px;box-shadow:0 16px 34px -24px rgba(58,50,48,.35);border:1px solid var(--linha)}
.lfp .lfp-dor-img{width:92px!important;flex:0 0 92px;aspect-ratio:1;border-radius:14px;overflow:hidden}
.e-con.lfp-dor-txt{--gap:8px;flex:1}
.lfp-ic-x{width:26px;height:26px;flex:0 0 26px;border-radius:8px;background:#E24B4B;color:#fff}
.lfp-ic-x svg{width:14px;height:14px}
.lfp .lfp-remate{text-align:center;font-family:var(--serif)!important;font-size:21px!important;line-height:1.3!important;color:var(--cacau)!important;margin-top:18px!important}
.lfp .lfp-remate strong{color:var(--rosa-esc)!important;font-weight:400!important}
.e-con.lfp-porque{--gap:28px}
.e-con.lfp-porque-foto{--gap:0px}
.lfp .lfp-porque-img{aspect-ratio:4/3;border-radius:24px;overflow:hidden}
.lfp .lfp-porque-img img{object-position:50% 30%}
.e-con.lfp-porque-lista{--gap:12px}
.e-con.lfp-motivo{--flex-direction:row;--gap:14px;--align-items:flex-start;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;border-radius:18px;border:1px solid var(--linha)}
.e-con.lfp-motivo-txt{--gap:4px;flex:1}
.e-con.lfp-video{border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -32px rgba(58,50,48,.5);max-width:860px;width:100%;margin:8px auto 0;--gap:0px}
.e-con.lfp-benefs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}
.e-con.lfp-benef{--gap:10px;--padding-top:18px;--padding-right:16px;--padding-bottom:18px;--padding-left:16px;border-radius:20px;border:1px solid var(--linha);box-shadow:0 14px 30px -26px rgba(58,50,48,.4)}
.e-con.lfp-benef:first-child{grid-column:1/-1}

/* Programa: cartões das aulas */
.e-con.lfp-aulas{--gap:16px;margin-top:8px}
.e-con.lfp-aula{--gap:0px;border-radius:24px;overflow:hidden;border:1px solid var(--linha);box-shadow:0 20px 44px -30px rgba(58,50,48,.45)}
.e-con.lfp-aula-foto{--gap:0px}
.lfp .lfp-aula-img{aspect-ratio:16/9;overflow:hidden;background:var(--blush)}
.lfp .lfp-aula-img img{object-position:50% 30%}
.e-con.lfp-aula-txt{--gap:10px;--padding-top:20px;--padding-right:18px;--padding-bottom:22px;--padding-left:18px}
.lfp-aula-num{font-family:var(--serif);font-size:28px;line-height:1;color:var(--rosa-esc)}
.lfp-chip{display:inline-flex;align-items:center;gap:8px;background:var(--blush);color:var(--cacau);font-family:var(--sans);font-size:12.5px;font-weight:600;padding:7px 12px;border-radius:999px;width:fit-content}
.lfp-chip svg{width:15px;height:15px}
.lfp-aula-quem{font-family:var(--sans);font-size:13px;font-weight:500;color:var(--suave);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}
.e-con.lfp-aula-dest{border-color:var(--cacau)}
.e-con.lfp-aula-dest .lfp-aula-num,.e-con.lfp-aula-dest .lfp-chip{color:var(--rosa)}
.e-con.lfp-aula-dest .lfp-aula-quem{color:rgba(255,255,255,.65)}
.e-con.lfp-aula-dest .lfp-chip{background:rgba(255,255,255,.1)}
.e-con.lfp-aula-dest .lfp-li-ic{background:var(--rosa);color:var(--cacau)}

/* Listas com visto */
.lfp ul.lfp-lista{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.lfp ul.lfp-lista li{display:flex;gap:10px;align-items:flex-start;margin:0}
.lfp-li-ic{flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:var(--rosa);color:var(--cacau);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}
.lfp-li-ic svg{width:12px;height:12px}
.lfp ul.lfp-lista-nao .lfp-li-ic{background:var(--cacau);color:#fff}

/* Para quem */
.e-con.lfp-colunas{--gap:16px;margin-top:8px}
.e-con.lfp-col{--gap:0px;border-radius:24px;overflow:hidden;border:1px solid var(--linha)}
.lfp-col-top{display:flex;align-items:center;gap:12px;padding:18px 20px;font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--cacau);background:var(--rosa)}
.lfp-col-top svg{width:26px;height:26px;padding:5px;border-radius:50%;background:rgba(255,255,255,.35)}
.e-con.lfp-col-nao .lfp-col-top{color:#fff}
.e-con.lfp-col-nao .lfp-col-top{background:var(--cacau)}
.e-con.lfp-col .lfp-txt-lista{padding:20px}

/* Testemunhos */
.e-con.lfp-tess{display:grid;grid-template-columns:1fr;gap:14px;margin-top:8px}
.e-con.lfp-tes{position:relative;--gap:0px;border-radius:22px;overflow:hidden;box-shadow:0 20px 40px -28px rgba(58,50,48,.5)}
.lfp .lfp-tes-img{aspect-ratio:9/12;background:var(--blush)}
.e-con.lfp-tes .elementor-widget-html{position:absolute;inset:0;pointer-events:none}
.lfp-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,.92);color:var(--cacau);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px -8px rgba(0,0,0,.35)}
.lfp-play svg{width:24px;height:24px;margin-left:3px}

/* Bio e equipa */
.e-con.lfp-bio{--gap:24px}
.e-con.lfp-bio-foto{--gap:0px}
.lfp .lfp-bio-img{aspect-ratio:4/5;border-radius:28px;overflow:hidden}
.lfp .lfp-bio-img img{object-position:50% 20%}
.e-con.lfp-bio-txt{--gap:12px}
.lfp .lfp-bio-cargo{font-weight:600;color:var(--rosa-esc);font-size:14px;letter-spacing:.04em}
.e-con.lfp-equipa{margin-top:24px;--gap:0px;border-radius:26px;overflow:hidden}
.lfp .lfp-equipa-img{aspect-ratio:16/10}
.e-con.lfp-equipa-txt{--gap:10px;--padding-top:22px;--padding-right:20px;--padding-bottom:24px;--padding-left:20px}

/* Antes e depois */
.e-con.lfp-ads{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}
.lfp .lfp-ad-img{aspect-ratio:1;border-radius:18px;overflow:hidden}

/* Oferta e bilhete */
.e-con.lfp-incls{--gap:10px;margin-top:8px}
.e-con.lfp-incl{--flex-direction:row;--gap:14px;--align-items:center;--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;border:1px solid rgba(255,255,255,.1);border-radius:18px}
.e-con.lfp-incl .lfp-ic{background:rgba(218,151,168,.16);color:var(--rosa)}
.e-con.lfp-incl-txt{--gap:2px;flex:1}
.e-con.lfp-incl-bonus{position:relative;overflow:visible}
.e-con.lfp-incl-bonus::after{content:'Bónus';position:absolute;top:-9px;right:14px;background:var(--rosa);color:var(--cacau);font-family:var(--sans);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px}
.e-con.lfp-bilhete{margin-top:24px;--gap:0px;border-radius:26px;overflow:hidden;box-shadow:0 34px 70px -30px rgba(0,0,0,.6);position:relative}
.e-con.lfp-bilhete-main{--gap:12px;--align-items:center;--padding-top:28px;--padding-right:22px;--padding-bottom:24px;--padding-left:22px;text-align:center}
.lfp-preco{font-family:var(--serif);font-size:72px;line-height:1;color:var(--cacau);display:flex;align-items:flex-start;justify-content:center;letter-spacing:-.02em;margin:4px 0 8px}
.lfp-preco-moeda,.lfp-preco-dec{font-size:30px;margin-top:10px}
.lfp-preco-moeda{margin-right:6px;color:var(--rosa-esc)}
.lfp .lfp-btn-largo{width:100%}
.lfp-seguro{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-family:var(--sans);font-size:12.5px;color:var(--suave)}
.lfp-seguro span{display:inline-flex;align-items:center;gap:6px}
.lfp-seguro svg{width:14px;height:14px;color:var(--rosa)}
.e-con.lfp-bilhete-lado{--gap:0px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;position:relative}
.e-con.lfp-bilhete-lado::before{content:'';position:absolute;left:0;right:0;top:-1px;border-top:2px dashed rgba(58,50,48,.35)}
.lfp-vagas{font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--cacau);text-align:center}

/* Perguntas frequentes */
.e-con.lfp-faq-wrap{--gap:24px}
.e-con.lfp-faq-intro{--gap:14px;--align-items:flex-start}
.lfp .lfp-faq .e-n-accordion-item{background:var(--cacau);border-radius:16px;margin-bottom:10px;overflow:hidden}
.lfp .lfp-faq .e-n-accordion-item-title{padding:18px;border:0;background:transparent;gap:14px;justify-content:space-between}
.lfp .lfp-faq .e-n-accordion-item-title-header{flex:1;text-align:left}
.lfp .lfp-faq .e-n-accordion-item-title-text{font-family:var(--sans);font-size:15px;font-weight:500;color:#fff;line-height:1.4;text-align:left}
.lfp .lfp-faq .e-n-accordion-item-title-icon{color:var(--rosa)}
.lfp .lfp-faq .e-n-accordion-item-title-icon svg{fill:var(--rosa);width:16px;height:16px}
.lfp .lfp-faq .e-n-accordion-item > .e-con{--padding-top:0px;--padding-right:18px;--padding-bottom:18px;--padding-left:18px;border:0;background:transparent}

/* Rodapé */
.e-con.lfp-rod-cols{--gap:22px}
.lfp-rodape a{color:inherit;text-decoration:none}
.lfp-rodape a:hover{color:#fff}
.lfp-rodape p.lfp-rod-marca{font-family:var(--serif);font-size:26px;color:#fff;line-height:1.2}
.lfp-rodape p.lfp-rod-marca span{display:block;font-family:var(--sans);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--rosa)}
.lfp-rodape p.lfp-rod-tit{font-weight:600;color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}
.lfp-rodape p.lfp-rod-leg{font-size:12px;opacity:.65;border-top:1px solid rgba(255,255,255,.1);padding-top:18px;margin-top:10px}

/* Barra fixa de inscrição */
.lfp-barra{position:fixed;left:12px;right:12px;bottom:12px;z-index:9990;transform:translateY(140%);transition:transform .35s ease;pointer-events:none}
.lfp-barra.lfp-barra-on{transform:none;pointer-events:auto}
.lfp-barra-in{max-width:560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(58,50,48,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:8px 8px 8px 20px;box-shadow:0 18px 40px -14px rgba(0,0,0,.55)}
.lfp-barra-txt{display:flex;flex-direction:column;font-family:var(--sans);line-height:1.2}
.lfp-barra-txt strong{color:#fff;font-size:14px;font-weight:600}
.lfp-barra-txt span{color:var(--rosa);font-size:12px}
.lfp-barra-btn{display:inline-flex;align-items:center;gap:8px;background:var(--rosa);color:var(--cacau)!important;font-family:var(--sans);font-weight:600;font-size:14px;padding:12px 18px;border-radius:999px;text-decoration:none!important;white-space:nowrap}
.lfp-barra-btn svg{width:16px;height:16px}
.lfp-barra-btn:hover{background:var(--blush)}
@media (prefers-reduced-motion:reduce){.lfp-marquee-track{animation:none}}

/* ===== Telemóvel: carrosséis ===== */
@media (max-width:767px){
.e-con.lfp-tess,.e-con.lfp-ads{grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-20px;margin-right:-20px;padding:4px 20px 18px;scrollbar-width:none}
.e-con.lfp-tess{grid-auto-columns:74%}
.e-con.lfp-ads{grid-auto-columns:78%}
.e-con.lfp-tess::-webkit-scrollbar,.e-con.lfp-ads::-webkit-scrollbar{display:none}
.e-con.lfp-tes,.lfp .lfp-ad-img{scroll-snap-align:center}
}

/* ===== Tablet ===== */
@media (min-width:768px){
.lfp .lfp-btn .elementor-button{width:auto}
.lfp .lfp-btn-largo .elementor-button{width:100%}
.e-con.lfp-benefs{grid-template-columns:repeat(3,1fr)}
.e-con.lfp-benef:first-child{grid-column:auto}
.e-con.lfp-tess{grid-template-columns:repeat(3,1fr)}
.e-con.lfp-ads{grid-template-columns:repeat(4,1fr)}
.e-con.lfp-dores{max-width:760px;width:100%;margin-left:auto;margin-right:auto}
.lfp .lfp-dor-img{width:130px!important;flex-basis:130px}
.e-con.lfp-dor{--gap:22px;--padding-top:14px;--padding-right:22px;--padding-bottom:14px;--padding-left:14px}
.e-con.lfp-colunas{--flex-direction:row;--align-items:stretch}
.e-con.lfp-col{flex:1}
.e-con.lfp-rod-cols{--flex-direction:row;--justify-content:space-between}
.e-con.lfp-aula{--flex-direction:row}
.e-con.lfp-aula-foto{width:38%;flex:0 0 38%}
.lfp .lfp-aula-img{aspect-ratio:auto;min-height:260px}
.e-con.lfp-aula-txt{flex:1;--padding-top:30px;--padding-right:32px;--padding-bottom:30px;--padding-left:32px}
.lfp ul.lfp-lista-2col{grid-template-columns:1fr 1fr;column-gap:22px}
.e-con.lfp-equipa{--flex-direction:row;--align-items:stretch}
.lfp .lfp-equipa-img{width:50%!important;flex:0 0 50%;aspect-ratio:auto;min-height:320px}
.e-con.lfp-equipa-txt{--justify-content:center;--padding-top:36px;--padding-right:36px;--padding-bottom:36px;--padding-left:36px}
.e-con.lfp-bilhete{--flex-direction:row;max-width:760px;width:100%;margin-left:auto;margin-right:auto}
.e-con.lfp-bilhete-main{flex:1;--padding-top:40px;--padding-right:36px;--padding-bottom:40px;--padding-left:36px}
.e-con.lfp-bilhete-lado{width:96px;flex:0 0 96px;--justify-content:center;--align-items:center}
.e-con.lfp-bilhete-lado::before{left:-1px;top:0;bottom:0;right:auto;border-top:0;border-left:2px dashed rgba(58,50,48,.35)}
.lfp-vagas{writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px}
.e-con.lfp-incls{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.lfp-barra-in{padding-left:26px}
}

/* ===== Desktop ===== */
@media (min-width:1024px){
.e-con.lfp-hero .e-con.lfp-in{--flex-direction:row;--align-items:center;--gap:56px}
.e-con.lfp-hero-txt{flex:1.1;--gap:20px}
.e-con.lfp-hero-foto{flex:.9;max-width:460px}
.lfp-selo{width:104px;height:104px;left:-30px;bottom:44px}
.lfp-selo strong{font-size:42px}
.e-con.lfp-porque{--flex-direction:row;--align-items:center;--gap:56px}
.e-con.lfp-porque-foto{flex:0 0 42%}
.lfp .lfp-porque-img{aspect-ratio:4/5}
.e-con.lfp-porque-lista{flex:1}
.e-con.lfp-benefs{grid-template-columns:repeat(5,1fr)}
.e-con.lfp-aulas{max-width:960px;width:100%;margin-left:auto;margin-right:auto}
.e-con.lfp-aula{position:sticky;top:28px}
.e-con.lfp-bio{--flex-direction:row;--align-items:center;--gap:64px}
.e-con.lfp-bio-foto{flex:0 0 40%}
.e-con.lfp-bio-txt{flex:1}
.e-con.lfp-incls{grid-template-columns:repeat(3,1fr);max-width:1000px;width:100%;margin-left:auto;margin-right:auto}
.e-con.lfp-faq-wrap{--flex-direction:row;--align-items:flex-start;--gap:64px}
.e-con.lfp-faq-intro{flex:0 0 34%;position:sticky;top:40px}
.e-con.lfp-faq-lista{flex:1}
}

/* Fotos das aulas e da equipa a ocupar a altura toda (tablet e desktop) */
@media (min-width:768px){
.e-con.lfp-aula-foto,.e-con.lfp-equipa{position:relative;align-self:stretch}
.e-con.lfp-aula-foto{min-height:280px}
.lfp .lfp-aula-img{position:absolute!important;inset:0;height:100%;aspect-ratio:auto;min-height:0}
.lfp .lfp-aula-img .elementor-widget-container,.lfp .lfp-aula-img img,
.lfp .lfp-equipa-img .elementor-widget-container,.lfp .lfp-equipa-img img{height:100%}
.lfp .lfp-equipa-img{align-self:stretch}
}
@media (min-width:768px){.lfp .lfp-aula-img img{object-position:35% 40%}}

/* Fotos das aulas: agora são imagem de fundo do container (Estilo › Fundo) */
.e-con.lfp-aula-foto{aspect-ratio:16/9;min-height:0}
@media (min-width:768px){.e-con.lfp-aula-foto{aspect-ratio:auto;min-height:280px}}

/* Listas com visto (texto simples: edita-se no editor de texto com o botão de lista) */
.lfp .lfp-txt-lista ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.lfp .lfp-txt-lista li{position:relative;padding-left:30px;margin:0}
.lfp .lfp-txt-lista li::before{content:'';position:absolute;left:0;top:.15em;width:20px;height:20px;border-radius:50%;background:#DA97A8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233A3230' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}
.lfp .lfp-lista-nao-w li::before{background:#3A3230 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center/11px no-repeat}
@media (min-width:768px){.lfp .lfp-lista-2col-w ul{grid-template-columns:1fr 1fr;column-gap:22px}}

/* Bónus */
.e-con.lfp-bonus-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:8px;max-width:820px;width:100%;margin-left:auto;margin-right:auto}
.e-con.lfp-bonus-card{--gap:10px;--align-items:center;border-radius:24px;box-shadow:0 20px 44px -30px rgba(58,50,48,.45);position:relative;overflow:visible}
.e-con.lfp-bonus-card::after{content:'Bónus';position:absolute;top:16px;right:16px;background:#DA97A8;color:#3A3230;font-family:'Poppins',sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px}
.lfp .lfp-bonus-img{width:auto!important;max-width:200px;margin:0 auto 6px}
.lfp .lfp-bonus-img img{width:100%;height:auto;filter:drop-shadow(0 18px 22px rgba(58,50,48,.22))}
@media (min-width:768px){.e-con.lfp-bonus-grid{grid-template-columns:1fr 1fr;gap:22px}}/* End custom CSS */