.elementor-7 .elementor-element.elementor-element-3a8ebda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3a8ebda:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a8ebda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/Bg1-Desktop-1-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-301f90b{text-align:left;}.elementor-7 .elementor-element.elementor-element-301f90b img{width:27%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-967b16c{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-967b16c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-967b16c .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:43px;font-weight:400;line-height:0.9em;letter-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c1acb59{width:var( --container-widget-width, 48.457% );max-width:48.457%;--container-widget-width:48.457%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-c1acb59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c1acb59 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:28px;font-weight:400;line-height:0.9em;letter-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e621196{width:var( --container-widget-width, 49.486% );max-width:49.486%;--container-widget-width:49.486%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e621196 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-e621196.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5976a05{width:var( --container-widget-width, 45.929% );max-width:45.929%;--container-widget-width:45.929%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5976a05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-5976a05.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-7 .elementor-element.elementor-element-5976a05.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-7 .elementor-element.elementor-element-5976a05.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-7056d79{width:var( --container-widget-width, 45.929% );max-width:45.929%;--container-widget-width:45.929%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7056d79 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7056d79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-7056d79.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-7 .elementor-element.elementor-element-7056d79.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-7 .elementor-element.elementor-element-7056d79.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-83430f5 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#100F0F;color:#100F0F;background-image:linear-gradient(134deg, #BB9C76 0%, #F3DBBD 100%);box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-83430f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-83430f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-a713879{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a713879:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a713879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_04.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6341fad{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6341fad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6341fad .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:32px;font-weight:400;line-height:0.9em;letter-spacing:0em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-fcd94a7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.2px;}.elementor-7 .elementor-element.elementor-element-fcd94a7 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-fcd94a7 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-7 .elementor-element.elementor-element-e89982e{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8e1e7b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d268af6{text-align:center;}.elementor-7 .elementor-element.elementor-element-e248e77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e248e77 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e248e77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e248e77 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-848cbb6{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-848cbb6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-848cbb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-80389bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e71e19c{text-align:center;}.elementor-7 .elementor-element.elementor-element-ec02551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ec02551 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ec02551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ec02551 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b89f056{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b89f056 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-b89f056.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6a16f67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2ba955f{text-align:center;}.elementor-7 .elementor-element.elementor-element-1167fca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-1167fca > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1167fca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1167fca .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d016b7d{width:var( --container-widget-width, 83.79% );max-width:83.79%;--container-widget-width:83.79%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d016b7d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-d016b7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5d30ff3{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f7ae1cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c8dfaf0{text-align:center;}.elementor-7 .elementor-element.elementor-element-bf99362{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bf99362 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bf99362.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bf99362 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1d5e20d{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1d5e20d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-1d5e20d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6dc6bd9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-be660d9{text-align:center;}.elementor-7 .elementor-element.elementor-element-31df75c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-31df75c > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-31df75c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-31df75c .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-764df7f{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-764df7f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-764df7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-929583a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e703d80{text-align:center;}.elementor-7 .elementor-element.elementor-element-9ceb71d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-9ceb71d > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9ceb71d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9ceb71d .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-efd3352{width:var( --container-widget-width, 83.79% );max-width:83.79%;--container-widget-width:83.79%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-efd3352 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-efd3352.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f6007d0{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ca7c97a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ac90dd2{text-align:center;}.elementor-7 .elementor-element.elementor-element-426fae4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-426fae4 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-426fae4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-426fae4 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f80bce2{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f80bce2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-f80bce2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2ed7832{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c4043a2{text-align:center;}.elementor-7 .elementor-element.elementor-element-e61a7c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e61a7c1 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e61a7c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e61a7c1 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3395b62{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3395b62 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-3395b62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4b4dbb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-02ff24f{text-align:center;}.elementor-7 .elementor-element.elementor-element-a7f815d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-a7f815d > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a7f815d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a7f815d .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c747bac{width:var( --container-widget-width, 83.79% );max-width:83.79%;--container-widget-width:83.79%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c747bac > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-c747bac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-73f1822{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-75617f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bf706d7{text-align:center;}.elementor-7 .elementor-element.elementor-element-4561c11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-4561c11 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4561c11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4561c11 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-66b9513{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-66b9513 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-66b9513.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d0ace9e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c8126ef{text-align:center;}.elementor-7 .elementor-element.elementor-element-2c9d7e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2c9d7e6 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c9d7e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2c9d7e6 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74fa832{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74fa832 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-74fa832.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-65f90c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-28c7aa7{text-align:center;}.elementor-7 .elementor-element.elementor-element-4abea20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-4abea20 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4abea20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4abea20 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2da4b69{width:var( --container-widget-width, 83.79% );max-width:83.79%;--container-widget-width:83.79%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2da4b69 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-2da4b69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f25cd92{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b1bf7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-97e3eeb{text-align:center;}.elementor-7 .elementor-element.elementor-element-dc3e2ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-dc3e2ae > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dc3e2ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-dc3e2ae .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1fdfc4a{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1fdfc4a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-1fdfc4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f1d9986{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-88ce96c{text-align:center;}.elementor-7 .elementor-element.elementor-element-6eb2ca2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6eb2ca2 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6eb2ca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6eb2ca2 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c3c0424{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c3c0424 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-c3c0424.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9b16786 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#100F0F;color:#100F0F;background-image:linear-gradient(134deg, #BB9C76 0%, #F3DBBD 100%);box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-9b16786 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9b16786 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-706725e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-706725e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-706725e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_03-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e459286{width:var( --container-widget-width, 78.846% );max-width:78.846%;--container-widget-width:78.846%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;line-height:1.1em;color:#131313;}.elementor-7 .elementor-element.elementor-element-e459286 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-e459286.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-906b8c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-906b8c5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-906b8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_04.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4211271{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-14ed4b8 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-14ed4b8{text-align:center;}.elementor-7 .elementor-element.elementor-element-d3a6110{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-00e3e18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-00e3e18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-00e3e18 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:32px;font-weight:400;line-height:0.9em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8146a2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8146a2a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-8146a2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fa82c2f .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#100F0F;color:#100F0F;background-image:linear-gradient(134deg, #BB9C76 0%, #F3DBBD 100%);box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-fa82c2f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fa82c2f .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-0c13f30{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0c13f30:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0c13f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_04.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0c13f30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ab03da6{width:var( --container-widget-width, 58.84% );max-width:58.84%;--container-widget-width:58.84%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ab03da6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ab03da6 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:32px;font-weight:400;line-height:0.9em;letter-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bc157c3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.2px;}.elementor-7 .elementor-element.elementor-element-bc157c3 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-bc157c3 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-7 .elementor-element.elementor-element-9b17e23{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-be14c06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3031182{text-align:center;}.elementor-7 .elementor-element.elementor-element-d0b4e8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d0b4e8b > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d0b4e8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d0b4e8b .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:0.9em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b6857aa{width:var( --container-widget-width, 87.671% );max-width:87.671%;--container-widget-width:87.671%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b6857aa > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-b6857aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-040f0ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d34412c{text-align:center;}.elementor-7 .elementor-element.elementor-element-e6e7846{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e6e7846 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e6e7846.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e6e7846 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4d9362f{width:var( --container-widget-width, 78.846% );max-width:78.846%;--container-widget-width:78.846%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4d9362f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-4d9362f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ff5b08a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-52c8c7c{text-align:center;}.elementor-7 .elementor-element.elementor-element-07d8235{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-07d8235 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-07d8235.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-07d8235 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-df0a831{width:var( --container-widget-width, 84.496% );max-width:84.496%;--container-widget-width:84.496%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-df0a831 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-df0a831.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d2382c1{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1c722a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8b72c28{text-align:center;}.elementor-7 .elementor-element.elementor-element-7dee19d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7dee19d > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7dee19d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7dee19d .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1c2039d{width:var( --container-widget-width, 86.617% );max-width:86.617%;--container-widget-width:86.617%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1c2039d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-1c2039d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1a63ccf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-85b90b0{text-align:center;}.elementor-7 .elementor-element.elementor-element-2bc1876{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2bc1876 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2bc1876.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2bc1876 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7492cfb{width:var( --container-widget-width, 91.21% );max-width:91.21%;--container-widget-width:91.21%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7492cfb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-7492cfb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e20ebf7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-fc504ed{text-align:center;}.elementor-7 .elementor-element.elementor-element-fa7275c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-fa7275c > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fa7275c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fa7275c .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:0em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0614040{width:var( --container-widget-width, 83.79% );max-width:83.79%;--container-widget-width:83.79%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0614040 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-0614040.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b557469 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#100F0F;color:#100F0F;background-image:linear-gradient(134deg, #BB9C76 0%, #F3DBBD 100%);box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-b557469 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6a49090{--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-7 .elementor-element.elementor-element-820c0af > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-820c0af{text-align:center;}.elementor-7 .elementor-element.elementor-element-820c0af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-f4f9d9a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#100F0F;color:#100F0F;background-image:linear-gradient(134deg, #BB9C76 0%, #F3DBBD 100%);box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-f4f9d9a > .elementor-widget-container{margin:1px 0px 0px 0px;padding:50px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-1707056{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1707056:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1707056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_03-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1707056.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7affd19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-1c2c56e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-3434bf2{--display:flex;}.elementor-7 .elementor-element.elementor-element-1e85bd2{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-edb8898{--display:flex;}.elementor-7 .elementor-element.elementor-element-865508e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-568a227{--display:flex;}.elementor-7 .elementor-element.elementor-element-54fb6f0{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ab018d5{--display:flex;}.elementor-7 .elementor-element.elementor-element-3f7da38{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1dda971{--display:flex;}.elementor-7 .elementor-element.elementor-element-9a888b7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f62e28e{--display:flex;}.elementor-7 .elementor-element.elementor-element-4c2d364{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bb988db{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}:where( .elementor-7 .elementor-element.elementor-element-bb988db > .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:"Poppins", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bb988db :where( .elementor-7 .elementor-element.elementor-element-bb988db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-bb988db :where( .elementor-7 .elementor-element.elementor-element-bb988db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-779c1d9 .elementor-button{background-color:#0B0B0B;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#BB9C76;color:#BB9C76;box-shadow:0px 0px 10px 0px #BFA07A;border-radius:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-779c1d9 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-779c1d9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-c119945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c119945:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c119945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferreirafrutuoso.com/wp-content/uploads/2025/02/C-_Users_Marcele_Desktop_Marcelo-Detona-Digital_DRA-LEILA-SANTIAGO_DRA-LEILA-SANTIAGO-E-HENRIQUES_04.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-daadedc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-caceaba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-ac9c517{text-align:left;}.elementor-7 .elementor-element.elementor-element-ac9c517 img{width:99%;}.elementor-7 .elementor-element.elementor-element-d543b56{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-d543b56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-344c3c9{text-align:left;}.elementor-7 .elementor-element.elementor-element-344c3c9 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e8efbf{width:var( --container-widget-width, 90.185% );max-width:90.185%;--container-widget-width:90.185%;--container-widget-flex-grow:0;text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e8efbf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-1e8efbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a2fcab1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-67ff5fb{text-align:left;}.elementor-7 .elementor-element.elementor-element-67ff5fb .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e62f9a4{width:var( --container-widget-width, 105.671% );max-width:105.671%;--container-widget-width:105.671%;--container-widget-flex-grow:0;text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e62f9a4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-e62f9a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3ce2237{width:var( --container-widget-width, 70.59% );max-width:70.59%;--container-widget-width:70.59%;--container-widget-flex-grow:0;text-align:center;font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.1em;color:#CCCCCC;}.elementor-7 .elementor-element.elementor-element-3ce2237 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-3ce2237.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-4211271{--width:50%;}.elementor-7 .elementor-element.elementor-element-d3a6110{--width:50%;}.elementor-7 .elementor-element.elementor-element-d543b56{--width:30.446%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3a8ebda:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a8ebda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3a8ebda{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-301f90b{text-align:center;}.elementor-7 .elementor-element.elementor-element-301f90b img{width:66%;}.elementor-7 .elementor-element.elementor-element-967b16c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-967b16c .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-c1acb59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-c1acb59 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e621196{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-5976a05 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-5976a05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5976a05 .elementor-image-box-img{margin-bottom:14px;}.elementor-7 .elementor-element.elementor-element-7056d79 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7056d79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-7056d79 .elementor-image-box-img{margin-bottom:14px;}.elementor-7 .elementor-element.elementor-element-83430f5 > .elementor-widget-container{margin:30px 10px 20px 10px;}.elementor-7 .elementor-element.elementor-element-83430f5 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-a713879{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-6341fad{width:var( --container-widget-width, 288.531px );max-width:288.531px;--container-widget-width:288.531px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6341fad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6341fad .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-9b16786 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-9b16786 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-e459286{text-align:justify;font-size:19px;}.elementor-7 .elementor-element.elementor-element-906b8c5{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-14ed4b8 img{width:100%;}.elementor-7 .elementor-element.elementor-element-8146a2a{text-align:justify;font-size:18px;}.elementor-7 .elementor-element.elementor-element-fa82c2f > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-fa82c2f .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0c13f30{--padding-top:28px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ab03da6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ab03da6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-ab03da6 .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-bc157c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4f9d9a > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-bb988db{--n-accordion-title-font-size:16px;}.elementor-7 .elementor-element.elementor-element-c119945{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3ce2237{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-967b16c */.elementor-7 .elementor-element.elementor-element-967b16c .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1acb59 */.elementor-7 .elementor-element.elementor-element-c1acb59 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6341fad */.elementor-7 .elementor-element.elementor-element-6341fad .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fcd94a7 */.elementor-7 .elementor-element.elementor-element-fcd94a7 .elementor-divider-separator { border-width: 4px 0px 0px 0px; border-style: solid; border-image: linear-gradient(to left, #f2298200, #bb9c76,#f2298200) 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e248e77 */.elementor-7 .elementor-element.elementor-element-e248e77 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e1e7b3 */.elementor-7 .elementor-element.elementor-element-8e1e7b3:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-8e1e7b3 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec02551 */.elementor-7 .elementor-element.elementor-element-ec02551 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80389bc */.elementor-7 .elementor-element.elementor-element-80389bc:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-80389bc {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1167fca */.elementor-7 .elementor-element.elementor-element-1167fca .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a16f67 */.elementor-7 .elementor-element.elementor-element-6a16f67:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-6a16f67 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf99362 */.elementor-7 .elementor-element.elementor-element-bf99362 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ae1cf */.elementor-7 .elementor-element.elementor-element-f7ae1cf:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-f7ae1cf {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31df75c */.elementor-7 .elementor-element.elementor-element-31df75c .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc6bd9 */.elementor-7 .elementor-element.elementor-element-6dc6bd9:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-6dc6bd9 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ceb71d */.elementor-7 .elementor-element.elementor-element-9ceb71d .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-929583a */.elementor-7 .elementor-element.elementor-element-929583a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-929583a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426fae4 */.elementor-7 .elementor-element.elementor-element-426fae4 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca7c97a */.elementor-7 .elementor-element.elementor-element-ca7c97a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-ca7c97a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e61a7c1 */.elementor-7 .elementor-element.elementor-element-e61a7c1 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed7832 */.elementor-7 .elementor-element.elementor-element-2ed7832:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-2ed7832 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7f815d */.elementor-7 .elementor-element.elementor-element-a7f815d .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4dbb3 */.elementor-7 .elementor-element.elementor-element-4b4dbb3:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-4b4dbb3 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4561c11 */.elementor-7 .elementor-element.elementor-element-4561c11 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75617f8 */.elementor-7 .elementor-element.elementor-element-75617f8:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-75617f8 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c9d7e6 */.elementor-7 .elementor-element.elementor-element-2c9d7e6 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0ace9e */.elementor-7 .elementor-element.elementor-element-d0ace9e:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-d0ace9e {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4abea20 */.elementor-7 .elementor-element.elementor-element-4abea20 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f90c7 */.elementor-7 .elementor-element.elementor-element-65f90c7:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-65f90c7 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3e2ae */.elementor-7 .elementor-element.elementor-element-dc3e2ae .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b1bf7c */.elementor-7 .elementor-element.elementor-element-3b1bf7c:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-3b1bf7c {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eb2ca2 */.elementor-7 .elementor-element.elementor-element-6eb2ca2 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d9986 */.elementor-7 .elementor-element.elementor-element-f1d9986:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-f1d9986 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00e3e18 */.elementor-7 .elementor-element.elementor-element-00e3e18 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab03da6 */.elementor-7 .elementor-element.elementor-element-ab03da6 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc157c3 */.elementor-7 .elementor-element.elementor-element-bc157c3 .elementor-divider-separator { border-width: 4px 0px 0px 0px; border-style: solid; border-image: linear-gradient(to left, #f2298200, #bb9c76,#f2298200) 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0b4e8b */.elementor-7 .elementor-element.elementor-element-d0b4e8b .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be14c06 */.elementor-7 .elementor-element.elementor-element-be14c06:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-be14c06 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6e7846 */.elementor-7 .elementor-element.elementor-element-e6e7846 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-040f0ac */.elementor-7 .elementor-element.elementor-element-040f0ac:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-040f0ac {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07d8235 */.elementor-7 .elementor-element.elementor-element-07d8235 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b08a */.elementor-7 .elementor-element.elementor-element-ff5b08a:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-ff5b08a {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dee19d */.elementor-7 .elementor-element.elementor-element-7dee19d .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c722a2 */.elementor-7 .elementor-element.elementor-element-1c722a2:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-1c722a2 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc1876 */.elementor-7 .elementor-element.elementor-element-2bc1876 .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a63ccf */.elementor-7 .elementor-element.elementor-element-1a63ccf:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-1a63ccf {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa7275c */.elementor-7 .elementor-element.elementor-element-fa7275c .elementor-heading-title{ background: linear-gradient(to right, #bb9c76
0%, #f3dbbd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e20ebf7 */.elementor-7 .elementor-element.elementor-element-e20ebf7:before {
  content:"";
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 15px;
  background: linear-gradient(to top, #be9f7a, #f2298200);
  -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;
}

.elementor-7 .elementor-element.elementor-element-e20ebf7 {
    background-color: transparent;
    background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
    opacity: 1;
    border-radius: 15px;
    margin: 10px;
 backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */