.elementor-3951 .elementor-element.elementor-element-3e9ed21e{--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;--margin-top:0px;--margin-bottom:-113px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-3951 .elementor-element.elementor-element-12503122{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#02010121;--border-color:#02010121;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3951 .elementor-element.elementor-element-12503122:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-12503122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFE975;}.elementor-3951 .elementor-element.elementor-element-54d43ccc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right: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-3951 .elementor-element.elementor-element-380ef962{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-380ef962 img{width:100%;}.elementor-3951 .elementor-element.elementor-element-18b35e23{--display:flex;--min-height:7px;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:45px;}.elementor-3951 .elementor-element.elementor-element-2010650{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-2010650 img{width:100%;}.elementor-3951 .elementor-element.elementor-element-14376f2f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-200996a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-200996a5.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-468b7b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-468b7b94.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-d770bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-d770bae.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-68e11bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-68e11bca.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-e462b55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-e462b55.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-1fa5db{--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;border-style:solid;--border-style:solid;border-color:#59595961;--border-color:#59595961;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-1baf5c26{--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-3951 .elementor-element.elementor-element-df5046a .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-df5046a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-df5046a.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-f57a878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-f57a878.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-4cb888f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-4cb888f1.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-d98f38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-d98f38a.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button{background-color:#61CE7000;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#326C56;color:#326C56;border-style:none;border-radius:12px 12px 12px 12px;padding:6px 6px 6px 6px;}.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button:hover, .elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-3951 .elementor-element.elementor-element-f8b2f01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-f8b2f01.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-1dd9a0c5{--display:flex;border-style:solid;--border-style:solid;border-color:#59595961;--border-color:#59595961;}.elementor-3951 .elementor-element.elementor-element-63e129de .elementor-button{background-color:#B2FE0200;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-63e129de{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-63e129de.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-b29bba6{--display:flex;--min-height:780px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3951 .elementor-element.elementor-element-b29bba6:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-b29bba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88B47D;background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/05/caralho2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-3951 .elementor-element.elementor-element-a4ecc0f{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-a4ecc0f.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-a4ecc0f img{width:100%;}.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-3951 .elementor-element.elementor-element-4272acf{width:var( --container-widget-width, 681px );max-width:681px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-10px 0px 0px 0px;--container-widget-width:681px;--container-widget-flex-grow:0;z-index:9;}.elementor-3951 .elementor-element.elementor-element-4272acf.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-4272acf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:2.8rem;font-weight:700;line-height:1.2em;color:#689778;}.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-3951 .elementor-element.elementor-element-ffc06ac{width:var( --container-widget-width, 732px );max-width:732px;--container-widget-width:732px;--container-widget-flex-grow:0;z-index:9;font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4em;color:#242424;}.elementor-3951 .elementor-element.elementor-element-ffc06ac.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-598f862{width:var( --container-widget-width, 401px );max-width:401px;background-color:#D5FFE770;padding:25px 25px 25px 25px;--container-widget-width:401px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9FC7B1;border-radius:5px 5px 5px 5px;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;line-height:1.4em;color:#3D5E49;}.elementor-3951 .elementor-element.elementor-element-598f862.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-a5e1742 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-a5e1742{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-a5e1742.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-a5e1742 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-6b02f12a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6b02f12a:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-6b02f12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5EAD5;}.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-3951 .elementor-element.elementor-element-752b8669{width:100%;max-width:100%;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-icon i{color:#628266;transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-icon svg{fill:#628266;transition:fill 0.3s;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > a{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-text{color:#628660;transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-2df1ad18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-2df1ad18:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-2df1ad18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECE1;}.elementor-3951 .elementor-element.elementor-element-2df1ad18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-139f3dbe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3951 .elementor-element.elementor-element-22a66847{width:var( --container-widget-width, 70% );max-width:70%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-title{margin-bottom:7px;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;color:#696969;}.elementor-3951 .elementor-element.elementor-element-22a66847:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-22a66847:has(:focus) .elementor-image-box-title{color:#7AB612;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.3em;color:#498465;}.elementor-3951 .elementor-element.elementor-element-e7a6ab5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-e7a6ab5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-3951 .elementor-element.elementor-element-1ef0af6b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-7b05b78e{--display:flex;--min-height:312px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3951 .elementor-element.elementor-element-7b05b78e:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7b05b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-7b05b78e.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-49824c12 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:46px;color:#9ACBB6;}.elementor-3951 .elementor-element.elementor-element-1e28f9ae .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#588466;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4{--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;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-3bfc6ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8EC;background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/05/aass.webp");background-position:top center;background-size:cover;}.elementor-3951 .elementor-element.elementor-element-542e001a{--display:flex;--min-height:312px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3951 .elementor-element.elementor-element-542e001a:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-542e001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-542e001a.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-3d12bee1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:46px;color:#9ACBB6;}.elementor-3951 .elementor-element.elementor-element-11f5a8c3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#588466;}.elementor-3951 .elementor-element.elementor-element-9200d67{--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;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-9200d67:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-9200d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8EC;background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/04/image_4.webp");background-size:cover;}.elementor-3951 .elementor-element.elementor-element-7a3270e{--display:flex;--min-height:312px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3951 .elementor-element.elementor-element-7a3270e:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7a3270e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-7a3270e.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-45ae1029 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:46px;color:#9ACBB6;}.elementor-3951 .elementor-element.elementor-element-4f762034 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#588466;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c{--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;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-4b97ea1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8EC;background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/05/ssdd.webp");background-size:cover;}.elementor-3951 .elementor-element.elementor-element-7863c190{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2C2C770F;--border-color:#2C2C770F;--border-radius:17px 17px 17px 17px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-7863c190:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7863c190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #233A54 0%, #355983 100%);}.elementor-3951 .elementor-element.elementor-element-7863c190.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-6f70ee90{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-6f70ee90.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:500;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-6f70ee90:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-6f70ee90:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-3e2153bc .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-3e2153bc{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-3e2153bc.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-3e2153bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-7f0f0511{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-7f0f0511:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7f0f0511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-7f0f0511.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-6b5f8c05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6b5f8c05.e-con{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-1da3bb7b:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-3697ab59{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-3697ab59.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-3697ab59:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-3697ab59:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-43e5808e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-43e5808e.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-43e5808e:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-43e5808e:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-c98f81{--display:flex;--min-height:141px;--justify-content:center;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:#35704A7D;--border-color:#35704A7D;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3951 .elementor-element.elementor-element-c98f81:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-c98f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECE1B3;}.elementor-3951 .elementor-element.elementor-element-6707a8e0.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-icon i{color:var( --e-global-color-6f0153e );transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-6f0153e );transition:fill 0.3s;}.elementor-3951 .elementor-element.elementor-element-6707a8e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;}.elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-2e65e668 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-2e65e668{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-2e65e668.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-2e65e668 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-28077a46.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-28077a46 img{border-radius:22px 22px 22px 22px;}.elementor-3951 .elementor-element.elementor-element-52edcfe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-52edcfe4:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-52edcfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECE1;}.elementor-3951 .elementor-element.elementor-element-52edcfe4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-438e4bbc{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-438e4bbc.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-438e4bbc:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-438e4bbc:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-6a8ca318{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-7829e58d{--display:flex;--min-height:320px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2C2C770F;--border-color:#2C2C770F;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3951 .elementor-element.elementor-element-7829e58d:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7829e58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8d493b );}.elementor-3951 .elementor-element.elementor-element-7829e58d:hover{border-style:solid;border-color:#7591737A;--border-color:#7591737A;}.elementor-3951 .elementor-element.elementor-element-7829e58d, .elementor-3951 .elementor-element.elementor-element-7829e58d::before{--border-transition:0.3s;}.elementor-3951 .elementor-element.elementor-element-bb63ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-bb63ba7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-bb63ba7:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-bb63ba7:has(:focus) .elementor-image-box-title{color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-5e9507cb{--display:flex;--min-height:320px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2C2C770F;--border-color:#2C2C770F;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3951 .elementor-element.elementor-element-5e9507cb:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-5e9507cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8d493b );}.elementor-3951 .elementor-element.elementor-element-5e9507cb:hover{border-style:solid;border-color:#7591737A;--border-color:#7591737A;}.elementor-3951 .elementor-element.elementor-element-5e9507cb, .elementor-3951 .elementor-element.elementor-element-5e9507cb::before{--border-transition:0.3s;}.elementor-3951 .elementor-element.elementor-element-6bc697a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-6bc697a8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-6bc697a8:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-6bc697a8:has(:focus) .elementor-image-box-title{color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-379d262a{--display:flex;--min-height:320px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2C2C770F;--border-color:#2C2C770F;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3951 .elementor-element.elementor-element-379d262a:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-379d262a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8d493b );}.elementor-3951 .elementor-element.elementor-element-379d262a:hover{border-style:solid;border-color:#7591737A;--border-color:#7591737A;}.elementor-3951 .elementor-element.elementor-element-379d262a, .elementor-3951 .elementor-element.elementor-element-379d262a::before{--border-transition:0.3s;}.elementor-3951 .elementor-element.elementor-element-68cead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-68cead.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3951 .elementor-element.elementor-element-68cead.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3951 .elementor-element.elementor-element-68cead.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-68cead:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-68cead:has(:focus) .elementor-image-box-title{color:#0E0E25;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-483cd7f3{--display:flex;--min-height:283px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2C2C770F;--border-color:#2C2C770F;--border-radius:17px 17px 17px 17px;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-483cd7f3:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-483cd7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF8EC;}.elementor-3951 .elementor-element.elementor-element-483cd7f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-33272f31{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-33272f31.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:500;line-height:1.1em;letter-spacing:0px;color:#629372;}.elementor-3951 .elementor-element.elementor-element-33272f31:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-33272f31:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-546822ed.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-icon i{color:#7EC296;transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-icon svg{fill:#7EC296;transition:fill 0.3s;}.elementor-3951 .elementor-element.elementor-element-546822ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-66a9697{--display:flex;--min-height:290px;--justify-content:center;--border-radius:12px 12px 12px 12px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-66a9697:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-66a9697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2ECD5;}.elementor-3951 .elementor-element.elementor-element-547408f1{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-547408f1.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-50f532d9 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-50f532d9{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-50f532d9.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-50f532d9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-46017852{--display:flex;--min-height:1011px;--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#2C2C770F;--border-color:#2C2C770F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3951 .elementor-element.elementor-element-46017852:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-46017852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/05/image_56.webp");}.elementor-3951 .elementor-element.elementor-element-1325fec4{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;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:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:24px 24px 24px 24px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:50px;--padding-top:55px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3951 .elementor-element.elementor-element-1325fec4:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-1325fec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C613975;}.elementor-3951 .elementor-element.elementor-element-439f228b{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-439f228b.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;letter-spacing:2px;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-439f228b:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-439f228b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-74185efc{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-74185efc.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-74185efc.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-74185efc.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-74185efc.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-74185efc:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-74185efc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-5395fc97{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-5395fc97.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-5395fc97.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-5395fc97.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-5395fc97.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-5395fc97:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-5395fc97:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-5b1a6bb1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-459b0f84{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-459b0f84.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-459b0f84.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-459b0f84.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-459b0f84.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-459b0f84:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-459b0f84:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-3d3c60ed:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-7f5461e4{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-7f5461e4.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-7f5461e4.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-7f5461e4:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-7f5461e4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-73193137{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-73193137.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-73193137.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-73193137.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-73193137.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-73193137:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-73193137:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-52894c3{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-52894c3.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-52894c3.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3951 .elementor-element.elementor-element-52894c3.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3951 .elementor-element.elementor-element-52894c3.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-title{margin-bottom:10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-wrapper .elementor-image-box-img{width:62px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-3951 .elementor-element.elementor-element-52894c3:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-52894c3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FBFBFB;}.elementor-3951 .elementor-element.elementor-element-4c1503b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-4c1503b7:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-4c1503b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECE1;}.elementor-3951 .elementor-element.elementor-element-4c1503b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-626201f6{width:var( --container-widget-width, 631px );max-width:631px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:631px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-626201f6.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-626201f6:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-626201f6:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-5dec5572 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-5dec5572{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-5dec5572.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5dec5572 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-f5451c0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-f5451c0:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-f5451c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-f5451c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-b41ffc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:2px;color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-4ab06ef2:has(:focus) .elementor-image-box-title{color:#3D6C4C;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-321003e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#2C2C770F;--border-color:#2C2C770F;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-321003e1:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-321003e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFE5;}.elementor-3951 .elementor-element.elementor-element-74041dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6529e812{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:0.938rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.25em;color:#80B37D;}.elementor-3951 .elementor-element.elementor-element-6529e812.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-6529e812 a:hover, .elementor-3951 .elementor-element.elementor-element-6529e812 a:focus{color:#4851D5;}.elementor-3951 .elementor-element.elementor-element-4b6668d{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;text-align:center;}.elementor-3951 .elementor-element.elementor-element-4b6668d.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-4b6668d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:2.813rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#365A3C;}.elementor-3951 .elementor-element.elementor-element-1cb71896{--display:flex;}.elementor-3951 .elementor-element.elementor-element-582d44de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-1def8511{--display:flex;}.elementor-3951 .elementor-element.elementor-element-77f9b543{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-3c00185f{--display:flex;}.elementor-3951 .elementor-element.elementor-element-6bd6cc8b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-57cc9e33{--display:flex;}.elementor-3951 .elementor-element.elementor-element-249a2a06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#7A7A7A;}.elementor-3951 .elementor-element.elementor-element-7231f4e2{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-6f0153e );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#030303;}.elementor-3951 .elementor-element.elementor-element-7231f4e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.elementor-3951 .elementor-element.elementor-element-7231f4e2 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-3951 .elementor-element.elementor-element-7231f4e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;}:where( .elementor-3951 .elementor-element.elementor-element-7231f4e2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-3951 .elementor-element.elementor-element-7fc21507{--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-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:#A0A0A054;--border-color:#A0A0A054;--border-radius:14px 14px 14px 14px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-3951 .elementor-element.elementor-element-7fc21507:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-7fc21507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3951 .elementor-element.elementor-element-36347463{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-36347463.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-wrapper{text-align:start;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;letter-spacing:2px;color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-36347463:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-36347463:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-7f094685 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-7f094685{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-7f094685.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7f094685 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-6d462a75{--display:flex;--min-height:111px;--justify-content:center;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:#679E72CC;--border-color:#679E72CC;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6d462a75:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-6d462a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2ECD5;}.elementor-3951 .elementor-element.elementor-element-2774d29a{--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:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-5aac4f4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3951 .elementor-element.elementor-element-6155b4ec{width:var( --container-widget-width, 60% );max-width:60%;margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-6155b4ec.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-title{margin-bottom:13px;font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;letter-spacing:2px;color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-6155b4ec:has(:hover) .elementor-image-box-title,
					 .elementor-3951 .elementor-element.elementor-element-6155b4ec:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#555555;}.elementor-3951 .elementor-element.elementor-element-228914db{--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:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6e42b828{--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:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-6e42b828.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3951 .elementor-element.elementor-element-e27fa31{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title{margin-block-end:8px;color:#101828;}.elementor-3951 .elementor-element.elementor-element-79b24adc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-79b24adc.elementor-view-framed .elementor-icon, .elementor-3951 .elementor-element.elementor-element-79b24adc.elementor-view-default .elementor-icon{fill:var( --e-global-color-6f0153e );color:var( --e-global-color-6f0153e );border-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-3951 .elementor-element.elementor-element-79b24adc:has(:hover) .elementor-icon-box-title,
					 .elementor-3951 .elementor-element.elementor-element-79b24adc:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:#475467;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title{margin-block-end:8px;color:#101828;}.elementor-3951 .elementor-element.elementor-element-22ffcafe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-22ffcafe.elementor-view-framed .elementor-icon, .elementor-3951 .elementor-element.elementor-element-22ffcafe.elementor-view-default .elementor-icon{fill:var( --e-global-color-6f0153e );color:var( --e-global-color-6f0153e );border-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe:has(:hover) .elementor-icon-box-title,
					 .elementor-3951 .elementor-element.elementor-element-22ffcafe:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:#475467;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title{margin-block-end:8px;color:#101828;}.elementor-3951 .elementor-element.elementor-element-2e5890bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-2e5890bc.elementor-view-framed .elementor-icon, .elementor-3951 .elementor-element.elementor-element-2e5890bc.elementor-view-default .elementor-icon{fill:var( --e-global-color-6f0153e );color:var( --e-global-color-6f0153e );border-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc:has(:hover) .elementor-icon-box-title,
					 .elementor-3951 .elementor-element.elementor-element-2e5890bc:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:#475467;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title{margin-block-end:8px;color:#101828;}.elementor-3951 .elementor-element.elementor-element-5e332a84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-5e332a84.elementor-view-framed .elementor-icon, .elementor-3951 .elementor-element.elementor-element-5e332a84.elementor-view-default .elementor-icon{fill:var( --e-global-color-6f0153e );color:var( --e-global-color-6f0153e );border-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-3951 .elementor-element.elementor-element-5e332a84:has(:hover) .elementor-icon-box-title,
					 .elementor-3951 .elementor-element.elementor-element-5e332a84:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:#475467;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title{margin-block-end:8px;color:#101828;}.elementor-3951 .elementor-element.elementor-element-264ccc92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-264ccc92.elementor-view-framed .elementor-icon, .elementor-3951 .elementor-element.elementor-element-264ccc92.elementor-view-default .elementor-icon{fill:var( --e-global-color-6f0153e );color:var( --e-global-color-6f0153e );border-color:var( --e-global-color-6f0153e );}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-3951 .elementor-element.elementor-element-264ccc92:has(:hover) .elementor-icon-box-title,
					 .elementor-3951 .elementor-element.elementor-element-264ccc92:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:#475467;}.elementor-3951 .elementor-element.elementor-element-7bca35f6 .elementor-button{background-color:#B913A2;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-3951 .elementor-element.elementor-element-7bca35f6{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-7bca35f6.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7bca35f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3951 .elementor-element.elementor-element-148b6510{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-148b6510.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3951 .elementor-element.elementor-element-58d92b8a iframe{height:100%;}.elementor-3951 .elementor-element.elementor-element-41b1c795{--display:flex;--min-height:74px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-41b1c795:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-41b1c795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7A7A7;}.elementor-3951 .elementor-element.elementor-element-18900c19.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3951 .elementor-element.elementor-element-18900c19{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3951 .elementor-element.elementor-element-54acb9c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3951 .elementor-element.elementor-element-3e9ed21e{--content-width:100%;}.elementor-3951 .elementor-element.elementor-element-12503122{--width:1286px;}.elementor-3951 .elementor-element.elementor-element-54d43ccc{--width:auto;}.elementor-3951 .elementor-element.elementor-element-18b35e23{--width:100%;}.elementor-3951 .elementor-element.elementor-element-14376f2f{--width:auto;}.elementor-3951 .elementor-element.elementor-element-1fa5db{--width:auto;}.elementor-3951 .elementor-element.elementor-element-b29bba6{--content-width:1286px;}.elementor-3951 .elementor-element.elementor-element-2df1ad18{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-7b05b78e{--width:32%;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4{--width:32%;}.elementor-3951 .elementor-element.elementor-element-542e001a{--width:32%;}.elementor-3951 .elementor-element.elementor-element-9200d67{--width:32%;}.elementor-3951 .elementor-element.elementor-element-7a3270e{--width:32%;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c{--width:32%;}.elementor-3951 .elementor-element.elementor-element-7863c190{--width:100%;}.elementor-3951 .elementor-element.elementor-element-7f0f0511{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-6b5f8c05{--width:58%;}.elementor-3951 .elementor-element.elementor-element-52edcfe4{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-7829e58d{--width:33%;}.elementor-3951 .elementor-element.elementor-element-5e9507cb{--width:33%;}.elementor-3951 .elementor-element.elementor-element-379d262a{--width:33%;}.elementor-3951 .elementor-element.elementor-element-483cd7f3{--width:100%;}.elementor-3951 .elementor-element.elementor-element-46017852{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-1325fec4{--width:62%;}.elementor-3951 .elementor-element.elementor-element-4c1503b7{--width:99.827%;}.elementor-3951 .elementor-element.elementor-element-f5451c0{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-321003e1{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-74041dd8{--width:100%;}.elementor-3951 .elementor-element.elementor-element-7fc21507{--width:93%;}.elementor-3951 .elementor-element.elementor-element-6d462a75{--width:93%;}.elementor-3951 .elementor-element.elementor-element-2774d29a{--content-width:1280px;}.elementor-3951 .elementor-element.elementor-element-5aac4f4a{--width:1280px;}.elementor-3951 .elementor-element.elementor-element-148b6510{--width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3951 .elementor-element.elementor-element-54d43ccc{--width:100%;}.elementor-3951 .elementor-element.elementor-element-1fa5db{--width:100%;}.elementor-3951 .elementor-element.elementor-element-7b05b78e{--width:48%;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4{--width:48%;}.elementor-3951 .elementor-element.elementor-element-542e001a{--width:48%;}.elementor-3951 .elementor-element.elementor-element-9200d67{--width:48%;}.elementor-3951 .elementor-element.elementor-element-7a3270e{--width:48%;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c{--width:48%;}.elementor-3951 .elementor-element.elementor-element-7829e58d{--width:48%;}.elementor-3951 .elementor-element.elementor-element-5e9507cb{--width:48%;}.elementor-3951 .elementor-element.elementor-element-379d262a{--width:48%;}}@media(max-width:1024px){.elementor-3951 .elementor-element.elementor-element-12503122{--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-3951 .elementor-element.elementor-element-54d43ccc{--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-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-1fa5db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-1dd9a0c5{--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-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3951 .elementor-element.elementor-element-b29bba6{--padding-top:5vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-4272acf{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-4272acf .elementor-heading-title{font-size:40em;}.elementor-3951 .elementor-element.elementor-element-ffc06ac{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-598f862{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-a5e1742{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-a5e1742.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-a5e1742 .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > a{font-size:16px;}.elementor-3951 .elementor-element.elementor-element-2df1ad18{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-139f3dbe{--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;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-e7a6ab5 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-3951 .elementor-element.elementor-element-7b05b78e.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-49824c12 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-1e28f9ae .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-542e001a.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-3d12bee1 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-11f5a8c3 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-9200d67.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-7a3270e.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-45ae1029 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-4f762034 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c.e-con{--order:-99999 /* order start hack */;}.elementor-3951 .elementor-element.elementor-element-7863c190{--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;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-3e2153bc{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-3e2153bc.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-3e2153bc .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-7f0f0511{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-2e65e668{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-2e65e668.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-2e65e668 .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-52edcfe4{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-483cd7f3{--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;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-50f532d9{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-50f532d9.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-50f532d9 .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-1325fec4{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:30px;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-title{font-size:20px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-description{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-4c1503b7{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-5dec5572{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-5dec5572.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-5dec5572 .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-f5451c0{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-321003e1{--justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-74041dd8{--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px;}.elementor-3951 .elementor-element.elementor-element-6529e812{font-size:14px;}.elementor-3951 .elementor-element.elementor-element-4b6668d .elementor-heading-title{font-size:38px;}.elementor-3951 .elementor-element.elementor-element-582d44de{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-77f9b543{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-6bd6cc8b{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-249a2a06{font-size:15px;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-7f094685{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-7f094685.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-7f094685 .elementor-button{font-size:18px;}.elementor-3951 .elementor-element.elementor-element-2774d29a{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-5aac4f4a{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-description{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-228914db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3951 .elementor-element.elementor-element-7bca35f6{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-7bca35f6.elementor-element{--align-self:flex-start;}.elementor-3951 .elementor-element.elementor-element-7bca35f6 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-3951 .elementor-element.elementor-element-3e9ed21e{--content-width:370px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-3951 .elementor-element.elementor-element-12503122{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3951 .elementor-element.elementor-element-12503122.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-54d43ccc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-380ef962{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:0px 0px 0px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-380ef962 img{width:100%;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-200996a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-468b7b94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-d770bae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-68e11bca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-e462b55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-a6a1f3c .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-1fa5db{--width:100%;--min-height:380px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-1baf5c26{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-df5046a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-f57a878{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-4cb888f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-d98f38a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-f8b2f01{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button{border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-3951 .elementor-element.elementor-element-1dd9a0c5{--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;--flex-wrap:nowrap;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-63e129de.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-63e129de .elementor-button{font-size:18px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-b29bba6:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-b29bba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://espacofirefly.com.br/wp-content/uploads/2026/05/pqpq.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3951 .elementor-element.elementor-element-b29bba6{--content-width:370px;--min-height:1059px;--justify-content:flex-start;--padding-top:29vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-a4ecc0f{--container-widget-width:181px;--container-widget-flex-grow:0;width:var( --container-widget-width, 181px );max-width:181px;}.elementor-3951 .elementor-element.elementor-element-a4ecc0f.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-4272acf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 0px 0px 0px;text-align:start;}.elementor-3951 .elementor-element.elementor-element-4272acf .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-3951 .elementor-element.elementor-element-ffc06ac{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:18px;}.elementor-3951 .elementor-element.elementor-element-598f862{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;text-align:start;font-size:16px;}.elementor-3951 .elementor-element.elementor-element-a5e1742{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-a5e1742 .elementor-button{font-size:16px;line-height:1.2em;padding:19px 7px 16px 7px;}.elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-752b8669 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-2df1ad18{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-22a66847{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-3951 .elementor-element.elementor-element-22a66847 .elementor-image-box-description{font-size:32px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-e7a6ab5{width:100%;max-width:100%;text-align:center;}.elementor-3951 .elementor-element.elementor-element-e7a6ab5 .elementor-heading-title{font-size:19px;line-height:1.3em;}.elementor-3951 .elementor-element.elementor-element-7b05b78e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3951 .elementor-element.elementor-element-49824c12 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-1e28f9ae .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-3bfc6ae4{--min-height:319px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-542e001a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3951 .elementor-element.elementor-element-3d12bee1 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-11f5a8c3 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-9200d67{--min-height:252px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-7a3270e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3951 .elementor-element.elementor-element-45ae1029 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-4f762034 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-3951 .elementor-element.elementor-element-4b97ea1c{--min-height:267px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-7863c190{--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:15vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3951 .elementor-element.elementor-element-6f70ee90{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-6f70ee90 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-3e2153bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-3e2153bc .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-7f0f0511{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-1da3bb7b .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-3697ab59{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-3697ab59 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-43e5808e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-43e5808e .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-6707a8e0 .elementor-icon-list-item > a{font-size:17px;}.elementor-3951 .elementor-element.elementor-element-2e65e668{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-2e65e668.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-2e65e668 .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-52edcfe4{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-438e4bbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-title{font-size:31px;line-height:1.2em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-438e4bbc .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-6a8ca318{--width:100%;--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:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-3951 .elementor-element.elementor-element-6a8ca318.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7829e58d{--min-height:186px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-bb63ba7 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-5e9507cb{--min-height:186px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-6bc697a8 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-379d262a{--min-height:186px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3951 .elementor-element.elementor-element-68cead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-img{margin-bottom:0px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-68cead .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-483cd7f3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3951 .elementor-element.elementor-element-33272f31{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-33272f31 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-546822ed.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-546822ed .elementor-icon-list-item > a{font-size:17px;}.elementor-3951 .elementor-element.elementor-element-66a9697{--width:100%;--border-radius:30px 30px 30px 30px;}.elementor-3951 .elementor-element.elementor-element-66a9697.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-547408f1{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-547408f1.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-50f532d9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-50f532d9.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-50f532d9 .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-46017852{--min-height:1078px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16vw;--padding-bottom:16vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3951 .elementor-element.elementor-element-46017852:not(.elementor-motion-effects-element-type-background), .elementor-3951 .elementor-element.elementor-element-46017852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-419px 0px;}.elementor-3951 .elementor-element.elementor-element-46017852.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-1325fec4{--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:57px;--padding-left:14px;--padding-right:14px;}.elementor-3951 .elementor-element.elementor-element-1325fec4.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-439f228b{width:var( --container-widget-width, 288px );max-width:288px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:288px;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-title{font-size:32px;line-height:1.1em;}.elementor-3951 .elementor-element.elementor-element-439f228b .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-74185efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-74185efc .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-5395fc97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-5395fc97 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-5b1a6bb1 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-459b0f84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-459b0f84 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-3d3c60ed .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-7f5461e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-7f5461e4 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-73193137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-73193137 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-52894c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-img{margin-bottom:13px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-wrapper .elementor-image-box-img{width:48px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-title{font-size:24px;}.elementor-3951 .elementor-element.elementor-element-52894c3 .elementor-image-box-description{font-size:19px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-4c1503b7{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-626201f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-626201f6 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-5dec5572{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-5dec5572.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5dec5572 .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-f5451c0{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-title{font-size:29px;line-height:1.1em;letter-spacing:0px;}.elementor-3951 .elementor-element.elementor-element-4ab06ef2 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-1c2ff4ef .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-321003e1{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3951 .elementor-element.elementor-element-74041dd8{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3951 .elementor-element.elementor-element-6529e812{text-align:center;font-size:13px;}.elementor-3951 .elementor-element.elementor-element-4b6668d{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;}.elementor-3951 .elementor-element.elementor-element-4b6668d.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-4b6668d .elementor-heading-title{font-size:32px;}.elementor-3951 .elementor-element.elementor-element-582d44de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:15px;}.elementor-3951 .elementor-element.elementor-element-77f9b543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:15px;}.elementor-3951 .elementor-element.elementor-element-6bd6cc8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:15px;}.elementor-3951 .elementor-element.elementor-element-249a2a06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:15px;}.elementor-3951 .elementor-element.elementor-element-7fc21507{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3951 .elementor-element.elementor-element-36347463{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-title{font-size:32px;line-height:1.1em;}.elementor-3951 .elementor-element.elementor-element-36347463 .elementor-image-box-description{font-size:17px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-7f094685{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-7f094685.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7f094685 .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-6d462a75{--width:100%;--border-radius:30px 30px 30px 30px;}.elementor-3951 .elementor-element.elementor-element-6d462a75.e-con{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-2774d29a{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3951 .elementor-element.elementor-element-5aac4f4a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3951 .elementor-element.elementor-element-6155b4ec{width:100%;max-width:100%;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-wrapper{text-align:center;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-title{font-size:32px;line-height:1.1em;}.elementor-3951 .elementor-element.elementor-element-6155b4ec .elementor-image-box-description{font-size:17px;line-height:1.4em;}.elementor-3951 .elementor-element.elementor-element-228914db{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3951 .elementor-element.elementor-element-e27fa31{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3951 .elementor-element.elementor-element-79b24adc.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title{margin-block-end:8px;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-79b24adc .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title{margin-block-end:8px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-22ffcafe .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title{margin-block-end:8px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-2e5890bc .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-3951 .elementor-element.elementor-element-5e332a84.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title{margin-block-end:8px;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-5e332a84 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-3951 .elementor-element.elementor-element-264ccc92.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title{margin-block-end:8px;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon{font-size:40px;}.elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title, .elementor-3951 .elementor-element.elementor-element-264ccc92 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-3951 .elementor-element.elementor-element-7bca35f6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3951 .elementor-element.elementor-element-7bca35f6.elementor-element{--align-self:center;}.elementor-3951 .elementor-element.elementor-element-7bca35f6 .elementor-button{font-size:16px;line-height:1.2em;padding:22px 7px 22px 7px;}.elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3951 .elementor-element.elementor-element-18900c19 .elementor-icon-list-item > a{font-size:13px;}}/* Start custom CSS for html, class: .elementor-element-66de7199 */.hamburger {
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

.hamburger input {
  display: none;
}

.hamburger svg {
  width: 100%;
  height: 100%;
  display: block;
  transform-origin: center;
  transition: transform 600ms cubic-bezier(0.4, 0, 0.2, 1);
}

.line {
  fill: none;
  stroke: #7F9681 !important;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 3;
  transition:
    stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),
    stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}

.line-top-bottom {
  stroke-dasharray: 12 63;
}

.hamburger input:checked + svg {
  transform: rotate(-45deg);
}

.hamburger input:checked + svg .line-top-bottom {
  stroke-dasharray: 20 300;
  stroke-dashoffset: -32.42;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42a7b7e9 */.elementor-3951 .elementor-element.elementor-element-42a7b7e9 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-200996a5 */.elementor-3951 .elementor-element.elementor-element-200996a5 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-468b7b94 */.elementor-3951 .elementor-element.elementor-element-468b7b94 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d770bae */.elementor-3951 .elementor-element.elementor-element-d770bae .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e11bca */.elementor-3951 .elementor-element.elementor-element-68e11bca .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e462b55 */.elementor-3951 .elementor-element.elementor-element-e462b55 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6a1f3c *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df5046a */.elementor-3951 .elementor-element.elementor-element-df5046a .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ddd5b1 */.elementor-3951 .elementor-element.elementor-element-5ddd5b1 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f57a878 */.elementor-3951 .elementor-element.elementor-element-f57a878 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4cb888f1 */.elementor-3951 .elementor-element.elementor-element-4cb888f1 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d98f38a */.elementor-3951 .elementor-element.elementor-element-d98f38a .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f8b2f01 */.elementor-3951 .elementor-element.elementor-element-f8b2f01 .elementor-button svg{
width: 14px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e129de *//* Botão 3D — versão VERDE suave premium */
.btn-3d {
  position: relative;
  background: linear-gradient(145deg, #C8D9C8, #437943);
  border: none;
  border-radius: 12px;
  box-shadow:
    0 9px 15px rgba(67, 121, 67, 0.45),
    inset 0 5px 8px rgba(255, 255, 255, 0.4),
    inset 0 -5px 8px rgba(0, 0, 0, 0.25);
  color: #ffffff;
  
  font-size: 1.25rem;
  font-weight: 600;
  cursor: pointer;
  outline: none;
  transition:
    transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  user-select: none;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}

/* Sombra inferior */
.btn-3d::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 14px;
  background: rgba(67, 121, 67, 0.55);
  border-radius: 0 0 12px 12px;
  filter: blur(10px);
  opacity: 0.55;
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none;
  transform-origin: top center;
}

/* Hover */
.btn-3d:hover {
  transform: translateY(-6px);
  box-shadow:
    0 15px 25px rgba(200, 217, 200, 0.5),
    inset 0 6px 12px rgba(255, 255, 255, 0.5),
    inset 0 -6px 14px rgba(0, 0, 0, 0.3);
}

.btn-3d:hover::before {
  opacity: 0.85;
  filter: blur(14px);
  transform: scaleX(1.1) translateY(4px);
}

/* Active */
.btn-3d:active {
  transform: translateY(-2px);
  box-shadow:
    0 8px 12px rgba(67, 121, 67, 0.45),
    inset 0 3px 6px rgba(255, 255, 255, 0.3),
    inset 0 -3px 6px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa5db */.menu-links {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease-in-out, opacity 0.3s ease, margin-top 0.3s ease;
  opacity: 0;
  margin-top: 0;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.header.active .menu-links {
  max-height: 1000px;
  opacity: 1;
  margin-top: 16px;
}

.menu-links.is-hidden {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12503122 */.elementor-3951 .elementor-element.elementor-element-12503122{ 
    
    border-radius: 10px; /*arredondamento da borda*/
    position: relative;
    backdrop-filter: blur(40px); /*intensidade do blur*/
    -webkit-backdrop-filter: blur(40px); /*compatibilidade com navegadores webkit*/

}


.elementor-element.elementor-element-b229461 {
  background-color: rgba(4, 10, 18, 0.58);
  transition: background-color 0.4s ease;
}


.btn-navbar svg path,
.btn-navbar svg circle {
  stroke: currentColor;
  transition: stroke 0.3s ease;
}

.bar {
  background: #F2F4F7;
  transition: background 0.35s cubic-bezier(.5, -0.35, .35, 1.5);
}

.hamburger .line {
  stroke: #F2F4F7;
  transition: stroke 0.4s ease;
}

body.light-mode .elementor-element.elementor-element-b229461 {
  background-color: rgba(220, 220, 220, 0.70) !important;
}

body.light-mode .btn-navbar,
body.light-mode .btn-navbar .elementor-button-text {
  color: #101828 !important;
}

body.light-mode .btn-navbar svg path,
body.light-mode .btn-navbar svg circle {
  stroke: #101828 !important;
}

body.light-mode .bar {
  background: #101828 !important;
}

body.light-mode .hamburger .line {
  stroke: #101828 !important;
}

@media (max-width: 767px){
    border-radius: 10px; /*arredondamento da borda*/
    position: relative;
    backdrop-filter: blur(40px); /*intensidade do blur*/
    -webkit-backdrop-filter: blur(40px); /*compatibilidade com navegadores webkit*/
    border: 1px solid #402C19 /*borda branca com 15% de opacidade*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9ed21e */.menu-links {
  overflow: hidden;
  opacity: 1;
  margin-top: 16px;
  max-height: 1000px;
  pointer-events: auto;
  transition: 
    opacity 0.2s ease-in-out,
    max-height 0.5s cubic-bezier(.68, -0.01, .21, .99),
    margin-top 0.3s ease-in-out;
}

.header:not(.active) .menu-links {
  opacity: 0;
  max-height: 0px;
  margin-top: 0px;
  pointer-events: none; /* 👈 evita clique durante a transição */
}

/* Depois da transição, remove completamente do fluxo */
.menu-links.is-hidden {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffc06ac */p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-598f862 */.elementor-heading-title {
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5e1742 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29bba6 *//* Remove a margem inferior dos parágrafos */
p {
    margin-bottom: 0;
}


/* Corrige scrollbar horizontal */
html, body {
    width: 100%;
    overflow-x: hidden !important;
    text-wrap: balance !important;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-752b8669 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e2153bc *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e65e668 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f1d5f9b */.elementor-3951 .elementor-element.elementor-element-3f1d5f9b{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 9px;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    border-radius: 20px;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50f532d9 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1325fec4 */.elementor-3951 .elementor-element.elementor-element-1325fec4 {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dec5572 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c2ff4ef *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f094685 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5af392ff */.elementor-3951 .elementor-element.elementor-element-5af392ff{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 9px;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    border-radius: 20px;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aac4f4a */.elementor-3951 .elementor-element.elementor-element-5aac4f4a{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bca35f6 *//* --- Estilo Principal do Botão --- */
.botaum .elementor-button {
  border-radius: 8px;             
  border-top: 2px solid #AEDCBE;  
  background: linear-gradient(90deg, #223850 0.1%, #255E9C 42.14%, #223850 103.37%);
  box-shadow: 0px 4px 0px 0px #32966E; 
  transition: 0.5s;               
  position: relative;             
  z-index: 1;                     
}

/* --- Camada de Efeito para o Hover (::before) --- */
.botaum .elementor-button::before {
  border-radius: 5px;             
 
    background: linear-gradient(90deg, #0FBA76 0.1%, #0A8856 42.14%, #0FBA76 103.37%);
  position: absolute;             
  content: "";                    
  top: 0;                         
  left: 0;                        
  right: 0;                       
  bottom: 0;                      
  z-index: -1;                    
  transition: .8s;                
  opacity: 0;                     
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
.botaum .elementor-button:hover::before {
  opacity: 1;                     
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
.botaum .elementor-button:hover {
  transform: scale(1.05);         
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-58d92b8a */.elementor-3951 .elementor-element.elementor-element-58d92b8a{
    height: 100%;
}

.elementor-3951 .elementor-element.elementor-element-58d92b8a .elementor-custom-embed{
    height: 100%;
}

@media (max-width: 1023px){
.elementor-3951 .elementor-element.elementor-element-58d92b8a{
    min-height: 320px;
}

.elementor-3951 .elementor-element.elementor-element-58d92b8a .elementor-custom-embed{
    min-height: 320px;
}

.elementor-3951 .elementor-element.elementor-element-58d92b8a iframe{
    min-height:320px;
}

}/* End custom CSS */
/* Start custom CSS *//*remove scroll horizontal*/
html, body{
    width: 100%;
    overflow-x: hidden;
}

/*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;
}
    
/*remove barra de rolagem*/   
::-webkit-scrollbar {
    width: 0px;}

::-webkit-scrollbar-thumb {
    background-color: transparent;}

/*retira o padding das seções*/ 
.elementor-section {padding: 0 !important;}/* End custom CSS */