.elementor-722 .elementor-element.elementor-element-c29dd12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-c29dd12:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-c29dd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-a8f96e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-a8f96e1:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-a8f96e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-e30b931{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-722 .elementor-element.elementor-element-e30b931.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-144c7eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-722 .elementor-element.elementor-element-144c7eb.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-722 .elementor-element.elementor-element-144c7eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:3.2px;color:#000000;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-722 .elementor-element.elementor-element-d415644{width:100%;max-width:100%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-d415644.elementor-element{--align-self:center;}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-title{margin-bottom:15px;font-family:"Raleway", Sans-serif;font-size:57px;font-weight:800;color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#787878;}.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-722 .elementor-element.elementor-element-e173fa4 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-722 .elementor-element.elementor-element-e173fa4.elementor-element{--align-self:flex-start;}.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-722 .elementor-element.elementor-element-5c8aead{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-5c8aead img{border-radius:12px 0px 0px 12px;}.elementor-722 .elementor-element.elementor-element-b54423f{--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;}.elementor-722 .elementor-element.elementor-element-b54423f:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-b54423f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-469e47c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-722 .elementor-element.elementor-element-469e47c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:51px;font-weight:600;}.elementor-722 .elementor-element.elementor-element-10b8d18{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-10b8d18:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-10b8d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-10b8d18.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-3269716{--display:flex;}.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-size:var( --e-global-typography-primary-font-size );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-722 .elementor-element.elementor-element-89b2215{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-89b2215.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-wrapper{text-align:right;}.elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-89b2215:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-89b2215:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-9789f85{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-9789f85 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-e556ad0{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-e556ad0:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-e556ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-e556ad0.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-e8e7fbf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-e8e7fbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-e8e7fbf img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-5650d2b{--display:flex;}.elementor-722 .elementor-element.elementor-element-48cc73e{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-48cc73e img{border-radius:12px 0px 0px 12px;}.elementor-722 .elementor-element.elementor-element-6c71e6e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-722 .elementor-element.elementor-element-6c71e6e.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-6c71e6e:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-6c71e6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-c0a6aab{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-c0a6aab:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-c0a6aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-c0a6aab.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-6e3ae0b{--display:flex;}.elementor-722 .elementor-element.elementor-element-336a853{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-336a853.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-wrapper{text-align:right;}.elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-336a853:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-336a853:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-dfc24fc{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-dfc24fc img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-1de7353{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-1de7353:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-1de7353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-1de7353.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-3bb19ef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-3bb19ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-3bb19ef img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-0d5d005{--display:flex;}.elementor-722 .elementor-element.elementor-element-ee24d7b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-ee24d7b img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-dedf4e7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-722 .elementor-element.elementor-element-dedf4e7.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-dedf4e7:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-dedf4e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-855c8ac{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-855c8ac:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-855c8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-855c8ac.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-71c33d9{--display:flex;}.elementor-722 .elementor-element.elementor-element-1f38b7d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-1f38b7d.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-wrapper{text-align:right;}.elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-1f38b7d:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-1f38b7d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-888407c{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-888407c img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-bffa2d8{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-bffa2d8:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-bffa2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-bffa2d8.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-4caa6c0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-4caa6c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-4caa6c0 img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-77de890{--display:flex;}.elementor-722 .elementor-element.elementor-element-2ee1962{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-2ee1962 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-fdb2734{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-722 .elementor-element.elementor-element-fdb2734.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-fdb2734 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-fdb2734 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-fdb2734 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-fdb2734 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-fdb2734:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-fdb2734:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-fdb2734 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-42e8df1{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-42e8df1:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-42e8df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-42e8df1.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-ec01b73{--display:flex;}.elementor-722 .elementor-element.elementor-element-1541097{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-1541097.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-wrapper{text-align:right;}.elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-1541097:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-1541097:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-a2c3eeb{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-a2c3eeb img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-4c57eb6{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-4c57eb6:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-4c57eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-4c57eb6.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-59e1ce9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-59e1ce9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-59e1ce9 img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-b0744f4{--display:flex;}.elementor-722 .elementor-element.elementor-element-774def3{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-774def3 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-170d79a{width:var( --container-widget-width, 484.996px );max-width:484.996px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:484.996px;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-170d79a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-170d79a .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-170d79a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-170d79a .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-170d79a .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-170d79a:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-170d79a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-170d79a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-fdd98ed{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-722 .elementor-element.elementor-element-fdd98ed:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-fdd98ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-fdd98ed.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-722 .elementor-element.elementor-element-1ede6cc{--display:flex;}.elementor-722 .elementor-element.elementor-element-12395be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-722 .elementor-element.elementor-element-12395be.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-wrapper{text-align:right;}.elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-722 .elementor-element.elementor-element-12395be:has(:hover) .elementor-icon-box-title,
					 .elementor-722 .elementor-element.elementor-element-12395be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-cd7e9d8{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-722 .elementor-element.elementor-element-cd7e9d8 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-e98b416{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-722 .elementor-element.elementor-element-e98b416:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-e98b416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-6a59142.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-722 .elementor-element.elementor-element-6a59142{text-align:center;}.elementor-722 .elementor-element.elementor-element-6a59142 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:36px;font-weight:600;}.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-722 .elementor-element.elementor-element-c4f8028{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-e1fdee9 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-722 .elementor-element.elementor-element-e1fdee9.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-722 .elementor-element.elementor-element-a8f96e1{--width:100%;}.elementor-722 .elementor-element.elementor-element-e30b931{--width:50%;}.elementor-722 .elementor-element.elementor-element-3269716{--width:50%;}.elementor-722 .elementor-element.elementor-element-5650d2b{--width:50%;}.elementor-722 .elementor-element.elementor-element-6e3ae0b{--width:50%;}.elementor-722 .elementor-element.elementor-element-0d5d005{--width:50%;}.elementor-722 .elementor-element.elementor-element-71c33d9{--width:50%;}.elementor-722 .elementor-element.elementor-element-77de890{--width:50%;}.elementor-722 .elementor-element.elementor-element-ec01b73{--width:50%;}.elementor-722 .elementor-element.elementor-element-b0744f4{--width:50%;}.elementor-722 .elementor-element.elementor-element-1ede6cc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-722 .elementor-element.elementor-element-a8f96e1{--width:100%;}.elementor-722 .elementor-element.elementor-element-e30b931{--width:100%;}.elementor-722 .elementor-element.elementor-element-3269716{--width:100%;}.elementor-722 .elementor-element.elementor-element-5650d2b{--width:100%;}.elementor-722 .elementor-element.elementor-element-6e3ae0b{--width:100%;}.elementor-722 .elementor-element.elementor-element-0d5d005{--width:100%;}.elementor-722 .elementor-element.elementor-element-71c33d9{--width:100%;}.elementor-722 .elementor-element.elementor-element-77de890{--width:100%;}.elementor-722 .elementor-element.elementor-element-ec01b73{--width:100%;}.elementor-722 .elementor-element.elementor-element-b0744f4{--width:100%;}.elementor-722 .elementor-element.elementor-element-1ede6cc{--width:100%;}}@media(max-width:1024px){.elementor-722 .elementor-element.elementor-element-a8f96e1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-722 .elementor-element.elementor-element-e30b931{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-e30b931.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-144c7eb.elementor-element{--align-self:center;}.elementor-722 .elementor-element.elementor-element-144c7eb .elementor-heading-title{font-size:16px;line-height:1.2em;letter-spacing:3.5px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-wrapper{text-align:center;}.elementor-722 .elementor-element.elementor-element-e173fa4.elementor-element{--align-self:center;}.elementor-722 .elementor-element.elementor-element-5c8aead{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-5c8aead img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-10b8d18{--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;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-9789f85{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-9789f85 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-e556ad0{--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;}.elementor-722 .elementor-element.elementor-element-e8e7fbf{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-48cc73e{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-48cc73e img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-c0a6aab{--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;}.elementor-722 .elementor-element.elementor-element-dfc24fc{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-dfc24fc img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-1de7353{--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;}.elementor-722 .elementor-element.elementor-element-3bb19ef{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-ee24d7b{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-ee24d7b img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-855c8ac{--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;}.elementor-722 .elementor-element.elementor-element-888407c{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-888407c img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-bffa2d8{--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;}.elementor-722 .elementor-element.elementor-element-4caa6c0{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-2ee1962{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-2ee1962 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-42e8df1{--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;}.elementor-722 .elementor-element.elementor-element-a2c3eeb{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-a2c3eeb img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-4c57eb6{--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;}.elementor-722 .elementor-element.elementor-element-59e1ce9{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-774def3{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-774def3 img{border-radius:12px 12px 12px 12px;}.elementor-722 .elementor-element.elementor-element-fdd98ed{--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;}.elementor-722 .elementor-element.elementor-element-cd7e9d8{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-cd7e9d8 img{border-radius:12px 12px 12px 12px;}}@media(max-width:767px){.elementor-722 .elementor-element.elementor-element-e30b931{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-144c7eb.elementor-element{--align-self:flex-start;}.elementor-722 .elementor-element.elementor-element-144c7eb{text-align:left;}.elementor-722 .elementor-element.elementor-element-144c7eb .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-d415644{width:100%;max-width:100%;}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-d415644 .elementor-image-box-title{margin-bottom:16px;font-size:43px;}.elementor-722 .elementor-element.elementor-element-469e47c .elementor-heading-title{font-size:35px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-722 .elementor-element.elementor-element-89b2215 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-9789f85 img{width:84%;}.elementor-722 .elementor-element.elementor-element-e8e7fbf img{width:100%;height:100%;}.elementor-722 .elementor-element.elementor-element-48cc73e img{width:84%;}.elementor-722 .elementor-element.elementor-element-6c71e6e .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-336a853 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-dfc24fc img{width:84%;}.elementor-722 .elementor-element.elementor-element-3bb19ef img{width:100%;height:100%;}.elementor-722 .elementor-element.elementor-element-ee24d7b img{width:84%;}.elementor-722 .elementor-element.elementor-element-dedf4e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-722 .elementor-element.elementor-element-dedf4e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-1f38b7d .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-888407c img{width:84%;}.elementor-722 .elementor-element.elementor-element-4caa6c0 img{width:100%;height:100%;}.elementor-722 .elementor-element.elementor-element-2ee1962 img{width:84%;}.elementor-722 .elementor-element.elementor-element-1541097 .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-a2c3eeb img{width:84%;}.elementor-722 .elementor-element.elementor-element-59e1ce9 img{width:100%;height:100%;}.elementor-722 .elementor-element.elementor-element-774def3 img{width:84%;}.elementor-722 .elementor-element.elementor-element-12395be .elementor-icon-box-wrapper{text-align:left;}.elementor-722 .elementor-element.elementor-element-cd7e9d8 img{width:84%;}.elementor-722 .elementor-element.elementor-element-6a59142{width:var( --container-widget-width, 304.281px );max-width:304.281px;padding:0px 0px 0px 0px;--container-widget-width:304.281px;--container-widget-flex-grow:0;text-align:left;}.elementor-722 .elementor-element.elementor-element-6a59142 .elementor-heading-title{font-size:43px;}.elementor-722 .elementor-element.elementor-element-c4f8028{text-align:left;font-size:17px;}}/* Start custom CSS for image-box, class: .elementor-element-d415644 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-722 .elementor-element.elementor-element-d415644{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e173fa4 *//* Estilo do botão */
.elementor-722 .elementor-element.elementor-element-e173fa4 {
  outline: none; /* Remove o contorno ao clicar */
  cursor: pointer; /* Altera o cursor para ponteiro */
  position: relative; /* Necessário para a camada de fundo */
  display: inline-block;
  border-radius: 100px; /* Bordas arredondadas */
  overflow: hidden; /* Oculta conteúdo fora do botão */
  background: #131313;
}

/* Estilo do texto dentro do botão */
.elementor-722 .elementor-element.elementor-element-e173fa4 span {
  position: relative;
  z-index: 10; /* Fica acima da camada */
  transition: color 0.4s; /* Transição suave da cor */
}

/* Muda a cor do texto quando o botão é hover */
.elementor-722 .elementor-element.elementor-element-e173fa4:hover span {
  color: white;
}

/* Pseudo-elementos para o fundo */
.elementor-722 .elementor-element.elementor-element-e173fa4::before,
.elementor-722 .elementor-element.elementor-element-e173fa4::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* Camada preta que desliza */
.elementor-722 .elementor-element.elementor-element-e173fa4::before {
  content: "";
  background: #FF7A00;
  width: 120%;
  left: -10%;
  transform: skew(45deg);
  transition: transform 0.6s; /* Animação suave */
}

/* Camada desliza ao passar o mouse */
.elementor-722 .elementor-element.elementor-element-e173fa4:hover::before {
  transform: translate3d(100%, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1fdee9 *//* Estilo do botão */
.elementor-722 .elementor-element.elementor-element-e1fdee9 {
  outline: none; /* Remove o contorno ao clicar */
  cursor: pointer; /* Altera o cursor para ponteiro */
  position: relative; /* Necessário para a camada de fundo */
  display: inline-block;
  border-radius: 100px; /* Bordas arredondadas */
  overflow: hidden; /* Oculta conteúdo fora do botão */
  background: #131313;
}

/* Estilo do texto dentro do botão */
.elementor-722 .elementor-element.elementor-element-e1fdee9 span {
  position: relative;
  z-index: 10; /* Fica acima da camada */
  transition: color 0.4s; /* Transição suave da cor */
}

/* Muda a cor do texto quando o botão é hover */
.elementor-722 .elementor-element.elementor-element-e1fdee9:hover span {
  color: white;
}

/* Pseudo-elementos para o fundo */
.elementor-722 .elementor-element.elementor-element-e1fdee9::before,
.elementor-722 .elementor-element.elementor-element-e1fdee9::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* Camada preta que desliza */
.elementor-722 .elementor-element.elementor-element-e1fdee9::before {
  content: "";
  background: #FF7A00;
  width: 120%;
  left: -10%;
  transform: skew(45deg);
  transition: transform 0.6s; /* Animação suave */
}

/* Camada desliza ao passar o mouse */
.elementor-722 .elementor-element.elementor-element-e1fdee9:hover::before {
  transform: translate3d(100%, 0, 0);
}/* End custom CSS */