.elementor-669 .elementor-element.elementor-element-02d9dff{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-669 .elementor-element.elementor-element-02d9dff:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-02d9dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://victoriamelo.com.br/wp-content/uploads/2025/11/Bg-hero-Victoria-melo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-669 .elementor-element.elementor-element-24ebf1e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-669 .elementor-element.elementor-element-24ebf1e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-wrapper{text-align:start;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-title{margin-bottom:16px;font-family:"Open Sauce One", Sans-serif;font-size:2.75rem;font-weight:600;line-height:1.4em;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-description{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-2d1f581{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.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-669 .elementor-element.elementor-element-e3c0aea .elementor-button{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-8aa9a01{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-669 .elementor-element.elementor-element-8aa9a01:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-8aa9a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#752836;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-669 .elementor-element.elementor-element-f289dc0{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-item > a{font-family:"Open Sauce One", Sans-serif;font-size:16px;font-weight:300;}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-text{color:#ECE5DF;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-dfa0219{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 50px 50px;--padding-top:100px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-dfa0219:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-dfa0219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.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-669 .elementor-element.elementor-element-15119d8{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-669 .elementor-element.elementor-element-15119d8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-669 .elementor-element.elementor-element-15119d8 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-90031b4{--display:flex;}.elementor-669 .elementor-element.elementor-element-36355e4{width:100%;max-width:100%;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-669 .elementor-element.elementor-element-36355e4 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-icon i{color:#752836;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-icon svg{fill:#752836;transition:fill 0.3s;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-item > a{font-family:"Open Sauce One", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-text{color:#260D12BF;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#260D12BF;}.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-669 .elementor-element.elementor-element-3811de9{width:100%;max-width:100%;font-family:"Open Sauce One", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-3811de9 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c261cc9{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button{font-family:"Open Sauce One", Sans-serif;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-d1dda70{--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-669 .elementor-element.elementor-element-14201b1{--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;--border-radius:40px 40px 40px 40px;--margin-top:-290px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-669 .elementor-element.elementor-element-14201b1:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-14201b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-bdf45a0 .elementor-icon-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-bdf45a0 .elementor-icon{font-size:70px;}.elementor-669 .elementor-element.elementor-element-bdf45a0 .elementor-icon svg{height:70px;}.elementor-669 .elementor-element.elementor-element-9bc3535{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-9bc3535 > .elementor-widget-container{margin:32px 0px 24px 0px;}.elementor-669 .elementor-element.elementor-element-9bc3535 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-4c9a6e5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-4c9a6e5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-cf7393e{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-cf7393e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-99fdc51{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-99fdc51 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-64a9796{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-64a9796 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-77d2864{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;line-height:1.55em;color:#752836;}.elementor-669 .elementor-element.elementor-element-77d2864 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-d34f555{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-d34f555 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-669 .elementor-element.elementor-element-03445af{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-966a883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-ba5dbd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#907E6E40;--border-color:#907E6E40;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-2e277f6{--display:flex;}.elementor-669 .elementor-element.elementor-element-2d9b80e{width:auto;max-width:auto;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;line-height:1.55em;color:#260D12;}.elementor-669 .elementor-element.elementor-element-2d9b80e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-83f8b95{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-83f8b95 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-83f8b95 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-f940ed7{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-f940ed7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-669 .elementor-element.elementor-element-21c0b23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-cf45092{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-669 .elementor-element.elementor-element-486cff4 img{border-radius:16px 16px 16px 16px;}.elementor-669 .elementor-element.elementor-element-b568e26{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-b568e26 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-b568e26 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-f346b34{width:100%;max-width:100%;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#FFFFFFD1;}.elementor-669 .elementor-element.elementor-element-f346b34 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-44aedfd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-669 .elementor-element.elementor-element-30633da img{border-radius:16px 16px 16px 16px;}.elementor-669 .elementor-element.elementor-element-39be549{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-39be549 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-39be549 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-3d9f6e6{width:100%;max-width:100%;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#FFFFFFD1;}.elementor-669 .elementor-element.elementor-element-3d9f6e6 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-18a79fa{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-669 .elementor-element.elementor-element-12289dd img{border-radius:16px 16px 16px 16px;}.elementor-669 .elementor-element.elementor-element-fddde1e{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-fddde1e > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-fddde1e .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-1f8ea1e{width:100%;max-width:100%;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#FFFFFFD1;}.elementor-669 .elementor-element.elementor-element-1f8ea1e > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-0308e55{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-669 .elementor-element.elementor-element-0308e55.e-con{--align-self:stretch;}.elementor-669 .elementor-element.elementor-element-9dbae5f img{border-radius:16px 16px 16px 16px;}.elementor-669 .elementor-element.elementor-element-7f0879c{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-7f0879c > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f0879c .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-baf3c4b{width:100%;max-width:100%;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#FFFFFFD1;}.elementor-669 .elementor-element.elementor-element-baf3c4b > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-1c10d77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-1c10d77:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-1c10d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-669 .elementor-element.elementor-element-3d2fa02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-1458b81{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-1458b81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1458b81 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-49e735c{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-ac3e6e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-669 .elementor-element.elementor-element-0c8e7c2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#260D12BF;--border-color:#260D12BF;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title{margin-block-end:14px;color:#752836;}.elementor-669 .elementor-element.elementor-element-1f5a2b7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-1f5a2b7.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-1f5a2b7.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title a{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-669 .elementor-element.elementor-element-1f5a2b7:has(:hover) .elementor-icon-box-title,
					 .elementor-669 .elementor-element.elementor-element-1f5a2b7:has(:focus) .elementor-icon-box-title{color:#752836;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-b12455d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#260D12BF;--border-color:#260D12BF;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-669 .elementor-element.elementor-element-b12455d.e-con{--align-self:stretch;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title{margin-block-end:14px;color:#752836;}.elementor-669 .elementor-element.elementor-element-bb22635.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-bb22635.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-bb22635.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title a{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-669 .elementor-element.elementor-element-bb22635:has(:hover) .elementor-icon-box-title,
					 .elementor-669 .elementor-element.elementor-element-bb22635:has(:focus) .elementor-icon-box-title{color:#752836;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-12ab295{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#260D12BF;--border-color:#260D12BF;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title{margin-block-end:14px;color:#752836;}.elementor-669 .elementor-element.elementor-element-dfad3cf.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-dfad3cf.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-dfad3cf.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title a{font-family:"Open Sauce One", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-669 .elementor-element.elementor-element-dfad3cf:has(:hover) .elementor-icon-box-title,
					 .elementor-669 .elementor-element.elementor-element-dfad3cf:has(:focus) .elementor-icon-box-title{color:#752836;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-e75f2c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-98250fd{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-98250fd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-c8f4d29{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-c8f4d29:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-c8f4d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-669 .elementor-element.elementor-element-9728b84{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-9728b84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-9728b84 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-7e92dc0{--e-image-carousel-slides-to-show:3;}.elementor-669 .elementor-element.elementor-element-7e92dc0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7e92dc0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-669 .elementor-element.elementor-element-7e92dc0 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:#752836;}.elementor-669 .elementor-element.elementor-element-7e92dc0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-669 .elementor-element.elementor-element-7e92dc0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#752836;}.elementor-669 .elementor-element.elementor-element-7e92dc0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-669 .elementor-element.elementor-element-308e23a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-308e23a:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-308e23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#752836;}.elementor-669 .elementor-element.elementor-element-454e30f{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-669 .elementor-element.elementor-element-17e4280{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-17e4280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-17e4280 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-9c11ea5{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button{background-color:#FFFFFF;font-family:"Open Sauce One", Sans-serif;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-5d6ee53{--display:flex;}.elementor-669 .elementor-element.elementor-element-de29747{width:100%;max-width:100%;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:0.87rem;font-weight:300;line-height:1.55em;color:#FFFFFFD1;}.elementor-669 .elementor-element.elementor-element-de29747 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-e8a36dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 50px 50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-e8a36dd:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-e8a36dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-669 .elementor-element.elementor-element-4906168{--display:flex;}.elementor-669 .elementor-element.elementor-element-9f928e6{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-9f928e6 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-669 .elementor-element.elementor-element-9f928e6 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-2bec31f{width:100%;max-width:100%;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-2bec31f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-f4aa388{width:100%;max-width:100%;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-f4aa388 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-256147f{width:100%;max-width:100%;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-256147f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-583c651{width:100%;max-width:100%;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-583c651 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-669 .elementor-element.elementor-element-2a2b94a{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button{font-family:"Open Sauce One", Sans-serif;font-weight:600;padding:20px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-f2e4be7{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-16427e5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-16427e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-16427e5 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-ec06ecb{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-ec06ecb > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-669 .elementor-element.elementor-element-ec06ecb img{width:100%;}.elementor-669 .elementor-element.elementor-element-6262212{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-6262212 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-669 .elementor-element.elementor-element-6262212 img{width:100%;}.elementor-669 .elementor-element.elementor-element-664ef5a > .elementor-widget-container{margin:50px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-669 .elementor-element.elementor-element-3d77c9f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;line-height:1.55em;color:#752836;}.elementor-669 .elementor-element.elementor-element-3d77c9f > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-9c5f81f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9ad2957{--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;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-669 .elementor-element.elementor-element-9ad2957:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-9ad2957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-76bca8e.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-76bca8e .elementor-icon-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-76bca8e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-76bca8e.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-76bca8e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-76bca8e.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-76bca8e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-76bca8e .elementor-icon{font-size:70px;}.elementor-669 .elementor-element.elementor-element-76bca8e .elementor-icon svg{height:70px;}.elementor-669 .elementor-element.elementor-element-e25b661{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-e25b661 > .elementor-widget-container{margin:32px 0px 24px 0px;}.elementor-669 .elementor-element.elementor-element-e25b661 .elementor-heading-title{font-family:"Open Sauce One", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;color:#752836;}.elementor-669 .elementor-element.elementor-element-136d970{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-136d970 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-d305a64{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-d305a64 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-386b734{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:300;line-height:1.55em;color:#260D12BF;}.elementor-669 .elementor-element.elementor-element-386b734 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-4af24b1{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;line-height:1.55em;color:#752836;}.elementor-669 .elementor-element.elementor-element-4af24b1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-669 .elementor-element.elementor-element-9ddc755{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button{font-family:"Open Sauce One", Sans-serif;font-size:1rem;font-weight:600;padding:20px 0px 20px 0px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-8cdfd3f{left:0px;}body.rtl .elementor-669 .elementor-element.elementor-element-8cdfd3f{right:0px;}.elementor-669 .elementor-element.elementor-element-8cdfd3f{bottom:0px;}.elementor-669 .elementor-element.elementor-element-3628f46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:50px 50px 0px 0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-3628f46:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-3628f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#752836;}.elementor-669 .elementor-element.elementor-element-317f7b8 img{width:240px;}.elementor-669 .elementor-element.elementor-element-aebe11d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-item > a{font-family:"Open Sauce One", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-aebe11d .elementor-icon-list-text{color:#ECE5DF;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-6d89922{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-item > a{font-family:"Open Sauce One", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-6d89922 .elementor-icon-list-text{color:#ECE5DF;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-e560271.elementor-element{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-e560271 .elementor-icon-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-e560271.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-e560271.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-e560271.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-e560271.elementor-view-framed .elementor-icon, .elementor-669 .elementor-element.elementor-element-e560271.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-669 .elementor-element.elementor-element-e560271 .elementor-icon{font-size:40px;}.elementor-669 .elementor-element.elementor-element-e560271 .elementor-icon svg{height:40px;}.elementor-669 .elementor-element.elementor-element-6f27d70{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-6f27d70:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-6f27d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58634B;}.elementor-669 .elementor-element.elementor-element-a6296dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-669 .elementor-element.elementor-element-4eceb64{width:auto;max-width:auto;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.55em;color:#FFFFFFC2;}.elementor-669 .elementor-element.elementor-element-4eceb64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4eceb64.elementor-element{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-673a7f6{width:auto;max-width:auto;text-align:start;font-family:"Open Sauce One", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.55em;color:#FFFFFFC2;}.elementor-669 .elementor-element.elementor-element-673a7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-673a7f6.elementor-element{--align-self:flex-start;}@media(max-width:1366px){.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-title{font-size:2.3rem;}.elementor-669 .elementor-element.elementor-element-dfa0219{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-15119d8{width:100%;max-width:100%;text-align:center;}.elementor-669 .elementor-element.elementor-element-15119d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-15119d8.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-90031b4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-3811de9{text-align:center;}.elementor-669 .elementor-element.elementor-element-c261cc9.e-con{--align-self:center;}.elementor-669 .elementor-element.elementor-element-14201b1{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-669 .elementor-element.elementor-element-9bc3535{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-669 .elementor-element.elementor-element-4c9a6e5{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-cf7393e{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-99fdc51{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-64a9796{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-77d2864{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-d34f555{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-966a883{--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-2d9b80e{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-f940ed7{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-21c0b23{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-669 .elementor-element.elementor-element-cf45092{--min-height:535px;}.elementor-669 .elementor-element.elementor-element-f346b34{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-44aedfd{--min-height:535px;}.elementor-669 .elementor-element.elementor-element-3d9f6e6{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-18a79fa{--min-height:535px;}.elementor-669 .elementor-element.elementor-element-1f8ea1e{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-0308e55{--min-height:535px;}.elementor-669 .elementor-element.elementor-element-baf3c4b{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-1c10d77{--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-1458b81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-669 .elementor-element.elementor-element-49e735c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-669 .elementor-element.elementor-element-ac3e6e7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-669 .elementor-element.elementor-element-0c8e7c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-b12455d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-12ab295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-98250fd{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-c8f4d29{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9728b84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-669 .elementor-element.elementor-element-7e92dc0{--e-image-carousel-slides-to-show:2;}.elementor-669 .elementor-element.elementor-element-308e23a{--flex-wrap:wrap;}.elementor-669 .elementor-element.elementor-element-454e30f{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-17e4280{text-align:center;}.elementor-669 .elementor-element.elementor-element-de29747{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-e8a36dd{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-e5defd8{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-4906168{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-f2e4be7{--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-16427e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-669 .elementor-element.elementor-element-3d77c9f{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-9ad2957{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-669 .elementor-element.elementor-element-e25b661{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-669 .elementor-element.elementor-element-136d970{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-d305a64{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-386b734{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-4af24b1{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-4eceb64{width:auto;max-width:auto;}.elementor-669 .elementor-element.elementor-element-673a7f6{width:auto;max-width:auto;}}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-02d9dff:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-02d9dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://victoriamelo.com.br/wp-content/uploads/2025/11/bg-tablet.webp");}.elementor-669 .elementor-element.elementor-element-02d9dff{--min-height:fit-content;--justify-content:flex-end;--padding-top:60%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-669 .elementor-element.elementor-element-24ebf1e{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-2d1f581.e-con{--align-self:center;}.elementor-669 .elementor-element.elementor-element-dfa0219{--padding-top:70px;--padding-bottom:370px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-15119d8{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-3811de9{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-c261cc9.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-bdf45a0.elementor-element{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-9bc3535{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-4c9a6e5{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-cf7393e{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-99fdc51{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-64a9796{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-77d2864{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-d34f555{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-03445af.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-966a883{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-2d9b80e{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-83f8b95{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-f940ed7{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-21c0b23{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-669 .elementor-element.elementor-element-cf45092{--min-height:0px;}.elementor-669 .elementor-element.elementor-element-b568e26{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-f346b34{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-44aedfd{--min-height:0px;}.elementor-669 .elementor-element.elementor-element-39be549{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-3d9f6e6{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-18a79fa{--min-height:0px;}.elementor-669 .elementor-element.elementor-element-fddde1e{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-1f8ea1e{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-0308e55{--min-height:0px;}.elementor-669 .elementor-element.elementor-element-7f0879c{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-baf3c4b{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-3d2fa02.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-1458b81{width:100%;max-width:100%;text-align:center;}.elementor-669 .elementor-element.elementor-element-e75f2c1.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-98250fd{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-9728b84{width:100%;max-width:100%;text-align:center;}.elementor-669 .elementor-element.elementor-element-7e92dc0{--e-image-carousel-slides-to-show:1;}.elementor-669 .elementor-element.elementor-element-308e23a{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-17e4280{width:100%;max-width:100%;text-align:center;}.elementor-669 .elementor-element.elementor-element-9c11ea5.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-de29747{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-e8a36dd{--padding-top:70px;--padding-bottom:370px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9f928e6{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-2bec31f{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-f4aa388{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-256147f{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-583c651{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-2a2b94a.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-f2e4be7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-16427e5{width:100%;max-width:100%;text-align:center;}.elementor-669 .elementor-element.elementor-element-16427e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3d77c9f{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-9c5f81f{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-76bca8e.elementor-element{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-e25b661{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-136d970{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-d305a64{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-386b734{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-4af24b1{width:100%;max-width:100%;text-align:start;}.elementor-669 .elementor-element.elementor-element-9ddc755.e-con{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-4eceb64{width:auto;max-width:auto;text-align:start;}.elementor-669 .elementor-element.elementor-element-673a7f6{width:auto;max-width:auto;text-align:start;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-02d9dff:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-02d9dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://victoriamelo.com.br/wp-content/uploads/2025/11/bg-mobile.webp");}.elementor-669 .elementor-element.elementor-element-02d9dff{--content-width:90vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-669 .elementor-element.elementor-element-24ebf1e > .elementor-widget-container{margin:-25px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-img{margin-bottom:10px;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-669 .elementor-element.elementor-element-24ebf1e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-title{margin-bottom:8px;font-size:6vw;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-wrapper .elementor-image-box-img{width:50vw;}.elementor-669 .elementor-element.elementor-element-24ebf1e .elementor-image-box-description{font-size:3.4vw;}.elementor-669 .elementor-element.elementor-element-2d1f581{--width:90%;}.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button{font-size:0.875rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-8aa9a01{--min-height:60px;}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-669 .elementor-element.elementor-element-f289dc0{--e-icon-list-icon-size:30px;}.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-item > a{font-size:12px;}.elementor-669 .elementor-element.elementor-element-dfa0219{--content-width:90vw;--border-radius:0px 0px 30px 30px;--padding-top:32px;--padding-bottom:335px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-15119d8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-15119d8{text-align:start;}.elementor-669 .elementor-element.elementor-element-15119d8 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-90031b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-36355e4{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-36355e4 .elementor-icon-list-item > a{font-size:1em;}.elementor-669 .elementor-element.elementor-element-3811de9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-3811de9{font-size:1rem;}.elementor-669 .elementor-element.elementor-element-c261cc9{--width:90%;}.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button{font-size:0.875rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-d1dda70{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-14201b1{--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-669 .elementor-element.elementor-element-bdf45a0 .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-bdf45a0 .elementor-icon svg{height:50px;}.elementor-669 .elementor-element.elementor-element-9bc3535 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-9bc3535 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-4c9a6e5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-4c9a6e5{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-cf7393e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-cf7393e{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-99fdc51 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-99fdc51{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-64a9796 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-669 .elementor-element.elementor-element-64a9796{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-77d2864 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-77d2864{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-d34f555 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-d34f555{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-03445af{--width:100%;}.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-966a883{--content-width:90vw;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-ba5dbd5{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-2d9b80e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-2d9b80e{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-83f8b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-83f8b95 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-f940ed7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-f940ed7{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-21c0b23{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-cf45092{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-669 .elementor-element.elementor-element-b568e26 > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-b568e26 .elementor-heading-title{font-size:1.125rem;}.elementor-669 .elementor-element.elementor-element-f346b34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-f346b34{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-44aedfd{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-669 .elementor-element.elementor-element-39be549 > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-39be549 .elementor-heading-title{font-size:1.125rem;}.elementor-669 .elementor-element.elementor-element-3d9f6e6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-3d9f6e6{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-18a79fa{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-669 .elementor-element.elementor-element-fddde1e > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-fddde1e .elementor-heading-title{font-size:1.125rem;}.elementor-669 .elementor-element.elementor-element-1f8ea1e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-1f8ea1e{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-0308e55{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-669 .elementor-element.elementor-element-7f0879c > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-7f0879c .elementor-heading-title{font-size:1.125rem;}.elementor-669 .elementor-element.elementor-element-baf3c4b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-baf3c4b{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-1c10d77{--content-width:90vw;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-3d2fa02{--width:100%;}.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1458b81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1458b81{text-align:center;}.elementor-669 .elementor-element.elementor-element-1458b81 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-49e735c{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-title a{font-size:1.125rem;line-height:1.5em;}.elementor-669 .elementor-element.elementor-element-1f5a2b7 .elementor-icon-box-description{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title{margin-block-end:10px;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-title a{font-size:1.125rem;line-height:1.5em;}.elementor-669 .elementor-element.elementor-element-bb22635 .elementor-icon-box-description{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title{margin-block-end:10px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title, .elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-title a{font-size:1.125rem;line-height:1.5em;}.elementor-669 .elementor-element.elementor-element-dfad3cf .elementor-icon-box-description{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-e75f2c1{--width:100%;}.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-98250fd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-98250fd{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-c8f4d29{--content-width:90vw;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9728b84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-9728b84{text-align:center;}.elementor-669 .elementor-element.elementor-element-9728b84 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-7e92dc0 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-308e23a{--content-width:90vw;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-454e30f{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-17e4280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-17e4280 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-9c11ea5{--width:90%;}.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button{font-size:0.875rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-de29747 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-de29747{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-e8a36dd{--content-width:90vw;--border-radius:0px 0px 30px 30px;--padding-top:32px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-4906168{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-9f928e6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-9f928e6 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-2bec31f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-2bec31f{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-f4aa388 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-f4aa388{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-256147f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-256147f{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-583c651 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-669 .elementor-element.elementor-element-583c651{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-2a2b94a{--width:90%;}.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button{font-size:0.875rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-f2e4be7{--content-width:90vw;--padding-top:50px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-16427e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-669 .elementor-element.elementor-element-16427e5{text-align:center;}.elementor-669 .elementor-element.elementor-element-16427e5 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-3d77c9f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-3d77c9f{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-9c5f81f{--content-width:90vw;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9ad2957{--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-669 .elementor-element.elementor-element-76bca8e .elementor-icon{font-size:50px;}.elementor-669 .elementor-element.elementor-element-76bca8e .elementor-icon svg{height:50px;}.elementor-669 .elementor-element.elementor-element-e25b661 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-e25b661 .elementor-heading-title{font-size:1.5rem;}.elementor-669 .elementor-element.elementor-element-136d970 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-136d970{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-d305a64 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-d305a64{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-386b734 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-386b734{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-4af24b1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-4af24b1{font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-9ddc755{--width:100%;}.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button{font-size:0.875em;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3628f46{--content-width:90vw;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:30px 30px 0px 0px;--padding-top:50px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-aebe11d{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-6d89922{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-e560271.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-6f27d70{--content-width:90vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-4eceb64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4eceb64{text-align:center;font-size:0.875rem;}.elementor-669 .elementor-element.elementor-element-673a7f6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-669 .elementor-element.elementor-element-673a7f6.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-673a7f6{text-align:center;font-size:0.875rem;}}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-2d1f581{--width:300px;}.elementor-669 .elementor-element.elementor-element-90031b4{--width:48%;}.elementor-669 .elementor-element.elementor-element-c261cc9{--width:300px;}.elementor-669 .elementor-element.elementor-element-03445af{--width:300px;}.elementor-669 .elementor-element.elementor-element-2e277f6{--width:70%;}.elementor-669 .elementor-element.elementor-element-cf45092{--width:49%;}.elementor-669 .elementor-element.elementor-element-44aedfd{--width:49%;}.elementor-669 .elementor-element.elementor-element-18a79fa{--width:49%;}.elementor-669 .elementor-element.elementor-element-0308e55{--width:49%;}.elementor-669 .elementor-element.elementor-element-3d2fa02{--width:300px;}.elementor-669 .elementor-element.elementor-element-ac3e6e7{--width:100%;}.elementor-669 .elementor-element.elementor-element-e75f2c1{--width:300px;}.elementor-669 .elementor-element.elementor-element-454e30f{--width:32%;}.elementor-669 .elementor-element.elementor-element-9c11ea5{--width:300px;}.elementor-669 .elementor-element.elementor-element-5d6ee53{--width:68%;}.elementor-669 .elementor-element.elementor-element-4906168{--width:48%;}.elementor-669 .elementor-element.elementor-element-2a2b94a{--width:300px;}.elementor-669 .elementor-element.elementor-element-9ddc755{--width:300px;}}@media(max-width:1366px) and (min-width:768px){.elementor-669 .elementor-element.elementor-element-02d9dff{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-dfa0219{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-90031b4{--width:100%;}.elementor-669 .elementor-element.elementor-element-d1dda70{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-966a883{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-2e277f6{--width:80%;}.elementor-669 .elementor-element.elementor-element-cf45092{--width:48%;}.elementor-669 .elementor-element.elementor-element-44aedfd{--width:48%;}.elementor-669 .elementor-element.elementor-element-18a79fa{--width:48%;}.elementor-669 .elementor-element.elementor-element-0308e55{--width:48%;}.elementor-669 .elementor-element.elementor-element-1c10d77{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-ac3e6e7{--width:100%;}.elementor-669 .elementor-element.elementor-element-0c8e7c2{--width:100%;}.elementor-669 .elementor-element.elementor-element-b12455d{--width:100%;}.elementor-669 .elementor-element.elementor-element-12ab295{--width:100%;}.elementor-669 .elementor-element.elementor-element-c8f4d29{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-308e23a{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-454e30f{--width:100%;}.elementor-669 .elementor-element.elementor-element-5d6ee53{--width:100%;}.elementor-669 .elementor-element.elementor-element-e8a36dd{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-4906168{--width:100%;}.elementor-669 .elementor-element.elementor-element-f2e4be7{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-9c5f81f{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-3628f46{--content-width:90vw;}.elementor-669 .elementor-element.elementor-element-6f27d70{--content-width:90vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-669 .elementor-element.elementor-element-cf45092{--width:630px;}.elementor-669 .elementor-element.elementor-element-44aedfd{--width:630px;}.elementor-669 .elementor-element.elementor-element-18a79fa{--width:630px;}.elementor-669 .elementor-element.elementor-element-0308e55{--width:630px;}}/* Start custom CSS for button, class: .elementor-element-e3c0aea */.elementor-669 .elementor-element.elementor-element-e3c0aea{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-e3c0aea {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-e3c0aea:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-e3c0aea .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-e3c0aea::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d1f581 */.elementor-669 .elementor-element.elementor-element-2d1f581{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-2d1f581:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d9dff */.elementor-669 .elementor-element.elementor-element-02d9dff {
    z-index: 1000;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f289dc0 */.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow: visible !important;
}

.elementor-669 .elementor-element.elementor-element-f289dc0 .elementor-widget-container{
    overflow: visible !important;
    white-space: nowrap;
}

.elementor-669 .elementor-element.elementor-element-f289dc0{
    animation: carrossel 35s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(-250px);
    }
    100%{
        transform: translatex(-900px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58ed726 */.elementor-669 .elementor-element.elementor-element-58ed726{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-58ed726 {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-58ed726:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-58ed726 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-58ed726::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c261cc9 */.elementor-669 .elementor-element.elementor-element-c261cc9{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-c261cc9:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bdf45a0 */.elementor-669 .elementor-element.elementor-element-bdf45a0 svg {
    stroke: #752836;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e79d1df */.elementor-669 .elementor-element.elementor-element-e79d1df{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-e79d1df {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-e79d1df:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-e79d1df .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-e79d1df::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03445af */.elementor-669 .elementor-element.elementor-element-03445af{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-03445af:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14201b1 */.elementor-669 .elementor-element.elementor-element-14201b1 {
  z-index: 1;
}

.elementor-669 .elementor-element.elementor-element-14201b1:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 40px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px;
    background: linear-gradient(-35deg, #752836, transparent, transparent, #752836);
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf45092 */.elementor-669 .elementor-element.elementor-element-cf45092 {
    background: linear-gradient(136deg, #752836 0%, #260d12 150%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44aedfd */.elementor-669 .elementor-element.elementor-element-44aedfd {
    background: linear-gradient(136deg, #752836 0%, #260d12 150%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a79fa */.elementor-669 .elementor-element.elementor-element-18a79fa {
    background: linear-gradient(136deg, #752836 0%, #260d12 150%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0308e55 */.elementor-669 .elementor-element.elementor-element-0308e55 {
    background: linear-gradient(136deg, #752836 0%, #260d12 150%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c0b23 */@media (min-width:768px){
.elementor-669 .elementor-element.elementor-element-21c0b23{
    transition: all 0.5;
}

.elementor-669 .elementor-element.elementor-element-21c0b23:hover .blub{
    filter: blur(2px);
    transform: scale(0.99);
}

.blub{
    transform: scale(1);
    transition: all .5s;
}

.blub:hover{
    transform: scale(1.03) !important;
    filter: blur(0px) !important;
    box-shadow: 0 0 60px 0 #7247ff30 !important; /*mude o brilho aqui*/ 
}

.conteiner{
    pointer-events: none;
}

.blub{
    pointer-events: visible !important
}

.elementor-669 .elementor-element.elementor-element-21c0b23 .hover-brilho:hover{
   box-shadow: 0 0 500px 0 #7247ff !important; 
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7acac3b */.elementor-669 .elementor-element.elementor-element-7acac3b{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-7acac3b {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-7acac3b:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-7acac3b .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-7acac3b::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2fa02 */.elementor-669 .elementor-element.elementor-element-3d2fa02{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-3d2fa02:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}

.elementor-669 .elementor-element.elementor-element-3d2fa02 {
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 999;
}


@media(max-width: 767px){
    .elementor-669 .elementor-element.elementor-element-3d2fa02{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2621da */.elementor-669 .elementor-element.elementor-element-b2621da{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-b2621da {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-b2621da:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-b2621da .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-b2621da::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75f2c1 */.elementor-669 .elementor-element.elementor-element-e75f2c1{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-e75f2c1:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}

.elementor-669 .elementor-element.elementor-element-e75f2c1 {
    position: relative;
    z-index: 999;
}


@media(max-width: 767px){
    .elementor-669 .elementor-element.elementor-element-e75f2c1{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7e92dc0 */.elementor-669 .elementor-element.elementor-element-7e92dc0 .swiper-pagination-bullet-active{
    width: 30px; 
    border-radius: 2px;
}

.elementor-669 .elementor-element.elementor-element-7e92dc0 .swiper-pagination-bullet{
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-508ffa3 */.elementor-669 .elementor-element.elementor-element-508ffa3{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-508ffa3 {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-508ffa3:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-508ffa3 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-508ffa3::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c11ea5 */.elementor-669 .elementor-element.elementor-element-9c11ea5{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(236, 229, 223, 0.2) 0%, rgba(236, 229, 223, 0.2) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-9c11ea5:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de29747 */.elementor-669 .elementor-element.elementor-element-de29747 a {
    color: #ffffff !important; 
}

.elementor-669 .elementor-element.elementor-element-de29747 a:hover {
    color: #FFD1E6; 
    text-decoration: underline !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5defd8 */.elementor-669 .elementor-element.elementor-element-e5defd8 {
    filter: 
        drop-shadow(-11px 10px 32px rgba(44, 2, 10, 0.15))
        drop-shadow(-45px 38px 59px rgba(44, 2, 10, 0.13))
        drop-shadow(-101px 86px 79px rgba(44, 2, 10, 0.08))
        drop-shadow(-180px 152px 94px rgba(44, 2, 10, 0.02))
        drop-shadow(-281px 238px 103px rgba(44, 2, 10, 0));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6ed6f4 */.elementor-669 .elementor-element.elementor-element-d6ed6f4{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-d6ed6f4 {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-d6ed6f4:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-d6ed6f4 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-d6ed6f4::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2b94a */.elementor-669 .elementor-element.elementor-element-2a2b94a{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-2a2b94a:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec06ecb */.elementor-669 .elementor-element.elementor-element-ec06ecb {
    filter: 
        drop-shadow(-11px 10px 32px rgba(44, 2, 10, 0.15))
        drop-shadow(-45px 38px 59px rgba(44, 2, 10, 0.13))
        drop-shadow(-101px 86px 79px rgba(44, 2, 10, 0.08))
        drop-shadow(-180px 152px 94px rgba(44, 2, 10, 0.02))
        drop-shadow(-281px 238px 103px rgba(44, 2, 10, 0));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6262212 */.elementor-669 .elementor-element.elementor-element-6262212 {
    filter: 
        drop-shadow(-11px 10px 32px rgba(44, 2, 10, 0.15))
        drop-shadow(-45px 38px 59px rgba(44, 2, 10, 0.13))
        drop-shadow(-101px 86px 79px rgba(44, 2, 10, 0.08))
        drop-shadow(-180px 152px 94px rgba(44, 2, 10, 0.02))
        drop-shadow(-281px 238px 103px rgba(44, 2, 10, 0));
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-664ef5a */.elementor-669 .elementor-element.elementor-element-664ef5a {
    filter: 
        drop-shadow(-11px 10px 32px rgba(44, 2, 10, 0.15))
        drop-shadow(-45px 38px 59px rgba(44, 2, 10, 0.13))
        drop-shadow(-101px 86px 79px rgba(44, 2, 10, 0.08))
        drop-shadow(-180px 152px 94px rgba(44, 2, 10, 0.02))
        drop-shadow(-281px 238px 103px rgba(44, 2, 10, 0));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76bca8e */.elementor-669 .elementor-element.elementor-element-76bca8e svg {
    stroke: #752836;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2de8c8 */.elementor-669 .elementor-element.elementor-element-d2de8c8{
    overflow: hidden;
    border-radius: 908px;
    cursor: pointer;
    transition: transform 0.4s ease all;
}

.elementor-669 .elementor-element.elementor-element-d2de8c8 {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-d2de8c8:hover{
    transform: scale(0.98);
}

.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button{
    transition: 0.5s;
    border-radius: 2000px !important;
    background: transparent !important;
    padding: 20px 20px !important;
}

.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button-text,
.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor de fundo*/
.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(53.6% 100% at 50% 100%, rgb(171, 58, 79) 0%, rgb(117, 40, 54) 100%);
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 3px);
  height: calc(100% - 3px);
    border-radius: 800px;
    transition: 0.5s;
}



/*cor da borda*/
.elementor-669 .elementor-element.elementor-element-d2de8c8 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #AB3A4F30; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor do brilho*/
.elementor-669 .elementor-element.elementor-element-d2de8c8::before {
  position: absolute;
  content: "";
  top: -90%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 170px;
  filter: blur(10px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddc755 */.elementor-669 .elementor-element.elementor-element-9ddc755{
    background: radial-gradient(68.5% 119.738% at 49.1% 100%, rgba(171, 58, 79, 0.5) 0%, rgba(117, 40, 54, 0.5) 100%);
    border-radius: 1000px;
    box-shadow: #AB3A4F15 0px 0px 40px 0px;
}

.elementor-669 .elementor-element.elementor-element-9ddc755:hover{
    box-shadow: #AB3A4F40 0px 0px 80px 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ad2957 */.elementor-669 .elementor-element.elementor-element-9ad2957 {
  z-index: 1;
}

.elementor-669 .elementor-element.elementor-element-9ad2957:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 40px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px;
    background: linear-gradient(-35deg, #752836, transparent, transparent, #752836);
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8cdfd3f */.elementor-669 .elementor-element.elementor-element-8cdfd3f{
    width: 100%;
    height: 200px;
    z-index: 999;
    pointer-events: none;
}
.blur-1 {
    z-index: 1;
    backdrop-filter: blur(0.25px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 37.5%);
}
.blur-2 {
    z-index: 2;
    backdrop-filter: blur(0.5px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgba(0, 0, 0, 0) 50%);
}
.blur-3 {
    z-index: 3;
    backdrop-filter: blur(1px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 62.5%);
}
.blur-4 {
    z-index: 4;
    backdrop-filter: blur(2px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 75%);
}
.blur-5 {
    z-index: 5;
    backdrop-filter: blur(4px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 87.5%);
}
.blur-6 {
    z-index: 6;
    backdrop-filter: blur(8px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);
}
.blur-7 {
    z-index: 7;
    backdrop-filter: blur(16px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur-8 {
    z-index: 8;
    backdrop-filter: blur(32px);
    mask-image: linear-gradient(rgba(0, 0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);
}
.blur {
    position: absolute;
    pointer-events: none;
    inset: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebe11d */.elementor-icon-list-item:nth-child(1) .elementor-icon-list-text{
    color: white !important;
    font-family: "Open Sauce One";
    font-size: 18px!important;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d89922 */.elementor-icon-list-item:nth-child(1) .elementor-icon-list-text{
    color: white !important;
    font-family: "Open Sauce One";
    font-size: 18px!important;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e560271 */.elementor-669 .elementor-element.elementor-element-e560271 {
  transition: 0.5s all;
}

.elementor-669 .elementor-element.elementor-element-e560271:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3628f46 */.elementor-669 .elementor-element.elementor-element-3628f46 {
    z-index: 1000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c532eae */.scroll-left{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}


@media (max-width: 768px) {
  .scroll-left,
  .scroll-right,
  .scroll-bottom,
  .scroll-top,
  .lista .elementor-icon-list-item {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f27d70 */.elementor-669 .elementor-element.elementor-element-6f27d70 {
    z-index: 1000;
}/* End custom CSS */
/* Start custom CSS *//*remove scroll horizontal*/
html,body{width:100%; overflow-x:hidden!important; text-wrap: balance !important;}

/*remove duplo scroll*/
[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 
.links a,
.links a:hover{
    color: currentColor;
}

.svgs .elementor-icon svg {
    height: unset!important;
    line-height:0 !important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
    
::-webkit-scrollbar{
    width: 8px;
    background: #ECE5DF;
}
::-webkit-scrollbar-thumb{
    background: #58634B;
    border-radius: 4px;
}


.cor1 {
    background: linear-gradient(132deg, #260d12 0%, #752836 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone; 
-webkit-box-decoration-break: clone;
}


/*Muda o tamanho do ponto da faixa*/
.ponto{
    font-size: 12px !important;
    
}

@media(max-width: 767px){
    .ponto{
         font-size: 10px !important;
    }
}

.nobalance{
    text-wrap: wrap !important;
}

.forte{
    font-weight: 600;
}

.fundotexto{
    background-image: linear-gradient(90deg,#ECE5DF 50%, transparent);
    border-left: 10px solid #752836;
    padding: 10px;
    border-radius: 0;
    padding-left: 0.50rem;
    padding-right: 0.75rem;
    line-height: 1.2;
    display: inline-block;
}

.card .card-img {
  transition: transform 0.6s ease; 
  transform: scale(1);
}

.card:hover .card-img {
  transform: scale(1.03); 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sauce One';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.eot');
	src: url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.woff2') format('woff2'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.woff') format('woff'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.ttf') format('truetype'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-SemiBold.svg#OpenSauceOne') format('svg');
}
@font-face {
	font-family: 'Open Sauce One';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.eot');
	src: url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.eot?#iefix') format('embedded-opentype'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.woff2') format('woff2'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.woff') format('woff'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.ttf') format('truetype'),
		url('https://victoriamelo.com.br/wp-content/uploads/2025/11/OpenSauceOne-Light.svg#OpenSauceOne') format('svg');
}
/* End Custom Fonts CSS */