.elementor-695 .elementor-element.elementor-element-74668ad{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-74668ad:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-74668ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-16d675d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-16d675d.e-con{--flex-grow:0;--flex-shrink:0;}.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-695 .elementor-element.elementor-element-47c6a32 > .elementor-widget-container{margin:-160px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-47c6a32{text-align:start;}.elementor-695 .elementor-element.elementor-element-47c6a32 img{width:25%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-695 .elementor-element.elementor-element-952450b{text-align:justify;}.elementor-695 .elementor-element.elementor-element-952450b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:140px;font-weight:700;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-fef2e63{width:var( --container-widget-width, 118.727% );max-width:118.727%;--container-widget-width:118.727%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-fef2e63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-fef2e63 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-02b2914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-5f8bdf7{--display:flex;--min-height:100vh;--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;--padding-top:100px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-695 .elementor-element.elementor-element-5f8bdf7:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-5f8bdf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-f01df5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-09b66b2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-695 .elementor-element.elementor-element-09b66b2{text-align:justify;}.elementor-695 .elementor-element.elementor-element-09b66b2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:80px;font-weight:700;line-height:60px;color:#E9E3D5;}.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-695 .elementor-element.elementor-element-e60680a{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-e60680a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-c374455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-c374455.e-con{--align-self:center;}.elementor-695 .elementor-element.elementor-element-e516ee2 img{width:75%;}.elementor-695 .elementor-element.elementor-element-1394291{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-1394291:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-1394291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-896bd4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-896bd4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-ebfe5ae{text-align:justify;}.elementor-695 .elementor-element.elementor-element-ebfe5ae .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:100px;font-weight:700;line-height:75px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-1323e9d{width:var( --container-widget-width, 118.727% );max-width:118.727%;--container-widget-width:118.727%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-1323e9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-1323e9d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-ccd3c54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-71c938a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-71c938a:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-71c938a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-123e07d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-123e07d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-f1087fa{text-align:justify;}.elementor-695 .elementor-element.elementor-element-f1087fa .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:100px;font-weight:700;line-height:80px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-3e7bdec{width:var( --container-widget-width, 118.727% );max-width:118.727%;--container-widget-width:118.727%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-3e7bdec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-3e7bdec .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:35px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6ba29bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-03ad904{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:155px;--padding-right:155px;}.elementor-695 .elementor-element.elementor-element-03ad904:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-03ad904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-02f2c4d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-695 .elementor-element.elementor-element-02f2c4d{text-align:justify;}.elementor-695 .elementor-element.elementor-element-02f2c4d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-0412ae0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-b5511ea{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-b5511ea::before, .elementor-695 .elementor-element.elementor-element-b5511ea > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-b5511ea > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-b5511ea > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-b5511ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-b5511ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-5419dde{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-5419dde .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-dca0aa0{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-dca0aa0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-636bb3e{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-412d469{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-412d469::before, .elementor-695 .elementor-element.elementor-element-412d469 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-412d469 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-412d469 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-412d469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-412d469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e228318{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-e228318 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-aebf1de{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-aebf1de .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-d2d73dc{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-76f843f{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-76f843f::before, .elementor-695 .elementor-element.elementor-element-76f843f > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-76f843f > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-76f843f > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-76f843f > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-76f843f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-3bcbae9{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-3bcbae9 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-a8a0e14{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-a8a0e14 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-5e217ff{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-dc2f101{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-dc2f101::before, .elementor-695 .elementor-element.elementor-element-dc2f101 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-dc2f101 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-dc2f101 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-dc2f101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-dc2f101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e3f352c{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-e3f352c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-e472aa5{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-e472aa5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-4059357{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-74820ef{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-74820ef:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-74820ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-e37014d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-e8b2b92{text-align:justify;}.elementor-695 .elementor-element.elementor-element-e8b2b92 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:100px;font-weight:700;line-height:80px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-11ca111{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-11ca111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-11ca111 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:35px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-1a0443b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-1a0443b:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-1a0443b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-a0fb6fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-a0fb6fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-a259284{text-align:justify;}.elementor-695 .elementor-element.elementor-element-a259284 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:93px;font-weight:700;line-height:75px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-9e0d953{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-9e0d953.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-9e0d953 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-7e8ec2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-7b18d5c{--display:flex;--min-height:100vh;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-7b18d5c:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-7b18d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-c75f687{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-695 .elementor-element.elementor-element-c75f687 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-695 .elementor-element.elementor-element-c75f687 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-5c60e5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-695 .elementor-element.elementor-element-00e65f1 img{width:100%;max-width:100%;height:370px;}.elementor-695 .elementor-element.elementor-element-cbfd032{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-695 .elementor-element.elementor-element-cbfd032:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-cbfd032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-c64e77b{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-c64e77b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-695 .elementor-element.elementor-element-c64e77b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:55px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-298a7c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-e14b58e{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-e14b58e::before, .elementor-695 .elementor-element.elementor-element-e14b58e > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e14b58e > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e14b58e > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e14b58e > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e14b58e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-7716880 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-695 .elementor-element.elementor-element-1cbfaae{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-1cbfaae .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-42dabeb{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-956b8f3{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-956b8f3::before, .elementor-695 .elementor-element.elementor-element-956b8f3 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-956b8f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-956b8f3 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-956b8f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-956b8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-45524be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-695 .elementor-element.elementor-element-bee4bce{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-bee4bce .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-b63e888{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:200;line-height:30px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-ee1d1de{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-ee1d1de::before, .elementor-695 .elementor-element.elementor-element-ee1d1de > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-ee1d1de > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-ee1d1de > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-ee1d1de > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-ee1d1de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-a2c9fee > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-22ea36d{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-22ea36d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-55fdda2{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-89bee85{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-695 .elementor-element.elementor-element-89bee85:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-89bee85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-a0f0411{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-a0f0411 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-695 .elementor-element.elementor-element-a0f0411 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:55px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-1cd3940{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-4ab7a7d{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-4ab7a7d::before, .elementor-695 .elementor-element.elementor-element-4ab7a7d > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4ab7a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4ab7a7d > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4ab7a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4ab7a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-695 .elementor-element.elementor-element-43f0fdd > .elementor-widget-container{margin:-20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-43f0fdd .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-43f0fdd.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-43f0fdd.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-43f0fdd.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-43f0fdd.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-43f0fdd.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-43f0fdd .elementor-icon{font-size:100px;}.elementor-695 .elementor-element.elementor-element-43f0fdd .elementor-icon svg{height:100px;}.elementor-695 .elementor-element.elementor-element-734be04{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-734be04 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:38px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-87540ba{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-f61501d{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-f61501d::before, .elementor-695 .elementor-element.elementor-element-f61501d > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-f61501d > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-f61501d > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-f61501d > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-f61501d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-6480873 > .elementor-widget-container{margin:-20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-6480873 .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-6480873.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-6480873.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-6480873.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-6480873.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-6480873.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-6480873 .elementor-icon{font-size:100px;}.elementor-695 .elementor-element.elementor-element-6480873 .elementor-icon svg{height:100px;}.elementor-695 .elementor-element.elementor-element-d7747d3{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-d7747d3 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:38px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-2cc8806{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-60ddfc3{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-60ddfc3::before, .elementor-695 .elementor-element.elementor-element-60ddfc3 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-60ddfc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-60ddfc3 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-60ddfc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-60ddfc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-ad82b82 > .elementor-widget-container{margin:-20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-ad82b82 .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-ad82b82.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-ad82b82.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-ad82b82.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-ad82b82.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-ad82b82.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-ad82b82 .elementor-icon{font-size:100px;}.elementor-695 .elementor-element.elementor-element-ad82b82 .elementor-icon svg{height:100px;}.elementor-695 .elementor-element.elementor-element-ec16fef{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-ec16fef .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:38px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-83d81ca{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6818d27{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-695 .elementor-element.elementor-element-6818d27:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-6818d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-6181bea{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-6181bea > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-695 .elementor-element.elementor-element-6181bea .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:55px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-645c06d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-4dca3d1{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-4dca3d1::before, .elementor-695 .elementor-element.elementor-element-4dca3d1 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4dca3d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4dca3d1 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4dca3d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4dca3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-17e0d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-17e0d35 .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-17e0d35.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-17e0d35.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-17e0d35.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-17e0d35.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-17e0d35.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-17e0d35 .elementor-icon{font-size:60px;}.elementor-695 .elementor-element.elementor-element-17e0d35 .elementor-icon svg{height:60px;}.elementor-695 .elementor-element.elementor-element-bdbeddd{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-bdbeddd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:30px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-a64a29f{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-777127b{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-777127b::before, .elementor-695 .elementor-element.elementor-element-777127b > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-777127b > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-777127b > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-777127b > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-777127b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-3f0f158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-3f0f158 .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-3f0f158.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-3f0f158.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-3f0f158.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-3f0f158.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-3f0f158.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-3f0f158 .elementor-icon{font-size:60px;}.elementor-695 .elementor-element.elementor-element-3f0f158 .elementor-icon svg{height:60px;}.elementor-695 .elementor-element.elementor-element-bec0200{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-bec0200 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:30px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-b41f849{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-28054f7{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-28054f7::before, .elementor-695 .elementor-element.elementor-element-28054f7 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-28054f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-28054f7 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-28054f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-28054f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-a7f25c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-a7f25c3 .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-a7f25c3.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-a7f25c3.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-a7f25c3.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-a7f25c3.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-a7f25c3.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-a7f25c3 .elementor-icon{font-size:60px;}.elementor-695 .elementor-element.elementor-element-a7f25c3 .elementor-icon svg{height:60px;}.elementor-695 .elementor-element.elementor-element-64d0cab{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-64d0cab .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:30px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-e844e01{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-4709097{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-4709097::before, .elementor-695 .elementor-element.elementor-element-4709097 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4709097 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4709097 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4709097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4709097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-c13b11a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-c13b11a .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-c13b11a.elementor-view-stacked .elementor-icon{background-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-c13b11a.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-c13b11a.elementor-view-default .elementor-icon{color:#7AFF00;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-c13b11a.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-c13b11a.elementor-view-default .elementor-icon svg{fill:#7AFF00;}.elementor-695 .elementor-element.elementor-element-c13b11a .elementor-icon{font-size:60px;}.elementor-695 .elementor-element.elementor-element-c13b11a .elementor-icon svg{height:60px;}.elementor-695 .elementor-element.elementor-element-90666f1{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-90666f1 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:30px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-d58795b{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-3117561{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-3117561:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-3117561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-a02abef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-a02abef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-08be324{text-align:justify;}.elementor-695 .elementor-element.elementor-element-08be324 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:90px;font-weight:700;line-height:75px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-4c64ae1{width:var( --container-widget-width, 118.727% );max-width:118.727%;--container-widget-width:118.727%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-4c64ae1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-4c64ae1 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:30px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-bc892dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-6dae01b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:155px;--padding-right:155px;}.elementor-695 .elementor-element.elementor-element-6dae01b:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-6dae01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-3c1430c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-695 .elementor-element.elementor-element-3c1430c{text-align:justify;}.elementor-695 .elementor-element.elementor-element-3c1430c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-c11f8e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-0282baf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-0282baf::before, .elementor-695 .elementor-element.elementor-element-0282baf > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0282baf > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0282baf > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0282baf > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0282baf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-8207d38{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-8207d38 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-c9fd8b7{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-c9fd8b7 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-302e590{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-d40a06e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-d40a06e::before, .elementor-695 .elementor-element.elementor-element-d40a06e > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-d40a06e > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-d40a06e > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-d40a06e > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-d40a06e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-98751db{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-98751db .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-b79e4aa{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-b79e4aa .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-4c51d56{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-c83c77a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-c83c77a::before, .elementor-695 .elementor-element.elementor-element-c83c77a > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c83c77a > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c83c77a > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c83c77a > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c83c77a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-4f4fef5{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-4f4fef5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:130px;font-weight:400;line-height:100px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-8937dbf{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-8937dbf .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:50px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-87e8959{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:30px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-e7bd0a5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-e7bd0a5:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-e7bd0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-00e026f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-00e026f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-1057840{text-align:justify;}.elementor-695 .elementor-element.elementor-element-1057840 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:90px;font-weight:700;line-height:75px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-df2ef21{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-df2ef21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-df2ef21 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:30px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-4e06190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-ba07c5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-ba07c5b:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-ba07c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-f1cdc66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-695 .elementor-element.elementor-element-a8c43f0 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-a8c43f0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-a8c43f0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-a8c43f0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-a8c43f0 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-a8c43f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-a8c43f0 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-a8c43f0:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-a8c43f0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-a8c43f0 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-a91238e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-8fc2a9e > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-8fc2a9e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-8fc2a9e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-8fc2a9e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-8fc2a9e .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-8fc2a9e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-8fc2a9e .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-8fc2a9e:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-8fc2a9e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-8fc2a9e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-a20b3ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-8101b0d > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-8101b0d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-8101b0d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-8101b0d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-8101b0d .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-8101b0d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-8101b0d .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-8101b0d:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-8101b0d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-8101b0d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-ccb9de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-c267880 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-c267880.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-c267880.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-c267880.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-c267880 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-c267880 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-c267880 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-c267880:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-c267880:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-c267880 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-ae119ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-74574a5 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-74574a5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-74574a5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-74574a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-74574a5 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-74574a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-74574a5 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-74574a5:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-74574a5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-74574a5 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-dbf9d5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-9097247 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-9097247.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-9097247.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-9097247.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-9097247 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-9097247 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-9097247 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-9097247:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-9097247:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-9097247 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-caa7d5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-2f5e738 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-2f5e738.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-2f5e738.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-2f5e738.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-2f5e738 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-2f5e738 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-2f5e738 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-2f5e738:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-2f5e738:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-2f5e738 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-91e1006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-4a7de61 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-4a7de61.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-4a7de61.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-4a7de61.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-4a7de61 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-4a7de61 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-4a7de61 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-4a7de61:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-4a7de61:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-4a7de61 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-98e8854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-695 .elementor-element.elementor-element-3667df4 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-3667df4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-695 .elementor-element.elementor-element-3667df4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-695 .elementor-element.elementor-element-3667df4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-3667df4 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-695 .elementor-element.elementor-element-3667df4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-695 .elementor-element.elementor-element-3667df4 .elementor-image-box-title{font-family:"San Francisco", Sans-serif;font-weight:700;line-height:20px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-3667df4:has(:hover) .elementor-image-box-title,
					 .elementor-695 .elementor-element.elementor-element-3667df4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-3667df4 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-5753e2a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-5753e2a:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-5753e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-174a101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-174a101.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-9c62785{text-align:justify;}.elementor-695 .elementor-element.elementor-element-9c62785 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:100px;font-weight:700;line-height:80px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-2b957c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:-25px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-faf1d55{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;}.elementor-695 .elementor-element.elementor-element-faf1d55 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-695 .elementor-element.elementor-element-f9e628b .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:28px;font-weight:700;fill:#1D1D1D;color:#1D1D1D;background-image:linear-gradient(90deg, var( --e-global-color-05189a6 ) 0%, #f2295b 70%);border-radius:6px 6px 6px 6px;padding:10px 5px 10px 05px;}.elementor-695 .elementor-element.elementor-element-f9e628b{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-65fb2bbd{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-65fb2bbd:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-65fb2bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-65fb2bbd::before, .elementor-695 .elementor-element.elementor-element-65fb2bbd > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-65fb2bbd > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-65fb2bbd > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-65fb2bbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-65fb2bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-695 .elementor-element.elementor-element-7f636434{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-72d2e55b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-23aa5d7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-23aa5d7a::before, .elementor-695 .elementor-element.elementor-element-23aa5d7a > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-23aa5d7a > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-23aa5d7a > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-23aa5d7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-23aa5d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-12f264f3{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-12f264f3 > .elementor-widget-container{margin:-15px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-12f264f3.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-12f264f3 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-728d5ea{width:auto;max-width:auto;text-align:start;}.elementor-695 .elementor-element.elementor-element-728d5ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-728d5ea.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-728d5ea .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-a16b3db );}.elementor-695 .elementor-element.elementor-element-01307b8{width:100%;max-width:100%;text-align:start;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-01307b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-01307b8 p{margin-block-end:10px;}.elementor-widget-wc-add-to-cart .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-695 .elementor-element.elementor-element-0c0b348 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-0c0b348 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-0c0b348 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-0c0b348{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-0c0b348 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-0c0b348 > .elementor-widget-container{margin:60px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-0c0b348.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-e7fae18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-a16b3db );--border-color:var( --e-global-color-a16b3db );--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-e7fae18::before, .elementor-695 .elementor-element.elementor-element-e7fae18 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e7fae18 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e7fae18 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e7fae18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e7fae18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-c71216e{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-c71216e > .elementor-widget-container{margin:-15px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-c71216e.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-c71216e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-767a92d{width:auto;max-width:auto;text-align:start;}.elementor-695 .elementor-element.elementor-element-767a92d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-767a92d.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-767a92d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6752cac{width:100%;max-width:100%;text-align:start;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6752cac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-6752cac p{margin-block-end:10px;}.elementor-695 .elementor-element.elementor-element-ad70e34 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-ad70e34 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-ad70e34 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-ad70e34{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-ad70e34 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-ad70e34 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-ad70e34.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-7908dd37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-7908dd37::before, .elementor-695 .elementor-element.elementor-element-7908dd37 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-7908dd37 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-7908dd37 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-7908dd37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-7908dd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-21ee83a{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-21ee83a > .elementor-widget-container{margin:-15px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-21ee83a.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-21ee83a .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:36px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-b2230c4{width:auto;max-width:auto;text-align:start;}.elementor-695 .elementor-element.elementor-element-b2230c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-b2230c4.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-b2230c4 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6b46501{width:100%;max-width:100%;text-align:start;font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-6b46501.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-6b46501 p{margin-block-end:10px;}.elementor-695 .elementor-element.elementor-element-e7b3343 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-e7b3343 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-e7b3343 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-e7b3343{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-e7b3343 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-e7b3343 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-e7b3343.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-7f9d585f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-695 .elementor-element.elementor-element-7e3c8646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-7e3c8646.e-con{--order:-99999 /* order start hack */;}.elementor-695 .elementor-element.elementor-element-398d6e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-398d6e8::before, .elementor-695 .elementor-element.elementor-element-398d6e8 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-398d6e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-398d6e8 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-398d6e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-398d6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-5ce6391{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-5ce6391 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-5ce6391.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-5ce6391 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-93f50c8{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-93f50c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-8b14b97 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-8b14b97 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-8b14b97 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-8b14b97{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-8b14b97 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-8b14b97 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-8b14b97.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-e90822b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-e90822b::before, .elementor-695 .elementor-element.elementor-element-e90822b > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e90822b > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e90822b > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e90822b > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e90822b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-3bbd6d2{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-3bbd6d2 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-3bbd6d2.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-3bbd6d2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-e8bea6e{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-e8bea6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-4f80995 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-4f80995 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-4f80995 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-4f80995{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-4f80995 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-4f80995 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-4f80995.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-a8b7cd5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-a8b7cd5::before, .elementor-695 .elementor-element.elementor-element-a8b7cd5 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a8b7cd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a8b7cd5 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a8b7cd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a8b7cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-5c2cc24{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-5c2cc24 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-5c2cc24.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-5c2cc24 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-5197b74{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-5197b74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-bbf5e38 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-bbf5e38 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-bbf5e38 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-bbf5e38{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-bbf5e38 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-bbf5e38 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-bbf5e38.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-3b1bff6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-3b1bff6::before, .elementor-695 .elementor-element.elementor-element-3b1bff6 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-3b1bff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-3b1bff6 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-3b1bff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-3b1bff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-7e9a06f{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-7e9a06f > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-7e9a06f.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-7e9a06f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-fe77348{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-fe77348.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-416e667 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-416e667 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-416e667 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-416e667{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-416e667 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-416e667 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-416e667.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-73663157{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-695 .elementor-element.elementor-element-33dd804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-c68cf49{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-c68cf49::before, .elementor-695 .elementor-element.elementor-element-c68cf49 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c68cf49 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c68cf49 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c68cf49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c68cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-fe211be{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-fe211be > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-fe211be.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-fe211be .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-7c50fd5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-7c50fd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-7c50fd5 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-cbd4d3b{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-cbd4d3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-3c7bda2 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-3c7bda2 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-3c7bda2 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-3c7bda2{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-3c7bda2 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-3c7bda2 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-3c7bda2.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-5eab0d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-5eab0d0::before, .elementor-695 .elementor-element.elementor-element-5eab0d0 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-5eab0d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-5eab0d0 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-5eab0d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-5eab0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-60b5237{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-60b5237 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-60b5237.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-60b5237 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-1e56673{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-1e56673.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-1e56673 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-37285fe{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-37285fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-636b5a5 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-636b5a5 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-636b5a5 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-636b5a5{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-636b5a5 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-636b5a5 > .elementor-widget-container{margin:-5px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-636b5a5.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-4fcfd4f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-4fcfd4f::before, .elementor-695 .elementor-element.elementor-element-4fcfd4f > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4fcfd4f > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-4fcfd4f > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4fcfd4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-4fcfd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e846600{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-e846600 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-e846600.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-e846600 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-8fc1a0e{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-8fc1a0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-8fc1a0e .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-8ddbe83{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-8ddbe83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-7d3d190 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-7d3d190 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-7d3d190 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-7d3d190{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-7d3d190 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-7d3d190 > .elementor-widget-container{margin:60px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-7d3d190.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-4fa8903{--display:flex;--margin-top:80px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-94c8ca0{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-94c8ca0 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-94c8ca0.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-94c8ca0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-9b91ef4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-7b9451d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-7b9451d::before, .elementor-695 .elementor-element.elementor-element-7b9451d > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-7b9451d > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-7b9451d > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-7b9451d > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-7b9451d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-a8c7625{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-a8c7625 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-a8c7625.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-a8c7625 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-b4757e3{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-b4757e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-b4757e3 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-a55bd68 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-a55bd68 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-a55bd68 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-a55bd68{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-a55bd68 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-a55bd68 > .elementor-widget-container{margin:50px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-a55bd68.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-a15aa8f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-a15aa8f::before, .elementor-695 .elementor-element.elementor-element-a15aa8f > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a15aa8f > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a15aa8f > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a15aa8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a15aa8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-9c5668b{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-9c5668b > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-9c5668b.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-9c5668b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-46808fb{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-46808fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-46808fb .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-e4d76c3 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-e4d76c3 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-e4d76c3 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-e4d76c3{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-e4d76c3 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-e4d76c3 > .elementor-widget-container{margin:190px 0px -59px 0px;}.elementor-695 .elementor-element.elementor-element-e4d76c3.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-0cb82d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-0cb82d1::before, .elementor-695 .elementor-element.elementor-element-0cb82d1 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0cb82d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0cb82d1 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0cb82d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0cb82d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e8ec52b{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-e8ec52b > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-e8ec52b.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-e8ec52b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-5314b68{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-5314b68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-5314b68 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-15ef7c8 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-15ef7c8 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-15ef7c8 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-15ef7c8{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-15ef7c8 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-15ef7c8 > .elementor-widget-container{margin:370px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-15ef7c8.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-20148ac9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-695 .elementor-element.elementor-element-9e958d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-9b50e0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-9b50e0f::before, .elementor-695 .elementor-element.elementor-element-9b50e0f > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-9b50e0f > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-9b50e0f > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-9b50e0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-9b50e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-56def7b{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-56def7b > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-56def7b.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-56def7b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-5f76530f{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-5f76530f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-5f76530f .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-4a8ade7 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-4a8ade7 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-4a8ade7 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-4a8ade7{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-4a8ade7 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-4a8ade7 > .elementor-widget-container{margin:60px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-4a8ade7.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-0683dc0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-0683dc0::before, .elementor-695 .elementor-element.elementor-element-0683dc0 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0683dc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-0683dc0 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0683dc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-0683dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-224e834{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-224e834 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-224e834.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-224e834 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-6f472598{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-6f472598.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-6f472598 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-679f443 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-679f443 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-679f443 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-679f443{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-679f443 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-679f443 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-679f443.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-848fb59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-848fb59::before, .elementor-695 .elementor-element.elementor-element-848fb59 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-848fb59 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-848fb59 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-848fb59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-848fb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-d112be8{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-d112be8 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-d112be8.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-d112be8 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-9206b91{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-9206b91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-9206b91 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-e768ddd .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-e768ddd .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-e768ddd .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-e768ddd{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-e768ddd > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-e768ddd > .elementor-widget-container{margin:40px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-e768ddd.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-10dcd893{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-695 .elementor-element.elementor-element-db1faf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-f5e5344{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-f5e5344::before, .elementor-695 .elementor-element.elementor-element-f5e5344 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-f5e5344 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-f5e5344 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-f5e5344 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-f5e5344 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-210616c{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-210616c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-210616c.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-210616c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-f73fda9{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-f73fda9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-f73fda9 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-0fff793 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-0fff793 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-0fff793 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-0fff793{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-0fff793 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-0fff793 > .elementor-widget-container{margin:5px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-0fff793.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-43dbede{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-43dbede::before, .elementor-695 .elementor-element.elementor-element-43dbede > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-43dbede > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-43dbede > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-43dbede > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-43dbede > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e89ab78{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-e89ab78 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-e89ab78.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-e89ab78 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-5731cab{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-5731cab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-5731cab .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-6d18171 .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-6d18171 .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-6d18171 .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-6d18171{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-6d18171 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-6d18171 > .elementor-widget-container{margin:205px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-6d18171.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-e544ec0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-e544ec0::before, .elementor-695 .elementor-element.elementor-element-e544ec0 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e544ec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-e544ec0 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e544ec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-e544ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-d4280b5{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-d4280b5 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-d4280b5.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-d4280b5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-807be41{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-807be41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-807be41 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-6de984b .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-6de984b .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-6de984b .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-6de984b{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-6de984b > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-6de984b > .elementor-widget-container{margin:150px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-6de984b.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-77cb4f62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-695 .elementor-element.elementor-element-7e0e9076{--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-695 .elementor-element.elementor-element-7e0e9076.e-con{--order:-99999 /* order start hack */;}.elementor-695 .elementor-element.elementor-element-1d45397f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-1d45397f::before, .elementor-695 .elementor-element.elementor-element-1d45397f > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-1d45397f > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-1d45397f > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-1d45397f > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-1d45397f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-1925928{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-1925928 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-1925928.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-1925928 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-179f0fd2{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-179f0fd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-179f0fd2 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-321a417{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-a16b3db );}.elementor-695 .elementor-element.elementor-element-321a417.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-4c79cae .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-4c79cae .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-4c79cae .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-4c79cae{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-4c79cae > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-4c79cae > .elementor-widget-container{margin:80px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-4c79cae.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-649dfdb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-649dfdb::before, .elementor-695 .elementor-element.elementor-element-649dfdb > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-649dfdb > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-649dfdb > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-649dfdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-649dfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-30ca923{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-30ca923 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-30ca923.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-30ca923 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-1c39e99{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-1c39e99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-1c39e99 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-add1168{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-a16b3db );}.elementor-695 .elementor-element.elementor-element-add1168.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-dbaec8b .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-dbaec8b .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-dbaec8b .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-dbaec8b{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-dbaec8b > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-dbaec8b > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-dbaec8b.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-3f5d673{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-695 .elementor-element.elementor-element-3f5d673::before, .elementor-695 .elementor-element.elementor-element-3f5d673 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-3f5d673 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-3f5d673 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-3f5d673 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-3f5d673 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-e63ef2a{width:100%;max-width:100%;text-align:start;}.elementor-695 .elementor-element.elementor-element-e63ef2a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-e63ef2a.elementor-element{--align-self:flex-start;}.elementor-695 .elementor-element.elementor-element-e63ef2a .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-9264e26{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-695 .elementor-element.elementor-element-9264e26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-icon i{color:#7AFF00;transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-icon svg{fill:#7AFF00;transition:fill 0.3s;}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;}.elementor-695 .elementor-element.elementor-element-9264e26 .elementor-icon-list-text{color:var( --e-global-color-c67f174 );transition:color 0.3s;}.elementor-695 .elementor-element.elementor-element-dc4a83a{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-a16b3db );}.elementor-695 .elementor-element.elementor-element-dc4a83a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-12c6ade .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #D2FFAA 0%, var( --e-global-color-a16b3db ) 100%);border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-695 .elementor-element.elementor-element-12c6ade .elementor-button:hover, .elementor-695 .elementor-element.elementor-element-12c6ade .elementor-button:focus{background-color:#71EB00;}.elementor-695 .elementor-element.elementor-element-12c6ade{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-12c6ade > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-695 .elementor-element.elementor-element-12c6ade > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-695 .elementor-element.elementor-element-12c6ade.elementor-element{--align-self:center;}.elementor-695 .elementor-element.elementor-element-5518e958{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color:#7AFF00;--n-tabs-title-color-active:#000000;}.elementor-695 .elementor-element.elementor-element-5518e958 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#7AFF0000;}.elementor-695 .elementor-element.elementor-element-5518e958.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7AFF00;}.elementor-695 .elementor-element.elementor-element-5518e958.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-695 .elementor-element.elementor-element-5518e958.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7AFF00;}.elementor-695 .elementor-element.elementor-element-5518e958.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#7AFF00;}.elementor-695 .elementor-element.elementor-element-5518e958.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"San Francisco", Sans-serif;font-weight:700;}.elementor-695 .elementor-element.elementor-element-5518e958 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-695 .elementor-element.elementor-element-5c9b373{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-695 .elementor-element.elementor-element-5c9b373:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-5c9b373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-1887b0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-695 .elementor-element.elementor-element-4e8035d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-695 .elementor-element.elementor-element-4e8035d{text-align:center;}.elementor-695 .elementor-element.elementor-element-4e8035d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:50px;font-weight:700;line-height:60px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-9bbd8a3 img{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-7993e91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 250px;--row-gap:0px;--column-gap:250px;}.elementor-695 .elementor-element.elementor-element-a3969e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-695 .elementor-element.elementor-element-a3969e0::before, .elementor-695 .elementor-element.elementor-element-a3969e0 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a3969e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-a3969e0 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a3969e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-a3969e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-b844982{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-b844982 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-b844982 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-2eab682{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-2eab682 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-695 .elementor-element.elementor-element-2eab682.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-71c7789{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-695 .elementor-element.elementor-element-71c7789::before, .elementor-695 .elementor-element.elementor-element-71c7789 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-71c7789 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-71c7789 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-71c7789 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-71c7789 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-06678bc{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-06678bc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-06678bc .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-7c93e5c{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-7c93e5c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-695 .elementor-element.elementor-element-7c93e5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-09a5171{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-695 .elementor-element.elementor-element-09a5171::before, .elementor-695 .elementor-element.elementor-element-09a5171 > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-09a5171 > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-09a5171 > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-09a5171 > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-09a5171 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-4a6fe2f{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-4a6fe2f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-4a6fe2f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-e33f903{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-e33f903 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-695 .elementor-element.elementor-element-e33f903.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-1745820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-436e8cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 300px;--row-gap:0px;--column-gap:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:180px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-c28613b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-695 .elementor-element.elementor-element-c28613b::before, .elementor-695 .elementor-element.elementor-element-c28613b > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c28613b > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-c28613b > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c28613b > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-c28613b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-0f70893{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-0f70893 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-0f70893 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-9b878ba{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-9b878ba > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-695 .elementor-element.elementor-element-9b878ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-604f3db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#313131;--border-color:#313131;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-695 .elementor-element.elementor-element-604f3db::before, .elementor-695 .elementor-element.elementor-element-604f3db > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-604f3db > .e-con-inner > .elementor-background-video-container::before, .elementor-695 .elementor-element.elementor-element-604f3db > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-604f3db > .e-con-inner > .elementor-background-slideshow::before, .elementor-695 .elementor-element.elementor-element-604f3db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313131;--background-overlay:'';}.elementor-695 .elementor-element.elementor-element-07af390{width:100%;max-width:100%;text-align:center;}.elementor-695 .elementor-element.elementor-element-07af390 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-07af390 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-73f827a{width:100%;max-width:100%;text-align:justify;font-family:"San Francisco", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-73f827a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-695 .elementor-element.elementor-element-73f827a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-4556f5d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-4556f5d:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-4556f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-997f30c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-997f30c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-ed9fd4b > .elementor-widget-container{margin:-160px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-ed9fd4b{text-align:start;}.elementor-695 .elementor-element.elementor-element-ed9fd4b img{width:15%;}.elementor-695 .elementor-element.elementor-element-4973882{text-align:justify;}.elementor-695 .elementor-element.elementor-element-4973882 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:100px;font-weight:700;line-height:75px;color:#E9E3D5;}.elementor-695 .elementor-element.elementor-element-56b0923{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-695 .elementor-element.elementor-element-56b0923.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-695 .elementor-element.elementor-element-56b0923 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:31px;font-weight:400;line-height:29px;color:var( --e-global-color-c67f174 );}.elementor-695 .elementor-element.elementor-element-54ef874{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-695 .elementor-element.elementor-element-72d2e55b{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-695 .elementor-element.elementor-element-12f264f3 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-728d5ea .elementor-heading-title{font-size:36px;}.elementor-695 .elementor-element.elementor-element-0c0b348 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-c71216e .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-767a92d .elementor-heading-title{font-size:36px;}.elementor-695 .elementor-element.elementor-element-ad70e34 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-21ee83a .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-b2230c4 .elementor-heading-title{font-size:36px;}.elementor-695 .elementor-element.elementor-element-e7b3343 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-5ce6391 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-8b14b97 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-3bbd6d2 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-4f80995 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-5c2cc24 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-bbf5e38 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-7e9a06f .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-416e667 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-33dd804{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-695 .elementor-element.elementor-element-fe211be .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-3c7bda2 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-60b5237 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-636b5a5 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-e846600 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-7d3d190 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-94c8ca0 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-9b91ef4{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-695 .elementor-element.elementor-element-a8c7625 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-a55bd68 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-9c5668b .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-e4d76c3 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-e8ec52b .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-15ef7c8 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-9e958d3{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-695 .elementor-element.elementor-element-56def7b .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-4a8ade7 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-224e834 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-679f443 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-d112be8 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-e768ddd .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-db1faf6{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-695 .elementor-element.elementor-element-210616c .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-0fff793 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-e89ab78 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-6d18171 .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-d4280b5 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-6de984b .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-1925928 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-4c79cae .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-30ca923 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-dbaec8b .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-e63ef2a .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-12c6ade .elementor-button{font-size:16px;}.elementor-695 .elementor-element.elementor-element-b844982 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-06678bc .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-4a6fe2f .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-0f70893 .elementor-heading-title{font-size:32px;}.elementor-695 .elementor-element.elementor-element-07af390 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-695 .elementor-element.elementor-element-16d675d{--width:55.175%;}.elementor-695 .elementor-element.elementor-element-02b2914{--width:50%;}.elementor-695 .elementor-element.elementor-element-f01df5e{--width:34%;}.elementor-695 .elementor-element.elementor-element-c374455{--width:47%;}.elementor-695 .elementor-element.elementor-element-896bd4b{--width:60%;}.elementor-695 .elementor-element.elementor-element-ccd3c54{--width:50%;}.elementor-695 .elementor-element.elementor-element-123e07d{--width:70%;}.elementor-695 .elementor-element.elementor-element-6ba29bc{--width:50%;}.elementor-695 .elementor-element.elementor-element-0412ae0{--width:100%;}.elementor-695 .elementor-element.elementor-element-b5511ea{--width:25%;}.elementor-695 .elementor-element.elementor-element-412d469{--width:25%;}.elementor-695 .elementor-element.elementor-element-76f843f{--width:25%;}.elementor-695 .elementor-element.elementor-element-dc2f101{--width:25%;}.elementor-695 .elementor-element.elementor-element-e37014d{--width:100%;}.elementor-695 .elementor-element.elementor-element-a0fb6fe{--width:65%;}.elementor-695 .elementor-element.elementor-element-7e8ec2f{--width:100%;}.elementor-695 .elementor-element.elementor-element-e14b58e{--width:28%;}.elementor-695 .elementor-element.elementor-element-956b8f3{--width:28%;}.elementor-695 .elementor-element.elementor-element-ee1d1de{--width:28%;}.elementor-695 .elementor-element.elementor-element-4ab7a7d{--width:26%;}.elementor-695 .elementor-element.elementor-element-f61501d{--width:26%;}.elementor-695 .elementor-element.elementor-element-60ddfc3{--width:26%;}.elementor-695 .elementor-element.elementor-element-4dca3d1{--width:35%;}.elementor-695 .elementor-element.elementor-element-777127b{--width:35%;}.elementor-695 .elementor-element.elementor-element-28054f7{--width:35%;}.elementor-695 .elementor-element.elementor-element-4709097{--width:35%;}.elementor-695 .elementor-element.elementor-element-a02abef{--width:60%;}.elementor-695 .elementor-element.elementor-element-bc892dd{--width:50%;}.elementor-695 .elementor-element.elementor-element-c11f8e2{--width:100%;}.elementor-695 .elementor-element.elementor-element-0282baf{--width:29%;}.elementor-695 .elementor-element.elementor-element-d40a06e{--width:29%;}.elementor-695 .elementor-element.elementor-element-c83c77a{--width:29%;}.elementor-695 .elementor-element.elementor-element-00e026f{--width:75%;}.elementor-695 .elementor-element.elementor-element-4e06190{--width:50%;}.elementor-695 .elementor-element.elementor-element-f1cdc66{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-a91238e{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-a20b3ad{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-ccb9de5{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-ae119ac{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-dbf9d5d{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-caa7d5b{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-91e1006{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-98e8854{--width:33.3333%;}.elementor-695 .elementor-element.elementor-element-174a101{--width:69%;}.elementor-695 .elementor-element.elementor-element-2b957c1{--width:50%;}.elementor-695 .elementor-element.elementor-element-23aa5d7a{--width:30%;}.elementor-695 .elementor-element.elementor-element-e7fae18{--width:30%;}.elementor-695 .elementor-element.elementor-element-7908dd37{--width:30%;}.elementor-695 .elementor-element.elementor-element-7e3c8646{--width:100%;}.elementor-695 .elementor-element.elementor-element-398d6e8{--width:100%;}.elementor-695 .elementor-element.elementor-element-e90822b{--width:100%;}.elementor-695 .elementor-element.elementor-element-a8b7cd5{--width:100%;}.elementor-695 .elementor-element.elementor-element-3b1bff6{--width:100%;}.elementor-695 .elementor-element.elementor-element-c68cf49{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-5eab0d0{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-4fcfd4f{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-7b9451d{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-a15aa8f{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-0cb82d1{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-9b50e0f{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-0683dc0{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-848fb59{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-f5e5344{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-43dbede{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-e544ec0{--width:33.3%;}.elementor-695 .elementor-element.elementor-element-7e0e9076{--width:100%;}.elementor-695 .elementor-element.elementor-element-1d45397f{--width:100%;}.elementor-695 .elementor-element.elementor-element-649dfdb{--width:100%;}.elementor-695 .elementor-element.elementor-element-3f5d673{--width:100%;}.elementor-695 .elementor-element.elementor-element-7993e91{--width:100%;}.elementor-695 .elementor-element.elementor-element-a3969e0{--width:33%;}.elementor-695 .elementor-element.elementor-element-71c7789{--width:33%;}.elementor-695 .elementor-element.elementor-element-09a5171{--width:33%;}.elementor-695 .elementor-element.elementor-element-1745820{--width:100%;}.elementor-695 .elementor-element.elementor-element-436e8cd{--width:100%;}.elementor-695 .elementor-element.elementor-element-c28613b{--width:26%;}.elementor-695 .elementor-element.elementor-element-604f3db{--width:26%;}.elementor-695 .elementor-element.elementor-element-997f30c{--width:100%;}.elementor-695 .elementor-element.elementor-element-54ef874{--width:50%;}}@media(max-width:767px){.elementor-695 .elementor-element.elementor-element-a8c43f0 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-8fc2a9e .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-8101b0d .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-c267880 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-74574a5 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-9097247 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-2f5e738 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-4a7de61 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-3667df4 .elementor-image-box-img{margin-bottom:15px;}.elementor-695 .elementor-element.elementor-element-72d2e55b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-12f264f3{text-align:center;}.elementor-695 .elementor-element.elementor-element-12f264f3 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-728d5ea{text-align:center;}.elementor-695 .elementor-element.elementor-element-728d5ea .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-0c0b348 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-c71216e{text-align:center;}.elementor-695 .elementor-element.elementor-element-c71216e .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-767a92d{text-align:center;}.elementor-695 .elementor-element.elementor-element-767a92d .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-ad70e34 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-21ee83a{text-align:center;}.elementor-695 .elementor-element.elementor-element-21ee83a .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-b2230c4{text-align:center;}.elementor-695 .elementor-element.elementor-element-b2230c4 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-e7b3343 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-5ce6391{text-align:center;}.elementor-695 .elementor-element.elementor-element-5ce6391 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-8b14b97 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-3bbd6d2{text-align:center;}.elementor-695 .elementor-element.elementor-element-3bbd6d2 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-4f80995 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-5c2cc24{text-align:center;}.elementor-695 .elementor-element.elementor-element-5c2cc24 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-bbf5e38 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-7e9a06f{text-align:center;}.elementor-695 .elementor-element.elementor-element-7e9a06f .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-416e667 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-33dd804{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-fe211be{text-align:center;}.elementor-695 .elementor-element.elementor-element-fe211be .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-3c7bda2 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-60b5237{text-align:center;}.elementor-695 .elementor-element.elementor-element-60b5237 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-636b5a5 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-e846600{text-align:center;}.elementor-695 .elementor-element.elementor-element-e846600 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-7d3d190 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-94c8ca0{text-align:center;}.elementor-695 .elementor-element.elementor-element-94c8ca0 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-9b91ef4{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-a8c7625{text-align:center;}.elementor-695 .elementor-element.elementor-element-a8c7625 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-a55bd68 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-9c5668b{text-align:center;}.elementor-695 .elementor-element.elementor-element-9c5668b .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-e4d76c3 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-e8ec52b{text-align:center;}.elementor-695 .elementor-element.elementor-element-e8ec52b .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-15ef7c8 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-9e958d3{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-56def7b{text-align:center;}.elementor-695 .elementor-element.elementor-element-56def7b .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-4a8ade7 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-224e834{text-align:center;}.elementor-695 .elementor-element.elementor-element-224e834 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-679f443 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-d112be8{text-align:center;}.elementor-695 .elementor-element.elementor-element-d112be8 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-e768ddd .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-db1faf6{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-210616c{text-align:center;}.elementor-695 .elementor-element.elementor-element-210616c .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-0fff793 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-e89ab78{text-align:center;}.elementor-695 .elementor-element.elementor-element-e89ab78 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-6d18171 .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-d4280b5{text-align:center;}.elementor-695 .elementor-element.elementor-element-d4280b5 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-6de984b .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-1925928{text-align:center;}.elementor-695 .elementor-element.elementor-element-1925928 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-4c79cae .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-30ca923{text-align:center;}.elementor-695 .elementor-element.elementor-element-30ca923 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-dbaec8b .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-e63ef2a{text-align:center;}.elementor-695 .elementor-element.elementor-element-e63ef2a .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-12c6ade .elementor-button{font-size:16px;padding:15px 45px 15px 45px;}.elementor-695 .elementor-element.elementor-element-b844982{text-align:center;}.elementor-695 .elementor-element.elementor-element-b844982 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-06678bc{text-align:center;}.elementor-695 .elementor-element.elementor-element-06678bc .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-4a6fe2f{text-align:center;}.elementor-695 .elementor-element.elementor-element-4a6fe2f .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-0f70893{text-align:center;}.elementor-695 .elementor-element.elementor-element-0f70893 .elementor-heading-title{font-size:28px;}.elementor-695 .elementor-element.elementor-element-07af390{text-align:center;}.elementor-695 .elementor-element.elementor-element-07af390 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for heading, class: .elementor-element-952450b */.elementor-695 .elementor-element.elementor-element-952450b .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09b66b2 */.elementor-695 .elementor-element.elementor-element-09b66b2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e60680a */.elementor-695 .elementor-element.elementor-element-e60680a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebfe5ae */.elementor-695 .elementor-element.elementor-element-ebfe5ae .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1087fa */.elementor-695 .elementor-element.elementor-element-f1087fa .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5419dde */.elementor-695 .elementor-element.elementor-element-5419dde .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca0aa0 */.elementor-695 .elementor-element.elementor-element-dca0aa0 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e228318 */.elementor-695 .elementor-element.elementor-element-e228318 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aebf1de */.elementor-695 .elementor-element.elementor-element-aebf1de .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcbae9 */.elementor-695 .elementor-element.elementor-element-3bcbae9 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8a0e14 */.elementor-695 .elementor-element.elementor-element-a8a0e14 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3f352c */.elementor-695 .elementor-element.elementor-element-e3f352c .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e472aa5 */.elementor-695 .elementor-element.elementor-element-e472aa5 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b2b92 */.elementor-695 .elementor-element.elementor-element-e8b2b92 .texto-gradiente {
    background: linear-gradient(to right, #ff7200, #ff0163);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a259284 */.elementor-695 .elementor-element.elementor-element-a259284 .texto-gradiente {
    background: linear-gradient(to right, #ff7200, #ff7200);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cbfaae */.elementor-695 .elementor-element.elementor-element-1cbfaae .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bee4bce */.elementor-695 .elementor-element.elementor-element-bee4bce .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22ea36d */.elementor-695 .elementor-element.elementor-element-22ea36d .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-734be04 */.elementor-695 .elementor-element.elementor-element-734be04 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7747d3 */.elementor-695 .elementor-element.elementor-element-d7747d3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec16fef */.elementor-695 .elementor-element.elementor-element-ec16fef .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdbeddd */.elementor-695 .elementor-element.elementor-element-bdbeddd .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec0200 */.elementor-695 .elementor-element.elementor-element-bec0200 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64d0cab */.elementor-695 .elementor-element.elementor-element-64d0cab .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90666f1 */.elementor-695 .elementor-element.elementor-element-90666f1 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08be324 */.elementor-695 .elementor-element.elementor-element-08be324 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8207d38 */.elementor-695 .elementor-element.elementor-element-8207d38 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fd8b7 */.elementor-695 .elementor-element.elementor-element-c9fd8b7 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98751db */.elementor-695 .elementor-element.elementor-element-98751db .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b79e4aa */.elementor-695 .elementor-element.elementor-element-b79e4aa .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4fef5 */.elementor-695 .elementor-element.elementor-element-4f4fef5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8937dbf */.elementor-695 .elementor-element.elementor-element-8937dbf .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1057840 */.elementor-695 .elementor-element.elementor-element-1057840 .texto-gradiente {
    background: linear-gradient(to right, #c09ae5, #7528d5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c62785 */.elementor-695 .elementor-element.elementor-element-9c62785 .texto-gradiente {
    background: linear-gradient(to right, #ff7200, #ff0163);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f264f3 */.elementor-695 .elementor-element.elementor-element-12f264f3 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01307b8 */.elementor-695 .elementor-element.elementor-element-01307b8 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c71216e */.elementor-695 .elementor-element.elementor-element-c71216e .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6752cac */.elementor-695 .elementor-element.elementor-element-6752cac p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ee83a */.elementor-695 .elementor-element.elementor-element-21ee83a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b46501 */.elementor-695 .elementor-element.elementor-element-6b46501 p {
    margin-bottom: 10px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce6391 */.elementor-695 .elementor-element.elementor-element-5ce6391 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f50c8 */.elementor-695 .elementor-element.elementor-element-93f50c8 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbd6d2 */.elementor-695 .elementor-element.elementor-element-3bbd6d2 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8bea6e */.elementor-695 .elementor-element.elementor-element-e8bea6e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2cc24 */.elementor-695 .elementor-element.elementor-element-5c2cc24 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5197b74 */.elementor-695 .elementor-element.elementor-element-5197b74 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e9a06f */.elementor-695 .elementor-element.elementor-element-7e9a06f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe77348 */.elementor-695 .elementor-element.elementor-element-fe77348 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe211be */.elementor-695 .elementor-element.elementor-element-fe211be .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c50fd5 */.elementor-695 .elementor-element.elementor-element-7c50fd5 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd4d3b */.elementor-695 .elementor-element.elementor-element-cbd4d3b p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b5237 */.elementor-695 .elementor-element.elementor-element-60b5237 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e56673 */.elementor-695 .elementor-element.elementor-element-1e56673 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37285fe */.elementor-695 .elementor-element.elementor-element-37285fe p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e846600 */.elementor-695 .elementor-element.elementor-element-e846600 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc1a0e */.elementor-695 .elementor-element.elementor-element-8fc1a0e p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ddbe83 */.elementor-695 .elementor-element.elementor-element-8ddbe83 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c8ca0 */.elementor-695 .elementor-element.elementor-element-94c8ca0 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c7625 */.elementor-695 .elementor-element.elementor-element-a8c7625 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4757e3 */.elementor-695 .elementor-element.elementor-element-b4757e3 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5668b */.elementor-695 .elementor-element.elementor-element-9c5668b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46808fb */.elementor-695 .elementor-element.elementor-element-46808fb p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8ec52b */.elementor-695 .elementor-element.elementor-element-e8ec52b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5314b68 */.elementor-695 .elementor-element.elementor-element-5314b68 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56def7b */.elementor-695 .elementor-element.elementor-element-56def7b .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f76530f */.elementor-695 .elementor-element.elementor-element-5f76530f p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-224e834 */.elementor-695 .elementor-element.elementor-element-224e834 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f472598 */.elementor-695 .elementor-element.elementor-element-6f472598 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d112be8 */.elementor-695 .elementor-element.elementor-element-d112be8 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9206b91 */.elementor-695 .elementor-element.elementor-element-9206b91 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210616c */.elementor-695 .elementor-element.elementor-element-210616c .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f73fda9 */.elementor-695 .elementor-element.elementor-element-f73fda9 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e89ab78 */.elementor-695 .elementor-element.elementor-element-e89ab78 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5731cab */.elementor-695 .elementor-element.elementor-element-5731cab p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4280b5 */.elementor-695 .elementor-element.elementor-element-d4280b5 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-807be41 */.elementor-695 .elementor-element.elementor-element-807be41 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1925928 */.elementor-695 .elementor-element.elementor-element-1925928 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-179f0fd2 */.elementor-695 .elementor-element.elementor-element-179f0fd2 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321a417 */.elementor-695 .elementor-element.elementor-element-321a417 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ca923 */.elementor-695 .elementor-element.elementor-element-30ca923 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c39e99 */.elementor-695 .elementor-element.elementor-element-1c39e99 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add1168 */.elementor-695 .elementor-element.elementor-element-add1168 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e63ef2a */.elementor-695 .elementor-element.elementor-element-e63ef2a .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9264e26 */.elementor-695 .elementor-element.elementor-element-9264e26 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc4a83a */.elementor-695 .elementor-element.elementor-element-dc4a83a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b844982 */.elementor-695 .elementor-element.elementor-element-b844982 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eab682 */.elementor-695 .elementor-element.elementor-element-2eab682 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06678bc */.elementor-695 .elementor-element.elementor-element-06678bc .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c93e5c */.elementor-695 .elementor-element.elementor-element-7c93e5c p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a6fe2f */.elementor-695 .elementor-element.elementor-element-4a6fe2f .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e33f903 */.elementor-695 .elementor-element.elementor-element-e33f903 p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f70893 */.elementor-695 .elementor-element.elementor-element-0f70893 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b878ba */.elementor-695 .elementor-element.elementor-element-9b878ba p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07af390 */.elementor-695 .elementor-element.elementor-element-07af390 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73f827a */.elementor-695 .elementor-element.elementor-element-73f827a p {
    margin-bottom: 30px; /* Ajuste o valor conforme sua preferência */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4973882 */.elementor-695 .elementor-element.elementor-element-4973882 .texto-gradiente {
    background: linear-gradient(to right, #D2FFAA, #7aff00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Backup para navegadores modernos */

    /* Removemos o display: inline-block que causa o bug da altura */
    display: inline; 
    
    /* Forçamos a altura de linha a ser herdada do pai (Elementor) */
    line-height: inherit;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://proposta.ipsilonsolucoes.com.br/wp-content/uploads/2026/04/SFPRODISPLAYREGULAR.ttf') format('truetype');
}
@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://proposta.ipsilonsolucoes.com.br/wp-content/uploads/2026/04/SFPRODISPLAYMEDIUM.ttf') format('truetype');
}
@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://proposta.ipsilonsolucoes.com.br/wp-content/uploads/2026/04/SFPRODISPLAYBOLD.ttf') format('truetype');
}
@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://proposta.ipsilonsolucoes.com.br/wp-content/uploads/2026/04/SF-Pro-Display-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */