.elementor-7955 .elementor-element.elementor-element-34a0246{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;top:0px;--z-index:999;}.elementor-7955 .elementor-element.elementor-element-34a0246:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-34a0246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}body:not(.rtl) .elementor-7955 .elementor-element.elementor-element-34a0246{left:0px;}body.rtl .elementor-7955 .elementor-element.elementor-element-34a0246{right:0px;}.elementor-7955 .elementor-element.elementor-element-df80d82{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--main .elementor-item{color:#2B2A28;fill:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--main .elementor-item:focus{color:#9F9071;fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a, .elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle{color:#2B2A28;fill:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a:hover,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a:focus,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle:hover,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a:hover,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a:focus,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a.highlighted{background-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown .elementor-item, .elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#DDDDDD;border-bottom-width:1px;}.elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle{color:#695E46;}.elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle svg{fill:#695E46;}.elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle:hover, .elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle:focus{color:#695E46;}.elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle:hover svg, .elementor-7955 .elementor-element.elementor-element-472fe95 div.elementor-menu-toggle:focus svg{fill:#695E46;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle:hover, .elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle:focus{background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-5c5f77a{--display:flex;--min-height:720px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-5c5f77a:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-5c5f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/04/Design-sem-nome-8.png");background-size:cover;}.elementor-7955 .elementor-element.elementor-element-156de35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7955 .elementor-element.elementor-element-156de35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-ab7cca7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 > .elementor-widget-container{margin:0px 0px 012px 0px;}.elementor-7955 .elementor-element.elementor-element-ab7cca7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:bold;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-aaa325a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:20px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-aaa325a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-bb65f99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-bb65f99.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #695E46 0%, #9F9071 80%);box-shadow:0px 7px 15px -2px rgba(0, 0, 0, 0.4);border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #9F9071 0%, #695E46 80%);}.elementor-7955 .elementor-element.elementor-element-ec0dc78{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button{background-color:#695E4600;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;fill:#695E46;color:#695E46;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:1px 1px 1px 1px;border-color:#695E46;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button:focus{background-color:#2B2A28;color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-3fbbabd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-3fbbabd > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd.elementor-element{--align-self:flex-end;}.elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-c8869c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7955 .elementor-element.elementor-element-289dbcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-96b2551{text-align:center;}.elementor-7955 .elementor-element.elementor-element-96b2551 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-8063fa6{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-8063fa6 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-8063fa6 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-8063fa6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-58b59f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-58b59f7 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-58b59f7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-58b59f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-2dff795{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;color:#757575;}.elementor-7955 .elementor-element.elementor-element-2dff795 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-45958dd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 016px;--row-gap:40px;--column-gap:016px;--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-ede0113{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-a6c8cff{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-8833267{text-align:center;}.elementor-7955 .elementor-element.elementor-element-8833267 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-4f30827 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-4f30827{text-align:center;}.elementor-7955 .elementor-element.elementor-element-4f30827 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-caaf907 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-caaf907 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-caaf907 .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-caaf907 .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-caaf907 .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-caaf907 .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-2a524a2{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-2a524a2:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-2a524a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Aura-Clinic-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-2a524a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-9be9a4b{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-da2a546{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-9e7eecb{text-align:center;}.elementor-7955 .elementor-element.elementor-element-9e7eecb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-ab6218c > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-ab6218c{text-align:center;}.elementor-7955 .elementor-element.elementor-element-ab6218c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-28d64dc .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-28d64dc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-28d64dc .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-28d64dc .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-28d64dc .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-28d64dc .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-055cf22{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-055cf22:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-055cf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Advocacia-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-055cf22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-04e2ba7{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-c6b3ba7{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-30e31b1{text-align:center;}.elementor-7955 .elementor-element.elementor-element-30e31b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-db0ce25 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-db0ce25{text-align:center;}.elementor-7955 .elementor-element.elementor-element-db0ce25 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-8935f90 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-8935f90 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-8935f90 .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-8935f90 .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-8935f90 .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-8935f90 .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-91ad99c{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-91ad99c:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-91ad99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Noble-Cut-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-91ad99c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-7cd73dd{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-b64fb9d{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-dee2466{text-align:center;}.elementor-7955 .elementor-element.elementor-element-dee2466 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-25dd1a0 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-25dd1a0{text-align:center;}.elementor-7955 .elementor-element.elementor-element-25dd1a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-985cbd7 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-985cbd7 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-985cbd7 .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-985cbd7 .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-985cbd7 .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-985cbd7 .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-ba5f025{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-ba5f025:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-ba5f025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Imobiliaria-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-ba5f025.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-66110ef{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-ffdbd1c{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-364020c{text-align:center;}.elementor-7955 .elementor-element.elementor-element-364020c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-e10be35 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-e10be35{text-align:center;}.elementor-7955 .elementor-element.elementor-element-e10be35 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-03b4297 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-03b4297 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-03b4297 .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-03b4297 .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-03b4297 .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-03b4297 .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-de27911{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-de27911:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-de27911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Margareth-Correia1-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-de27911.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-2675be5{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-f65cc06{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-3f5bf56{text-align:center;}.elementor-7955 .elementor-element.elementor-element-3f5bf56 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-404cb89{text-align:center;}.elementor-7955 .elementor-element.elementor-element-404cb89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-cb7390f > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-cb7390f{text-align:center;}.elementor-7955 .elementor-element.elementor-element-cb7390f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-2a9e14b .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#464646;color:#464646;border-style:solid;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-2a9e14b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-2a9e14b .elementor-button:hover, .elementor-7955 .elementor-element.elementor-element-2a9e14b .elementor-button:focus{color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-2a9e14b .elementor-button:hover svg, .elementor-7955 .elementor-element.elementor-element-2a9e14b .elementor-button:focus svg{fill:#9F9071;}.elementor-7955 .elementor-element.elementor-element-94aac01{--display:flex;--min-height:350px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-94aac01:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-94aac01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/05/Clinica-Ferraz-e-Fernandes1-scaled-e1777739219797.png");background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-94aac01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-eeb35bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:080px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-6ba65e3{text-align:center;}.elementor-7955 .elementor-element.elementor-element-6ba65e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;text-transform:uppercase;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-3813545{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-3813545 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-3813545 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-3813545 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-cf99821{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-cf99821 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-cf99821.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-cf99821 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-227b819{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-7955 .elementor-element.elementor-element-d684b59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-d684b59:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-d684b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-63a32df{text-align:center;}.elementor-7955 .elementor-element.elementor-element-63a32df .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-9a804c6{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-9a804c6 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-9a804c6 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-9a804c6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-4cbb0da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-4cbb0da > .elementor-widget-container{margin:-6px 0px 50px 0px;}.elementor-7955 .elementor-element.elementor-element-4cbb0da.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-4cbb0da .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#FBFBFB;}.elementor-7955 .elementor-element.elementor-element-7c91a5e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-db8c8b0:hover .elementor-widget-container{background-color:#9F90711A;box-shadow:0px 0px 4px 1px rgba(202.00000000000006, 193.00000000000006, 169.00000000000006, 0.56);}.elementor-7955 .elementor-element.elementor-element-db8c8b0 > .elementor-widget-container{padding:50px 30px 50px 30px;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9F907140;border-radius:5px 5px 5px 5px;}.elementor-7955 .elementor-element.elementor-element-db8c8b0 .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-7955 .elementor-element.elementor-element-db8c8b0 .elementor-icon-box-title{margin-block-end:18px;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-db8c8b0.elementor-view-stacked .elementor-icon{background-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-db8c8b0.elementor-view-framed .elementor-icon, .elementor-7955 .elementor-element.elementor-element-db8c8b0.elementor-view-default .elementor-icon{fill:#9F9071;color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-db8c8b0 .elementor-icon-box-title, .elementor-7955 .elementor-element.elementor-element-db8c8b0 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:26px;}.elementor-7955 .elementor-element.elementor-element-db8c8b0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;color:#BBBBBB;}.elementor-7955 .elementor-element.elementor-element-592edcd:hover .elementor-widget-container{background-color:#9F90711A;box-shadow:0px 0px 4px 1px rgba(202.00000000000006, 193.00000000000006, 169.00000000000006, 0.56);}.elementor-7955 .elementor-element.elementor-element-592edcd > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:50px 30px 50px 30px;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9F907140;border-radius:5px 5px 5px 5px;}.elementor-7955 .elementor-element.elementor-element-592edcd .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-7955 .elementor-element.elementor-element-592edcd .elementor-icon-box-title{margin-block-end:18px;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-592edcd.elementor-view-stacked .elementor-icon{background-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-592edcd.elementor-view-framed .elementor-icon, .elementor-7955 .elementor-element.elementor-element-592edcd.elementor-view-default .elementor-icon{fill:#9F9071;color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-592edcd .elementor-icon-box-title, .elementor-7955 .elementor-element.elementor-element-592edcd .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:26px;}.elementor-7955 .elementor-element.elementor-element-592edcd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;color:#BBBBBB;}.elementor-7955 .elementor-element.elementor-element-19621e2:hover .elementor-widget-container{background-color:#9F90711A;box-shadow:0px 0px 4px 1px rgba(202.00000000000006, 193.00000000000006, 169.00000000000006, 0.56);}.elementor-7955 .elementor-element.elementor-element-19621e2 > .elementor-widget-container{padding:50px 30px 50px 30px;transition:background 0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9F907140;border-radius:5px 5px 5px 5px;}.elementor-7955 .elementor-element.elementor-element-19621e2 .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-7955 .elementor-element.elementor-element-19621e2 .elementor-icon-box-title{margin-block-end:18px;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-19621e2.elementor-view-stacked .elementor-icon{background-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-19621e2.elementor-view-framed .elementor-icon, .elementor-7955 .elementor-element.elementor-element-19621e2.elementor-view-default .elementor-icon{fill:#9F9071;color:#9F9071;border-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-19621e2 .elementor-icon-box-title, .elementor-7955 .elementor-element.elementor-element-19621e2 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:26px;}.elementor-7955 .elementor-element.elementor-element-19621e2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;color:#BBBBBB;}.elementor-7955 .elementor-element.elementor-element-d2da0e4{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-44a97aa.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-44a97aa > .elementor-widget-container{border-radius:50px 50px 50px 50px;box-shadow:0px 15px 15px -4px rgba(0, 0, 0, 0.76);}.elementor-7955 .elementor-element.elementor-element-3835c98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-9a1be57{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-9a1be57 img{border-radius:10px 10px 10px 10px;box-shadow:-8px 8px 15px -3px rgba(0, 0, 0, 0.22);}.elementor-7955 .elementor-element.elementor-element-238e4ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-d8909de{text-align:start;}.elementor-7955 .elementor-element.elementor-element-d8909de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.2px;color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-908de90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-7955 .elementor-element.elementor-element-908de90 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-908de90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-908de90 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:500;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-f59b04f{width:100%;max-width:100%;text-align:start;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-f59b04f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote__content{color:#2B2A28;font-family:"Open Sans", Sans-serif;font-style:italic;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{border-color:#9F9071;padding-top:2px;padding-bottom:2px;}body:not(.rtl) .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{border-left-width:4px;padding-left:28px;}body.rtl .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{border-right-width:4px;padding-right:28px;}body:not(.rtl) .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote:hover{border-left-width:0px;}body.rtl .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote:hover{border-right-width:0px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d{width:100%;max-width:100%;text-align:start;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-43a7f3d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-c3df878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-c3df878 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-style:italic;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-a403fe7 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-4b61ed7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-17e1050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-8cdb850 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-8cdb850{text-align:center;}.elementor-7955 .elementor-element.elementor-element-8cdb850 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;color:#695E46;}.elementor-7955 .elementor-element.elementor-element-8ac2d43{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-8ac2d43 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-8ac2d43 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-8ac2d43 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-a503fb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-a503fb4 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-a503fb4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-a503fb4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-6ae6ece{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;color:#757575;}.elementor-7955 .elementor-element.elementor-element-6ae6ece > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-77da369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-2248681{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-7955 .elementor-element.elementor-element-2248681:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-2248681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-2248681:hover{box-shadow:0px 0px 26px 3px rgba(0, 0, 0, 0.04);}.elementor-7955 .elementor-element.elementor-element-ab026ff{width:initial;max-width:initial;}.elementor-7955 .elementor-element.elementor-element-ab026ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-405dea7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-b9fca7b{font-family:"Open Sans", Sans-serif;font-size:16px;color:#3B3B3B;}.elementor-7955 .elementor-element.elementor-element-0edfeb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:12px 12px 12px 12px;--padding-top:030px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7955 .elementor-element.elementor-element-0edfeb1:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-0edfeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-0edfeb1:hover{box-shadow:0px 0px 26px 3px rgba(0, 0, 0, 0.04);}.elementor-7955 .elementor-element.elementor-element-358e6c3{width:initial;max-width:initial;}.elementor-7955 .elementor-element.elementor-element-358e6c3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-8408769 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-d5639b0{font-family:"Open Sans", Sans-serif;font-size:16px;color:#3B3B3B;}.elementor-7955 .elementor-element.elementor-element-b1b7d4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:12px 12px 12px 12px;--padding-top:030px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7955 .elementor-element.elementor-element-b1b7d4c:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-b1b7d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-b1b7d4c:hover{box-shadow:0px 0px 26px 3px rgba(0, 0, 0, 0.04);}.elementor-7955 .elementor-element.elementor-element-030803b{width:initial;max-width:initial;}.elementor-7955 .elementor-element.elementor-element-030803b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-47fb502 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-f672899{font-family:"Open Sans", Sans-serif;font-size:16px;color:#3B3B3B;}.elementor-7955 .elementor-element.elementor-element-b530e7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:12px 12px 12px 12px;--padding-top:030px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7955 .elementor-element.elementor-element-b530e7f:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-b530e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-b530e7f:hover{box-shadow:0px 0px 26px 3px rgba(0, 0, 0, 0.04);}.elementor-7955 .elementor-element.elementor-element-c175ac0{width:initial;max-width:initial;}.elementor-7955 .elementor-element.elementor-element-c175ac0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-72a47a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-08755a8{font-family:"Open Sans", Sans-serif;font-size:16px;color:#3B3B3B;}.elementor-7955 .elementor-element.elementor-element-4a9ae80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-4a9ae80:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-4a9ae80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-9293bcb{text-align:center;}.elementor-7955 .elementor-element.elementor-element-9293bcb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-2cc3405{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-2cc3405 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-2cc3405 .elementor-divider-separator{width:27%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-2cc3405 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#FBFBFB;}.elementor-7955 .elementor-element.elementor-element-f279d2d{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;color:#D3D3D3;}.elementor-7955 .elementor-element.elementor-element-f279d2d > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-14d2d58.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-14d2d58 > .elementor-widget-container{border-radius:50px 50px 50px 50px;box-shadow:0px 15px 15px -4px rgba(0, 0, 0, 0.76);}.elementor-7955 .elementor-element.elementor-element-6c8f01e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0.9px;color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-75d0282{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:3px;}.elementor-7955 .elementor-element.elementor-element-75d0282 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-75d0282 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-75d0282 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-2d3c372{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-f03de12{--display:flex;}.elementor-7955 .elementor-element.elementor-element-a2e4f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-3512bb2{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-966c8c4{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:92px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-966c8c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-966c8c4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-966c8c4 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-966c8c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-966c8c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-ebf2e41{--display:flex;}.elementor-7955 .elementor-element.elementor-element-3fd3923{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-0ff88d8{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-d88e9c4{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:80px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-d88e9c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-d88e9c4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-d88e9c4 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-d88e9c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-d88e9c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-70051b4{--display:flex;}.elementor-7955 .elementor-element.elementor-element-c3e11b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-34c12a3{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-f16db32{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:107px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-f16db32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-f16db32 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-f16db32 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-f16db32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-f16db32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-a2e4754{--display:flex;}.elementor-7955 .elementor-element.elementor-element-e5dcd3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-5e6f832{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-ae3d698{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:100px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-ae3d698 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-ae3d698 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-ae3d698 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-ae3d698 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-ae3d698 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-56bec52{--display:flex;}.elementor-7955 .elementor-element.elementor-element-1117e1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-2043aee{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-5a9c636{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:17px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-5a9c636 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-5a9c636 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-5a9c636 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-5a9c636 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-5a9c636 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-f051d13{--display:flex;}.elementor-7955 .elementor-element.elementor-element-44447b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-3a5a7b2{font-family:"Open Sans", Sans-serif;color:#464646;}.elementor-7955 .elementor-element.elementor-element-4b03a7f{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#2B2A28;--n-accordion-title-active-color:#9F9071;--n-accordion-icon-size:25px;--n-accordion-icon-gap:17px;--n-accordion-icon-active-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-4b03a7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7955 .elementor-element.elementor-element-4b03a7f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.07);}.elementor-7955 .elementor-element.elementor-element-4b03a7f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7955 .elementor-element.elementor-element-4b03a7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}:where( .elementor-7955 .elementor-element.elementor-element-4b03a7f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7955 .elementor-element.elementor-element-e4c55ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7955 .elementor-element.elementor-element-e4c55ff:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-e4c55ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-e251af5{text-align:center;}.elementor-7955 .elementor-element.elementor-element-e251af5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;text-transform:uppercase;color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-1da9134{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-1da9134 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-1da9134 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-1da9134 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-6936289{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7955 .elementor-element.elementor-element-6936289 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-6936289.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-6936289 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;line-height:50px;letter-spacing:0.9px;color:#FBFBFB;}.elementor-7955 .elementor-element.elementor-element-12ac6c8{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;color:#D3D3D3;}.elementor-7955 .elementor-element.elementor-element-12ac6c8 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-c8b827b{--divider-border-style:solid;--divider-color:#CAC1A9;--divider-border-width:3px;}.elementor-7955 .elementor-element.elementor-element-c8b827b > .elementor-widget-container{margin:-30px 0px 15px 0px;}.elementor-7955 .elementor-element.elementor-element-c8b827b .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-7955 .elementor-element.elementor-element-c8b827b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7955 .elementor-element.elementor-element-589fe21.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-589fe21 > .elementor-widget-container{border-radius:50px 50px 50px 50px;box-shadow:0px 15px 15px -4px rgba(0, 0, 0, 0.76);}.elementor-7955 .elementor-element.elementor-element-92ed97c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:#ADADAD;}.elementor-7955 .elementor-element.elementor-element-92ed97c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-28528eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-7955 .elementor-element.elementor-element-28528eb:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-28528eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-208233a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7955 .elementor-element.elementor-element-208233a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-121b8be{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-0acf453{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:#ADADAD;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7955 .elementor-element.elementor-element-7d04ba7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-f82c017 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-icon i{color:#ADADAD;transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-icon svg{fill:#ADADAD;transition:fill 0.3s;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-3fcaea7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-text{color:#ADADAD;transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-478b903{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-478b903.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7955 .elementor-element.elementor-element-3535c22 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-icon i{color:#ADADAD;transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-icon svg{fill:#ADADAD;transition:fill 0.3s;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-text{color:#ADADAD;transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CAC1A9;}.elementor-7955 .elementor-element.elementor-element-bd48fc9{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-widget-container{text-align:left;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon{background-color:#5C494900;--icon-padding:0.6em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CAC1A969;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon i{color:#ADADAD;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon svg{fill:#ADADAD;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-icon{border-radius:6px 6px 6px 6px;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon:hover{background-color:#9F9071;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-bd48fc9 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-7955 .elementor-element.elementor-element-f39b932{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:010px;--padding-bottom:020px;--padding-left:70px;--padding-right:70px;}.elementor-7955 .elementor-element.elementor-element-f39b932:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-f39b932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-7132a94{--divider-border-style:solid;--divider-color:#CAC1A969;--divider-border-width:1px;}.elementor-7955 .elementor-element.elementor-element-7132a94 .elementor-divider-separator{width:100%;}.elementor-7955 .elementor-element.elementor-element-7132a94 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-7955 .elementor-element.elementor-element-2c696b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-7955 .elementor-element.elementor-element-2c696b5:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-2c696b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2A28;}.elementor-7955 .elementor-element.elementor-element-8047c9f > .elementor-widget-container{margin:3px 0px -3px 0px;}.elementor-7955 .elementor-element.elementor-element-8047c9f{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF7A;}.elementor-7955 .elementor-element.elementor-element-2f671ec > .elementor-widget-container{margin:3px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7955 .elementor-element.elementor-element-2f671ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:300;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF7A;transition:color 0.3s;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CAC1A9;}@media(max-width:1366px) and (min-width:768px){.elementor-7955 .elementor-element.elementor-element-156de35{--width:903.8px;}.elementor-7955 .elementor-element.elementor-element-2a524a2{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-055cf22{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-91ad99c{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-ba5f025{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-de27911{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-94aac01{--width:296.038px;}.elementor-7955 .elementor-element.elementor-element-208233a{--width:273.4px;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--width:168.262px;}.elementor-7955 .elementor-element.elementor-element-478b903{--width:237.2px;}}@media(max-width:1366px){.elementor-7955 .elementor-element.elementor-element-5c5f77a:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-5c5f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7955 .elementor-element.elementor-element-ab7cca7{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 .elementor-heading-title{font-size:48px;}.elementor-7955 .elementor-element.elementor-element-aaa325a{--container-widget-width:509px;--container-widget-flex-grow:0;width:var( --container-widget-width, 509px );max-width:509px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd{--container-widget-width:893px;--container-widget-flex-grow:0;width:var( --container-widget-width, 893px );max-width:893px;}.elementor-7955 .elementor-element.elementor-element-289dbcf{--padding-top:080px;--padding-bottom:080px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-58b59f7{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-45958dd{--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-eeb35bb{--padding-top:30px;--padding-bottom:080px;--padding-left:080px;--padding-right:080px;}.elementor-7955 .elementor-element.elementor-element-cf99821{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-4cbb0da{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-7c91a5e{--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-238e4ae{--padding-top:05px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-908de90{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-f59b04f > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-c3df878 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-17e1050{--padding-top:30px;--padding-bottom:080px;--padding-left:080px;--padding-right:080px;}.elementor-7955 .elementor-element.elementor-element-a503fb4{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-6936289{width:var( --container-widget-width, 582.8px );max-width:582.8px;--container-widget-width:582.8px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-121b8be{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-7955 .elementor-element.elementor-element-0acf453{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}}@media(max-width:1024px){.elementor-7955 .elementor-element.elementor-element-34a0246{--justify-content:space-between;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-df80d82{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;}.elementor-7955 .elementor-element.elementor-element-5c5f77a:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-5c5f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/04/Design-sem-nome-8.png");background-position:-307px 0px;}.elementor-7955 .elementor-element.elementor-element-5c5f77a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:50px;--padding-left:020px;--padding-right:020px;}.elementor-7955 .elementor-element.elementor-element-156de35{--min-height:342px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-156de35.e-con{--align-self:flex-start;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 > .elementor-widget-container{margin:012px 0px 0px 015px;}.elementor-7955 .elementor-element.elementor-element-ab7cca7{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;text-align:start;}.elementor-7955 .elementor-element.elementor-element-ab7cca7.elementor-element{--align-self:flex-start;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 .elementor-heading-title{font-size:40px;}.elementor-7955 .elementor-element.elementor-element-aaa325a > .elementor-widget-container{margin:5px 0px -5px 015px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-aaa325a{--container-widget-width:448px;--container-widget-flex-grow:0;width:var( --container-widget-width, 448px );max-width:448px;text-align:start;font-size:18px;}.elementor-7955 .elementor-element.elementor-element-aaa325a.elementor-element{--align-self:flex-start;}.elementor-7955 .elementor-element.elementor-element-bb65f99{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7955 .elementor-element.elementor-element-bb65f99.e-con{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-ec0dc78{--container-widget-width:748px;--container-widget-flex-grow:0;width:var( --container-widget-width, 748px );max-width:748px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd{--container-widget-width:479px;--container-widget-flex-grow:0;width:var( --container-widget-width, 479px );max-width:479px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd.elementor-element{--align-self:flex-start;}.elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button{font-size:20px;padding:20px 40px 20px 40px;}.elementor-7955 .elementor-element.elementor-element-c8869c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7955 .elementor-element.elementor-element-289dbcf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-8063fa6 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-2dff795{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-2dff795 > .elementor-widget-container{margin:5px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-2dff795.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-45958dd{--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-2a524a2{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-055cf22{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-91ad99c{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-ba5f025{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-de27911{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-94aac01{--min-height:236px;}.elementor-7955 .elementor-element.elementor-element-eeb35bb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-3813545 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-d684b59{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-9a804c6 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-7c91a5e{--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-3835c98{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-9a1be57{--container-widget-width:418px;--container-widget-flex-grow:0;width:var( --container-widget-width, 418px );max-width:418px;}.elementor-7955 .elementor-element.elementor-element-9a1be57.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-238e4ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-908de90{text-align:center;}.elementor-7955 .elementor-element.elementor-element-f59b04f{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-f59b04f > .elementor-widget-container{margin:20px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-d6e77af{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote__content{font-size:20px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d > .elementor-widget-container{margin:5px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-c3df878 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-7955 .elementor-element.elementor-element-a403fe7 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-7955 .elementor-element.elementor-element-17e1050{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-8ac2d43 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-6ae6ece{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-6ae6ece > .elementor-widget-container{margin:5px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-6ae6ece.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-4a9ae80{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-2cc3405 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-f279d2d{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-f279d2d > .elementor-widget-container{margin:5px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-f279d2d.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-6c8f01e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-75d0282 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-966c8c4{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-d88e9c4{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-f16db32{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-ae3d698{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-5a9c636{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-4b03a7f{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:85px;}.elementor-7955 .elementor-element.elementor-element-e4c55ff{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:020px;}.elementor-7955 .elementor-element.elementor-element-1da9134 .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-12ac6c8{width:var( --container-widget-width, 418px );max-width:418px;--container-widget-width:418px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-7955 .elementor-element.elementor-element-12ac6c8 > .elementor-widget-container{margin:5px 0px 8px 0px;}.elementor-7955 .elementor-element.elementor-element-12ac6c8.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-c8b827b .elementor-divider-separator{width:30%;}.elementor-7955 .elementor-element.elementor-element-92ed97c{font-size:13px;}.elementor-7955 .elementor-element.elementor-element-28528eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-7955 .elementor-element.elementor-element-121b8be{--container-widget-width:551px;--container-widget-flex-grow:0;width:var( --container-widget-width, 551px );max-width:551px;}.elementor-7955 .elementor-element.elementor-element-0acf453{font-size:13px;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7955 .elementor-element.elementor-element-7d04ba7.e-con{--align-self:flex-start;}.elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-3fcaea7 .elementor-icon-list-item > a{font-size:13px;}.elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-a4b8cc8 .elementor-icon-list-item > a{font-size:13px;}.elementor-7955 .elementor-element.elementor-element-bd48fc9{--icon-size:16px;}.elementor-7955 .elementor-element.elementor-element-2c696b5{--padding-top:0px;--padding-bottom:030px;--padding-left:50px;--padding-right:50px;}.elementor-7955 .elementor-element.elementor-element-8047c9f{font-size:12px;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > a{font-size:12px;}}@media(max-width:767px){.elementor-7955 .elementor-element.elementor-element-34a0246{--justify-content:space-between;}.elementor-7955 .elementor-element.elementor-element-df80d82{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-nav-menu--dropdown a{padding-left:24px;padding-right:24px;}.elementor-7955 .elementor-element.elementor-element-472fe95 .elementor-menu-toggle{border-width:1px;}.elementor-7955 .elementor-element.elementor-element-5c5f77a:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-5c5f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandasoan.com/wp-content/uploads/2026/04/Design-sem-nome-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7955 .elementor-element.elementor-element-5c5f77a{--min-height:684px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-156de35{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 > .elementor-widget-container{margin:-8px 0px 012px 0px;}.elementor-7955 .elementor-element.elementor-element-ab7cca7{--container-widget-width:373px;--container-widget-flex-grow:0;width:var( --container-widget-width, 373px );max-width:373px;text-align:center;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 .elementor-heading-title{font-size:28px;}.elementor-7955 .elementor-element.elementor-element-aaa325a > .elementor-widget-container{margin:-7px 0px -17px 0px;}.elementor-7955 .elementor-element.elementor-element-aaa325a{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;text-align:center;font-size:14px;}.elementor-7955 .elementor-element.elementor-element-bb65f99{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78{--container-widget-width:465px;--container-widget-flex-grow:0;width:var( --container-widget-width, 465px );max-width:465px;}.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button{font-size:15px;padding:015px 030px 015px 030px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;}.elementor-7955 .elementor-element.elementor-element-3fbbabd.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-3fbbabd .elementor-button{font-size:15px;padding:010px 020px 010px 020px;}.elementor-7955 .elementor-element.elementor-element-289dbcf{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-8063fa6 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-58b59f7 .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-2dff795{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-2dff795 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7955 .elementor-element.elementor-element-2dff795.elementor-element{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-45958dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-eeb35bb{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-3813545 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-cf99821 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7955 .elementor-element.elementor-element-cf99821 .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-d684b59{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-9a804c6 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-4cbb0da > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-7955 .elementor-element.elementor-element-4cbb0da .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-7c91a5e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 20px;--row-gap:35px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-592edcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-d2da0e4{--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7955 .elementor-element.elementor-element-3835c98{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-7955 .elementor-element.elementor-element-9a1be57 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:15px 15px 15px 15px;}.elementor-7955 .elementor-element.elementor-element-9a1be57{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;text-align:center;}.elementor-7955 .elementor-element.elementor-element-238e4ae{--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7955 .elementor-element.elementor-element-238e4ae.e-con{--align-self:center;}.elementor-7955 .elementor-element.elementor-element-d8909de{text-align:center;}.elementor-7955 .elementor-element.elementor-element-908de90{text-align:center;}.elementor-7955 .elementor-element.elementor-element-908de90 .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-f59b04f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-f59b04f{text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-d6e77af > .elementor-widget-container{margin:-8px 0px 11px 0px;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote__content{font-size:16px;}body:not(.rtl) .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{padding-left:13px;}body.rtl .elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{padding-right:13px;}.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote{padding-top:1px;padding-bottom:1px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-43a7f3d{text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-c3df878 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-7955 .elementor-element.elementor-element-c3df878{text-align:center;}.elementor-7955 .elementor-element.elementor-element-c3df878 .elementor-heading-title{line-height:1.2em;}.elementor-7955 .elementor-element.elementor-element-a403fe7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-17e1050{--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7955 .elementor-element.elementor-element-8ac2d43 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-a503fb4 .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-6ae6ece > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7955 .elementor-element.elementor-element-6ae6ece{text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-4a9ae80{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7955 .elementor-element.elementor-element-2cc3405 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-7955 .elementor-element.elementor-element-5aa5b2c .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-f279d2d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7955 .elementor-element.elementor-element-f279d2d{text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-6c8f01e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7955 .elementor-element.elementor-element-e9f9cd1 .elementor-heading-title{font-size:35px;}.elementor-7955 .elementor-element.elementor-element-75d0282 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-966c8c4{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-d88e9c4{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-f16db32{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-ae3d698{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-5a9c636{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-4b03a7f{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;--n-accordion-title-font-size:16px;--n-accordion-icon-gap:0px;}.elementor-7955 .elementor-element.elementor-element-e4c55ff{--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7955 .elementor-element.elementor-element-1da9134 .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-6936289{--container-widget-width:366px;--container-widget-flex-grow:0;width:var( --container-widget-width, 366px );max-width:366px;}.elementor-7955 .elementor-element.elementor-element-6936289 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:0px;}.elementor-7955 .elementor-element.elementor-element-12ac6c8 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-12ac6c8{text-align:center;font-size:16px;}.elementor-7955 .elementor-element.elementor-element-c8b827b .elementor-divider-separator{width:35%;}.elementor-7955 .elementor-element.elementor-element-92ed97c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-28528eb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-121b8be{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-7955 .elementor-element.elementor-element-0acf453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-478b903{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7955 .elementor-element.elementor-element-f39b932{--padding-top:0px;--padding-bottom:10px;--padding-left:020px;--padding-right:020px;}.elementor-7955 .elementor-element.elementor-element-7132a94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-7132a94 .elementor-divider-separator{width:100%;}.elementor-7955 .elementor-element.elementor-element-2c696b5{--padding-top:0px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7955 .elementor-element.elementor-element-8047c9f > .elementor-widget-container{margin:010px 0px 5px 0px;}.elementor-7955 .elementor-element.elementor-element-8047c9f{text-align:center;font-size:12px;}.elementor-7955 .elementor-element.elementor-element-2f671ec > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7955 .elementor-element.elementor-element-2f671ec .elementor-icon-list-item > a{font-size:12px;}}@media(min-width:768px){.elementor-7955 .elementor-element.elementor-element-156de35{--width:66%;}.elementor-7955 .elementor-element.elementor-element-bb65f99{--content-width:1191px;}.elementor-7955 .elementor-element.elementor-element-c8869c1{--width:50%;}.elementor-7955 .elementor-element.elementor-element-2a524a2{--width:100%;}.elementor-7955 .elementor-element.elementor-element-055cf22{--width:100%;}.elementor-7955 .elementor-element.elementor-element-91ad99c{--width:100%;}.elementor-7955 .elementor-element.elementor-element-ba5f025{--width:100%;}.elementor-7955 .elementor-element.elementor-element-de27911{--width:100%;}.elementor-7955 .elementor-element.elementor-element-94aac01{--width:100%;}.elementor-7955 .elementor-element.elementor-element-238e4ae{--width:50%;}.elementor-7955 .elementor-element.elementor-element-2248681{--width:40%;}.elementor-7955 .elementor-element.elementor-element-0edfeb1{--width:40%;}.elementor-7955 .elementor-element.elementor-element-b1b7d4c{--width:40%;}.elementor-7955 .elementor-element.elementor-element-b530e7f{--width:40%;}.elementor-7955 .elementor-element.elementor-element-208233a{--width:25%;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--width:50%;}.elementor-7955 .elementor-element.elementor-element-478b903{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7955 .elementor-element.elementor-element-156de35{--width:710px;}.elementor-7955 .elementor-element.elementor-element-bb65f99{--content-width:1235px;}.elementor-7955 .elementor-element.elementor-element-2a524a2{--width:200px;}.elementor-7955 .elementor-element.elementor-element-055cf22{--width:200px;}.elementor-7955 .elementor-element.elementor-element-91ad99c{--width:200px;}.elementor-7955 .elementor-element.elementor-element-ba5f025{--width:200px;}.elementor-7955 .elementor-element.elementor-element-de27911{--width:200px;}.elementor-7955 .elementor-element.elementor-element-94aac01{--width:200px;}.elementor-7955 .elementor-element.elementor-element-238e4ae{--width:717px;}.elementor-7955 .elementor-element.elementor-element-208233a{--width:217.4px;}.elementor-7955 .elementor-element.elementor-element-7d04ba7{--width:105.4px;}.elementor-7955 .elementor-element.elementor-element-478b903{--width:209.7px;}}@media(min-width:1367px){.elementor-7955 .elementor-element.elementor-element-2a524a2:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-2a524a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7955 .elementor-element.elementor-element-055cf22:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-055cf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7955 .elementor-element.elementor-element-91ad99c:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-91ad99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7955 .elementor-element.elementor-element-ba5f025:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-ba5f025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7955 .elementor-element.elementor-element-de27911:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-de27911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7955 .elementor-element.elementor-element-94aac01:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-94aac01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-7955 .elementor-element.elementor-element-5c5f77a:not(.elementor-motion-effects-element-type-background), .elementor-7955 .elementor-element.elementor-element-5c5f77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-105px -72px;background-repeat:no-repeat;}.elementor-7955 .elementor-element.elementor-element-ab7cca7 .elementor-heading-title{font-size:50px;}.elementor-7955 .elementor-element.elementor-element-45958dd{--grid-auto-flow:row;}.elementor-7955 .elementor-element.elementor-element-7c91a5e{--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-64f49dc */.btn-fs-menu * {
  font-weight: 800 !important;
  font-family: 'Open Sans', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a0246 */.menu-web.elementor-sticky--effects {
    backdrop-filter: blur(10px);
    /* Adicionando a sombra suave de acabamento */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.04);
}

.menus-web {
    transition: backdrop-filter 0.5s ease;
}


/* ESTADO DO MENU AO ROLAR */
.menu-web.elementor-sticky--effects {
    /* Adicionamos um fundo branco semi-transparente (0.6) */
    /* Isso garante que o texto PRETO sempre apareça, mesmo sobre seções pretas */
    background-color: rgba(255, 255, 255, 0.6) !important; 
    
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.04);
}

