.elementor-720 .elementor-element.elementor-element-27938cb{--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-720 .elementor-element.elementor-element-27938cb:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-27938cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-1d23673b{--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-720 .elementor-element.elementor-element-1d23673b:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-1d23673b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-1b4ab2b5{--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-720 .elementor-element.elementor-element-1b4ab2b5.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-720 .elementor-element.elementor-element-417747fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-720 .elementor-element.elementor-element-417747fc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-720 .elementor-element.elementor-element-417747fc .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-720 .elementor-element.elementor-element-654a7dc0{width:100%;max-width:100%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-654a7dc0.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-654a7dc0 .elementor-image-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-654a7dc0 .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-720 .elementor-element.elementor-element-654a7dc0 .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-720 .elementor-element.elementor-element-623a2583 .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-720 .elementor-element.elementor-element-623a2583.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-720 .elementor-element.elementor-element-71a3d613{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-71a3d613 img{border-radius:12px 0px 0px 12px;}.elementor-720 .elementor-element.elementor-element-31c03b7b{--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-720 .elementor-element.elementor-element-31c03b7b:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-31c03b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-7daf3c6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-720 .elementor-element.elementor-element-7daf3c6a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:51px;font-weight:600;}.elementor-720 .elementor-element.elementor-element-7d06174d{--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-720 .elementor-element.elementor-element-7d06174d:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-7d06174d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-7d06174d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-553e1c13{--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-720 .elementor-element.elementor-element-17463d1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-17463d1.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-wrapper{text-align:right;}.elementor-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-17463d1:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-17463d1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-11007fcc{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-11007fcc img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-19ec0128{--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-720 .elementor-element.elementor-element-19ec0128:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-19ec0128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-19ec0128.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-4dd4c485{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-4dd4c485.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-4dd4c485 img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-273c8447{--display:flex;}.elementor-720 .elementor-element.elementor-element-6e98c36d{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-6e98c36d img{border-radius:12px 0px 0px 12px;}.elementor-720 .elementor-element.elementor-element-6299a92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-6299a92.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-6299a92:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-6299a92:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-11892531{--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-720 .elementor-element.elementor-element-11892531:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-11892531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-11892531.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-cf1339{--display:flex;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-wrapper{text-align:right;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-6b9f4aa0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-6d5b0737{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-6d5b0737 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-df7888d{--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-720 .elementor-element.elementor-element-df7888d:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-df7888d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-df7888d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-2ea39986{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-2ea39986.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-2ea39986 img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-eaff60{--display:flex;}.elementor-720 .elementor-element.elementor-element-3fef90a1{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-3fef90a1 img{border-radius:12px 0px 0px 12px;}.elementor-720 .elementor-element.elementor-element-2455ac16{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-2455ac16.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-2455ac16:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-2455ac16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-2c57957{--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-720 .elementor-element.elementor-element-2c57957:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-2c57957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-2c57957.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-2a87ce5{--display:flex;}.elementor-720 .elementor-element.elementor-element-686083c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-686083c8.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-wrapper{text-align:right;}.elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-686083c8:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-686083c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-492363b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-492363b img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-66ea0bce{--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-720 .elementor-element.elementor-element-66ea0bce:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-66ea0bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-66ea0bce.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-1034870d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-1034870d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-1034870d img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-70a95544{--display:flex;}.elementor-720 .elementor-element.elementor-element-72b62f01{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-72b62f01 img{border-radius:12px 0px 0px 12px;}.elementor-720 .elementor-element.elementor-element-4d165f4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-4d165f4a.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-4d165f4a .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-4d165f4a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-4d165f4a .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-4d165f4a .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-4d165f4a:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-4d165f4a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-4d165f4a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-4c723167{--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-720 .elementor-element.elementor-element-4c723167:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-4c723167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-4c723167.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-410c86e1{--display:flex;}.elementor-720 .elementor-element.elementor-element-17c613b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-17c613b9.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-wrapper{text-align:right;}.elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-17c613b9:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-17c613b9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-76d4126b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-76d4126b img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-7ddfbc1c{--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-720 .elementor-element.elementor-element-7ddfbc1c:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-7ddfbc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-7ddfbc1c.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-1a86c392{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-1a86c392.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-1a86c392 img{width:100%;max-width:100%;height:409px;border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-5379033e{--display:flex;}.elementor-720 .elementor-element.elementor-element-4f41efb7{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-4f41efb7 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-619fc89d{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-720 .elementor-element.elementor-element-619fc89d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-619fc89d .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-619fc89d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-619fc89d .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-619fc89d .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-619fc89d:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-619fc89d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-619fc89d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-31d2c320{--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-720 .elementor-element.elementor-element-31d2c320:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-31d2c320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-31d2c320.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-720 .elementor-element.elementor-element-29e9d140{--display:flex;}.elementor-720 .elementor-element.elementor-element-91598a0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-720 .elementor-element.elementor-element-91598a0.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-wrapper{text-align:right;}.elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-91598a0:has(:hover) .elementor-icon-box-title,
					 .elementor-720 .elementor-element.elementor-element-91598a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-44ae2373{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-44ae2373 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-3829c576{--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-720 .elementor-element.elementor-element-3829c576:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-3829c576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-720 .elementor-element.elementor-element-3f089c50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-3f089c50{text-align:center;}.elementor-720 .elementor-element.elementor-element-3f089c50 .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-720 .elementor-element.elementor-element-3a3fd05{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-720 .elementor-element.elementor-element-6e2a6f70 .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-720 .elementor-element.elementor-element-6e2a6f70.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-1d23673b{--width:100%;}.elementor-720 .elementor-element.elementor-element-1b4ab2b5{--width:50%;}.elementor-720 .elementor-element.elementor-element-553e1c13{--width:50%;}.elementor-720 .elementor-element.elementor-element-273c8447{--width:50%;}.elementor-720 .elementor-element.elementor-element-cf1339{--width:50%;}.elementor-720 .elementor-element.elementor-element-eaff60{--width:50%;}.elementor-720 .elementor-element.elementor-element-2a87ce5{--width:50%;}.elementor-720 .elementor-element.elementor-element-70a95544{--width:50%;}.elementor-720 .elementor-element.elementor-element-410c86e1{--width:50%;}.elementor-720 .elementor-element.elementor-element-5379033e{--width:50%;}.elementor-720 .elementor-element.elementor-element-29e9d140{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-720 .elementor-element.elementor-element-1d23673b{--width:100%;}.elementor-720 .elementor-element.elementor-element-1b4ab2b5{--width:100%;}.elementor-720 .elementor-element.elementor-element-553e1c13{--width:100%;}.elementor-720 .elementor-element.elementor-element-273c8447{--width:100%;}.elementor-720 .elementor-element.elementor-element-cf1339{--width:100%;}.elementor-720 .elementor-element.elementor-element-eaff60{--width:100%;}.elementor-720 .elementor-element.elementor-element-2a87ce5{--width:100%;}.elementor-720 .elementor-element.elementor-element-70a95544{--width:100%;}.elementor-720 .elementor-element.elementor-element-410c86e1{--width:100%;}.elementor-720 .elementor-element.elementor-element-5379033e{--width:100%;}.elementor-720 .elementor-element.elementor-element-29e9d140{--width:100%;}}@media(max-width:1024px){.elementor-720 .elementor-element.elementor-element-1d23673b{--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-720 .elementor-element.elementor-element-1b4ab2b5{--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-720 .elementor-element.elementor-element-1b4ab2b5.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-720 .elementor-element.elementor-element-417747fc.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-417747fc .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-720 .elementor-element.elementor-element-654a7dc0 .elementor-image-box-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-623a2583.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-71a3d613{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-71a3d613 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-7d06174d{--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-720 .elementor-element.elementor-element-11007fcc{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-11007fcc img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-19ec0128{--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-720 .elementor-element.elementor-element-4dd4c485{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-6e98c36d{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-6e98c36d img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-11892531{--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-720 .elementor-element.elementor-element-6d5b0737{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-6d5b0737 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-df7888d{--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-720 .elementor-element.elementor-element-2ea39986{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-3fef90a1{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-3fef90a1 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-2c57957{--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-720 .elementor-element.elementor-element-492363b{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-492363b img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-66ea0bce{--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-720 .elementor-element.elementor-element-1034870d{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-72b62f01{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-72b62f01 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-4c723167{--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-720 .elementor-element.elementor-element-76d4126b{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-76d4126b img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-7ddfbc1c{--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-720 .elementor-element.elementor-element-1a86c392{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-4f41efb7{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-4f41efb7 img{border-radius:12px 12px 12px 12px;}.elementor-720 .elementor-element.elementor-element-31d2c320{--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-720 .elementor-element.elementor-element-44ae2373{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-44ae2373 img{border-radius:12px 12px 12px 12px;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-1b4ab2b5{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-720 .elementor-element.elementor-element-417747fc.elementor-element{--align-self:flex-start;}.elementor-720 .elementor-element.elementor-element-417747fc{text-align:left;}.elementor-720 .elementor-element.elementor-element-417747fc .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-720 .elementor-element.elementor-element-654a7dc0{width:100%;max-width:100%;}.elementor-720 .elementor-element.elementor-element-654a7dc0 .elementor-image-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-654a7dc0 .elementor-image-box-title{margin-bottom:16px;font-size:43px;}.elementor-720 .elementor-element.elementor-element-7daf3c6a .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-720 .elementor-element.elementor-element-17463d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-11007fcc img{width:84%;}.elementor-720 .elementor-element.elementor-element-4dd4c485 img{width:100%;height:100%;}.elementor-720 .elementor-element.elementor-element-6e98c36d img{width:84%;}.elementor-720 .elementor-element.elementor-element-6299a92 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-6b9f4aa0 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-6d5b0737 img{width:84%;}.elementor-720 .elementor-element.elementor-element-2ea39986 img{width:100%;height:100%;}.elementor-720 .elementor-element.elementor-element-3fef90a1 img{width:84%;}.elementor-720 .elementor-element.elementor-element-2455ac16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-2455ac16 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-686083c8 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-492363b img{width:84%;}.elementor-720 .elementor-element.elementor-element-1034870d img{width:100%;height:100%;}.elementor-720 .elementor-element.elementor-element-72b62f01 img{width:84%;}.elementor-720 .elementor-element.elementor-element-17c613b9 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-76d4126b img{width:84%;}.elementor-720 .elementor-element.elementor-element-1a86c392 img{width:100%;height:100%;}.elementor-720 .elementor-element.elementor-element-4f41efb7 img{width:84%;}.elementor-720 .elementor-element.elementor-element-91598a0 .elementor-icon-box-wrapper{text-align:left;}.elementor-720 .elementor-element.elementor-element-44ae2373 img{width:84%;}.elementor-720 .elementor-element.elementor-element-3f089c50{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-720 .elementor-element.elementor-element-3f089c50 .elementor-heading-title{font-size:43px;}.elementor-720 .elementor-element.elementor-element-3a3fd05{text-align:left;font-size:17px;}}/* Start custom CSS for image-box, class: .elementor-element-654a7dc0 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-720 .elementor-element.elementor-element-654a7dc0{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-623a2583 *//* Estilo do botão */
.elementor-720 .elementor-element.elementor-element-623a2583 {
  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-720 .elementor-element.elementor-element-623a2583 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-720 .elementor-element.elementor-element-623a2583:hover span {
  color: white;
}

/* Pseudo-elementos para o fundo */
.elementor-720 .elementor-element.elementor-element-623a2583::before,
.elementor-720 .elementor-element.elementor-element-623a2583::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* Camada preta que desliza */
.elementor-720 .elementor-element.elementor-element-623a2583::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-720 .elementor-element.elementor-element-623a2583:hover::before {
  transform: translate3d(100%, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e2a6f70 *//* Estilo do botão */
.elementor-720 .elementor-element.elementor-element-6e2a6f70 {
  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-720 .elementor-element.elementor-element-6e2a6f70 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-720 .elementor-element.elementor-element-6e2a6f70:hover span {
  color: white;
}

/* Pseudo-elementos para o fundo */
.elementor-720 .elementor-element.elementor-element-6e2a6f70::before,
.elementor-720 .elementor-element.elementor-element-6e2a6f70::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* Camada preta que desliza */
.elementor-720 .elementor-element.elementor-element-6e2a6f70::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-720 .elementor-element.elementor-element-6e2a6f70:hover::before {
  transform: translate3d(100%, 0, 0);
}/* End custom CSS */