/* SUAVIZAÇÃO DO EFEITO */
.menu-web {
    transition: background-color 0.5s ease, backdrop-filter 0.5s ease, box-shadow 0.5s ease !important;
}

/* GARANTE QUE O BOTÃO NÃO SOFRA NENHUMA INFLUÊNCIA DE FILTRO */
.menu-web .elementor-button {
    filter: none !important;
    mix-blend-mode: normal !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab7cca7 *//* Estilização da palavra com degradê e itálico */
.texto-luxury {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #695e46 0%, #9f9071 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec0dc78 *//* EFEITO GOLDEN RUSH - APENAS VISUAL */

.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button {
    /* Mantém a lógica do brilho sem mexer no tamanho */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
    
    /* Configuração do Gradiente Dinâmico */
    background-size: 200% auto !important;
    background-image: linear-gradient(135deg, #695E46 0%, #9F9071 25%, #CAC1A9 50%, #9F9071 75%, #695E46 100%) !important;
    
    /* Animação do Brilho Metálico */
    animation: animacaoGradiente 3s ease infinite;

    /* 1. SOMBRA PRETA DE PROFUNDIDADE (Estado Inicial) */
    box-shadow: 0 12px 25px rgba(0, 0, 0, 0.3), 
                inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}

/* 🚀 HOVER: Apenas movimento e troca de luz */
.elementor-7955 .elementor-element.elementor-element-ec0dc78 .elementor-button:hover {
    transform: translateY(-3px); /* Sobe de leve sem deformar */
    animation-play-state: paused;
    
    /* 2. SOMBRA NA COR AREIA (Estado Hover) */
    box-shadow: 0 8px 15px rgba(202, 193, 169, 0.5) !important;
    filter: brightness(1.1);
}

/* ✨ Lógica do movimento do gradiente */
@keyframes animacaoGradiente {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58b59f7 *//* Estilização da palavra com degradê e itálico */
.texto-luxury {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #695e46 0%, #9f9071 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a524a2 *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-2a524a2 {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-2a524a2:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-2a524a2::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-2a524a2:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-2a524a2::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055cf22 *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-055cf22 {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-055cf22:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-055cf22::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-055cf22:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-055cf22::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91ad99c *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-91ad99c {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-91ad99c:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-91ad99c::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-91ad99c:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-91ad99c::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5f025 *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-ba5f025 {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-ba5f025:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-ba5f025::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-ba5f025:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-ba5f025::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de27911 *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-de27911 {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-de27911:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-de27911::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-de27911:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-de27911::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94aac01 *//* 💎 PORTFÓLIO LUXURY: ROLAGEM LONGA + MOLDURA DE OURO */

.elementor-7955 .elementor-element.elementor-element-94aac01 {
    /* 1. CONFIGURAÇÕES DA VITRINE */
    height: 400px; /* Altura do card - ajuste como preferir */
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    
    /* 2. CONFIGURAÇÃO DA IMAGEM (O SEU PRINT) */
    background-image: url('SUA_IMAGEM_AQUI'); /* Apenas se não definir no Elementor */
    background-size: 100% auto !important; /* Essencial para rolar até o fim */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    border: 1px solid rgba(169, 146, 110, 0.2);

    /* 3. TRANSIÇÕES (Sincronia de Tempos) */
    /* Role devagar (10s), mas suba e acenda a borda rápido (0.5s) */
    -webkit-transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
    transition: background-position 10s ease-in-out, transform 0.5s ease, box-shadow 0.5s ease !important;
}

/* 🚀 EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-7955 .elementor-element.elementor-element-94aac01:hover {
    background-position: center bottom !important; /* Rola até o rodapé do print */
    transform: translateY(-10px); /* Elevação premium */
    
    /* Sombra suave em tom champanhe */
    box-shadow: 0 20px 40px rgba(43, 42, 40, 0.15), 0 0 25px rgba(191, 149, 63, 0.3) !important;
}

/* ✨ A MOLDURA DE OURO (MÁSCARA METÁLICA) */
.elementor-7955 .elementor-element.elementor-element-94aac01::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 15px;
    padding: 2px; /* Espessura da borda dourada */
    
    /* Degradê de Ouro Realista (High Contrast) */
    background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771B);
    
    /* Técnica de Máscara para criar a borda vazada perfeita */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 2;
}

.elementor-7955 .elementor-element.elementor-element-94aac01:hover::before {
    opacity: 1; /* A moldura de ouro "ilumina" no hover */
}

/* 🌫️ EFEITO DE REFLEXO DE VIDRO NO TOPO */
.elementor-7955 .elementor-element.elementor-element-94aac01::after {
    content: '';
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 50%);
    pointer-events: none;
    opacity: 0.6;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf99821 *//* Estilização da palavra com degradê e itálico */
.texto-luxury {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #695e46 0%, #9f9071 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-724fef4 *//* CONTAINER PRINCIPAL DA SEÇÃO (Opcional, se usar o título à parte) */
.luxury-testimonials {
    padding: 80px 20px;
    background-color: #F8F7F3; /* Fundo levemente off-white para o card branco brilhar */
    font-family: 'Open Sans', sans-serif;
}

/* Opcional: Seção do Título */
.testi-header { text-align: center; margin-bottom: 60px; }
.testi-top { display: block; color: #695E46; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 15px; }
.testi-title { font-family: 'Playfair Display', serif; font-size: clamp(32px, 5vw, 48px); color: #2B2A28; font-weight: 400; }
.italic-gold { color: #CAC1A9; font-style: italic; font-family: 'Playfair Display', serif; }
.testi-divider { width: 60px; height: 1px; background: #CAC1A9; margin: 20px auto; }

/* GRADE */
.testi-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 40px;
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px; /* Espaço para a sombra do hover não ser cortada */
}

/* 🏆 CARDS: ESTADO NORMAL (Clean e Minimalista) */
.testi-card {
    background: #fff;
    padding: 40px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    
    /* 1. RAIO DE BORDA GRANDE (Para ficar igual à imagem) */
    border-radius: 40px;
    
    /* 2. TRANSIÇÃO SUPER SUAVE E PREMIUM */
    transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
    
    /* Sombra base quase invisível */
    box-shadow: 0 5px 15px rgba(0,0,0,0.01) !important;
    border: 1px solid transparent; /* Reserva espaço para a borda do hover */
}

/* 🚀 HOVER: O Gatilho da Profundidade (Depth Effect) */
.testi-grid .testi-card:hover {
    /* 3. A SOMBRA PROJETADA: Macia, Grande e Sutil */
    box-shadow: 0 30px 70px rgba(0, 0, 0, 0.1) !important;
    
    /* Borda sutil na cor Areia */
    border: 1px solid #F4F1EA;
    
    /* 4. MOVIMENTO ELEGANTE: Sobe de leve para flutuar */
    transform: translateY(-8px) scale(1.01);
}

/* ELEMENTOS INTERNOS DO CARD */
.testi-stars-quotes {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 25px;
}

.stars {
    color: #D4AF37; /* Bronze dos Stars */
    font-size: 18px;
    letter-spacing: 2px;
}

.quote-icon {
    font-family: 'Playfair Display', serif;
    font-size: 80px;
    color: #F4F1EA; /* Tom Areia das Aspas */
    line-height: 0;
    margin-top: 30px;
    transform: rotate(180deg);
}

.testi-content {
    /* Mudei de itálico para normal, conforme a imagem fornecida */
    font-style: normal;
    color: #333; /* Cinza escuro para melhor contraste e modernidade */
    line-height: 1.8;
    font-size: 16px;
    margin-bottom: 35px;
    font-weight: 300;
}

/* AUTOR */
.testi-author {
    display: flex;
    align-items: center;
    gap: 15px;
}

.author-avatar {
    width: 55px;
    height: 55px;
    background: linear-gradient(135deg, #E6D5B8 0%, #B8A47E 100%); /* Degradê Bronze/Areia */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}

.author-meta h4 {
    font-family: 'Playfair Display', serif;
    font-size: 18px;
    color: #2B2A28; /* Seu tom Carvão */
    margin: 0;
    font-weight: 400;
}

.author-meta span {
    font-size: 11px;
    color: #695E46; /* Seu Bronze */
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

/* RESPONSIVO */
@media (max-width: 768px) {
    .testi-grid { gap: 60px; padding: 10px; }
    .testi-card { padding: 30px; border-radius: 30px; }
    .quote-icon { font-size: 60px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cbb0da *//* Estilização da palavra com degradê e itálico */
.texto-luxury2 {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #9f9071 0%, #cac1a9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-db8c8b0 *//* EFEITO FLUTUAR (FLOAT) NA CAIXA DE ÍCONE */

.elementor-7955 .elementor-element.elementor-element-db8c8b0 {
    transition: all 0.4s ease-in-out !important; /* Deixa o movimento suave */
}

.elementor-7955 .elementor-element.elementor-element-db8c8b0:hover {
    transform: translateY(-12px); /* Faz a caixa subir 12 pixels */
    
    /* Adiciona uma sombra suave para dar profundidade ao "pulo" */
    filter: drop-shadow(0px 15px 20px rgba(43, 42, 40, 0.1));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-592edcd *//* EFEITO FLUTUAR (FLOAT) NA CAIXA DE ÍCONE */

.elementor-7955 .elementor-element.elementor-element-592edcd {
    transition: all 0.4s ease-in-out !important; /* Deixa o movimento suave */
}

.elementor-7955 .elementor-element.elementor-element-592edcd:hover {
    transform: translateY(-12px); /* Faz a caixa subir 12 pixels */
    
    /* Adiciona uma sombra suave para dar profundidade ao "pulo" */
    filter: drop-shadow(0px 15px 20px rgba(43, 42, 40, 0.1));
}

/* TAG MAIS VENDIDO - ESTILO RETANGULAR FLAT */

.elementor-7955 .elementor-element.elementor-element-592edcd::after {
    content: 'MAIS VENDIDO';
    position: absolute;
    top: -19px;
    right: 0;
    
    /* Cores e Estilo */
    background-color: #9F9071; /* Seu Bronze Médio (conforme a imagem) */
    color: #FFFFFF;
    
    /* Tipografia */
    font-family: 'Open Sans', sans-serif;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    
    /* Espaçamento e Formato */
    padding: 5px 5px;
    border-radius: 0 0 0 0px; /* Arredonda apenas o cantinho interno inferior */
    
    z-index: 10;
}

/* Garante que o texto não "suba" no hover da caixa */
.elementor-7955 .elementor-element.elementor-element-592edcd:hover::after {
    background-color: #9F9071; /* Escurece um pouco no hover para dar feedback */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19621e2 *//* EFEITO FLUTUAR (FLOAT) NA CAIXA DE ÍCONE */

.elementor-7955 .elementor-element.elementor-element-19621e2 {
    transition: all 0.4s ease-in-out !important; /* Deixa o movimento suave */
}

.elementor-7955 .elementor-element.elementor-element-19621e2:hover {
    transform: translateY(-12px); /* Faz a caixa subir 12 pixels */
    
    /* Adiciona uma sombra suave para dar profundidade ao "pulo" */
    filter: drop-shadow(0px 15px 20px rgba(43, 42, 40, 0.1));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-908de90 *//* Estilização da palavra com degradê e itálico */
.texto-luxury2 {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #9f9071 0%, #cac1a9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-d6e77af *//* ELEVANDO O WIDGET DE CITAÇÃO NATIVO */

/* 1. Fazendo a borda "flutuar" (mais curta que o texto) */
.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote {
    border-left-width: 4px !important;
    border-image: linear-gradient(to bottom, #695E46, #CAC1A9, #695E46) 1; /* Degradê metálico na borda */
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
}

/* 2. Criando o efeito de aspas flutuantes de luxo */
.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote::before {
    content: '\201C'; /* Código para aspas abertas */
    font-family: 'Playfair Display', serif;
    position: absolute;
    top: -30px;
    left: -15px;
    font-size: 100px;
    color: #9F9071;
    opacity: 0.15;
    z-index: -1;
}

/* 3. Ajuste de espaçamento para o texto respirar */
.elementor-7955 .elementor-element.elementor-element-d6e77af .elementor-blockquote__content {
    line-height: 1.8 !important;
    letter-spacing: 0.3px;
    color: #2B2A28; /* Seu tom Carvão */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a503fb4 *//* Estilização da palavra com degradê e itálico */
.texto-luxury {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 500;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #695e46 0%, #9f9071 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aa5b2c *//* Estilização Premium para Fundo Escuro */
.texto-luxury2 {
    font-family: 'Playfair Display', serif;
    font-style: italic;
    font-weight: 800;
    
    /* 1. DEGRADÊ TRIPLICADO: Bronze -> Luz Champagne -> Areia */
    /* Esse ponto central (#F5F1E6) é o que garante o destaque no preto */
    background: linear-gradient(135deg, 
        #9F9071 0%, 
        #F5F1E6 50%, 
        #CAC1A9 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* 2. EFEITO DE PROFUNDIDADE: Um brilho sutil para separar do fundo */
    filter: drop-shadow(0px 2px 10px rgba(202, 193, 169, 0.2));
    
    display: inline-block;
    padding-right: 8px; /* Ajustado para o Playfair 800 não cortar no itálico */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a9ae80 *//* EFEITO SPOTLIGHT LUXURY - FOCO DE LUZ CENTRAL */

.elementor-7955 .elementor-element.elementor-element-4a9ae80 {
    /* 1. Definimos o fundo escuro de base */
    background-color: #2B2A28 !important; /* Seu Carvão */
    
    /* 2. Criamos o foco de luz centralizado */
    /* Usamos o seu tom Light Sand (#CAC1A9) com baixa opacidade */
    background-image: radial-gradient(
        circle at center, 
        rgba(202, 193, 169, 0.15) 0%,  /* Luz no centro (15% de opacidade) */
        rgba(43, 42, 40, 0.5) 40%,     /* Transição suave */
        rgba(43, 42, 40, 1) 80%        /* Escuro total nas bordas */
    ) !important;
    
    position: relative;
    overflow: hidden;
}

/* Opcional: Adiciona um brilho extra sutil se o container for muito alto */
.elementor-7955 .elementor-element.elementor-element-4a9ae80::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60%;
    height: 60%;
    background: rgba(202, 193, 169, 0.05);
    filter: blur(120px); /* Difusão máxima da luz */
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9f9cd1 *//* Estilização da palavra com degradê e itálico */
.texto-luxury {
    font-family: 'Playfair Display', serif; /* Garante que pegue a fonte elegante */
    font-style: italic;
    font-weight: 800;
    
    /* Aplicação do degradê da sua paleta */
    background: linear-gradient(135deg, #695e46 0%, #9f9071 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Ajuste para o degradê aparecer perfeitamente */
    display: inline-block;
    padding-right: 5px; /* Evita que o itálico "corte" a última letra */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6936289 *//* Estilização Premium para Fundo Escuro */
.texto-luxury2 {
    font-family: 'Playfair Display', serif;
    font-style: italic;
    font-weight: 800;
    
    /* 1. DEGRADÊ TRIPLICADO: Bronze -> Luz Champagne -> Areia */
    /* Esse ponto central (#F5F1E6) é o que garante o destaque no preto */
    background: linear-gradient(135deg, 
        #9F9071 0%, 
        #F5F1E6 50%, 
        #CAC1A9 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* 2. EFEITO DE PROFUNDIDADE: Um brilho sutil para separar do fundo */
    filter: drop-shadow(0px 2px 10px rgba(202, 193, 169, 0.2));
    
    display: inline-block;
    padding-right: 8px; /* Ajustado para o Playfair 800 não cortar no itálico */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c55ff *//* EFEITO SPOTLIGHT LUXURY - FOCO DE LUZ CENTRAL */

.elementor-7955 .elementor-element.elementor-element-e4c55ff {
    /* 1. Definimos o fundo escuro de base */
    background-color: #2B2A28 !important; /* Seu Carvão */
    
    /* 2. Criamos o foco de luz centralizado */
    /* Usamos o seu tom Light Sand (#CAC1A9) com baixa opacidade */
    background-image: radial-gradient(
        circle at center, 
        rgba(202, 193, 169, 0.15) 0%,  /* Luz no centro (15% de opacidade) */
        rgba(43, 42, 40, 0.5) 40%,     /* Transição suave */
        rgba(43, 42, 40, 1) 80%        /* Escuro total nas bordas */
    ) !important;
    
    position: relative;
    overflow: hidden;
}

/* Opcional: Adiciona um brilho extra sutil se o container for muito alto */
.elementor-7955 .elementor-element.elementor-element-e4c55ff::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60%;
    height: 60%;
    background: rgba(202, 193, 169, 0.05);
    filter: blur(120px); /* Difusão máxima da luz */
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28528eb */.elementor-7955 .elementor-element.elementor-element-28528eb {
    position: relative;
    padding-top: 20px; /* Espaço interno para destacar a borda */
    background: #2b2a28; /* Fundo do container (opcional) */
}

.elementor-7955 .elementor-element.elementor-element-28528eb::before {
    content: '';
    position: absolute;
    top: 0; /* Alinha na parte superior */
    left: 0;
    width: 100%; /* Preenche a largura total */
    height: 1px; /* Espessura mais fina da borda */
    background: linear-gradient(to right, rgba(0, 0, 0, 0), #695e46, #9f9071, #cac1a9, rgba(0, 0, 0, 0)); /* Gradiente com transparência nas laterais */
    border-radius: 1px; /* Deixa as bordas levemente arredondadas */
    pointer-events: none; /* Evita que o elemento interfira em cliques */
}/* End custom CSS */
/* Start custom CSS */::-webkit-scrollbar {
    width: 12px;
    background-color: #2b2a28; /* Fundo do scrollbar */
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(transparent, #695e46, #9f9071, #cac1a9); /* Degradê com transparência no início */
    border-radius: 50px; /* Bordas arredondadas */
    border: 2px solid #2b2a28; /* Opcional: borda combinando com o fundo */
}

::-webkit-scrollbar-thumb:hover {
    background: linear-gradient(transparent, #cac1a9, #9f9071, #695e46); /* Inverte o degradê no hover */
}

html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2024/04/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/OpenSans-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://fernandasoan.com/wp-content/uploads/2025/01/PlayfairDisplay-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */