.elementor-12595 .elementor-element.elementor-element-4fc56ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-4fc56ef:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-4fc56ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-12595 .elementor-element.elementor-element-1c4dfb5{width:100%;max-width:100%;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-icon{padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-15e1c949{--display:flex;--min-height:1154px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12595 .elementor-element.elementor-element-15e1c949:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/07/final.avif");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12595 .elementor-element.elementor-element-15e1c949::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/01/bg-1.svg");--background-overlay:'';background-position:top center;background-size:contain;}.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-12595 .elementor-element.elementor-element-73a4e2{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-73a4e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-wrapper .elementor-image-box-img{width:240px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-img img{height:170.53px;transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-73a4e2:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-73a4e2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.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-12595 .elementor-element.elementor-element-2599f6a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-2599f6a{z-index:999999;}.elementor-12595 .elementor-element.elementor-element-2599f6a .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:1;--padding-top:3em;--padding-bottom:08em;--padding-left:0em;--padding-right:0em;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/01/bg-2.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b{width:var( --container-widget-width, 763px );max-width:763px;--container-widget-width:763px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-2b26ae6b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b .elementor-image-box-description{font-family:"Space Grotesk", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-70b3ad40{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-70b3ad40.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-30891e5a > .elementor-widget-container{background-color:transparent;padding:70px 35px 70px 35px;background-image:linear-gradient(180deg, #1D3800 0%, #000000DE 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F5B00;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-30891e5a.elementor-element{--align-self:stretch;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-30891e5a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12595 .elementor-element.elementor-element-30891e5a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12595 .elementor-element.elementor-element-30891e5a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-35aa8822 > .elementor-widget-container{background-color:transparent;padding:50px 35px 70px 35px;background-image:linear-gradient(180deg, #1D3800 0%, #000000DE 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F5B00;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-35aa8822.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12595 .elementor-element.elementor-element-35aa8822.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12595 .elementor-element.elementor-element-35aa8822.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-23d65505 > .elementor-widget-container{background-color:transparent;padding:50px 35px 50px 35px;background-image:linear-gradient(180deg, #1D3800 0%, #000000DE 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F5B00;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-element{--align-self:stretch;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-6b4ba1f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 55px;--row-gap:20px;--column-gap:55px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-6b4ba1f4::before, .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/01/bg-3.svg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-12595 .elementor-element.elementor-element-6b4ba1f4.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-5fa3de7f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-fb1ab97{--display:flex;--min-height:107px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-12595 .elementor-element.elementor-element-7c42c40{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7c42c40 > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7c42c40 .elementor-icon-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7c42c40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-7c42c40.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-7c42c40.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-7c42c40.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-7c42c40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-7c42c40 .elementor-icon{font-size:50px;}.elementor-12595 .elementor-element.elementor-element-7c42c40 .elementor-icon svg{height:50px;}.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-12595 .elementor-element.elementor-element-671cc3c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-671cc3c > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--display:flex;--min-height:107px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-68541da{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-68541da > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-68541da .elementor-icon-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-68541da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-68541da.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-68541da.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-68541da.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-68541da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-68541da .elementor-icon{font-size:50px;}.elementor-12595 .elementor-element.elementor-element-68541da .elementor-icon svg{height:50px;}.elementor-12595 .elementor-element.elementor-element-a0768ab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-a0768ab > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--display:flex;--min-height:107px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-16ed541{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-16ed541 > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-16ed541 .elementor-icon-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-16ed541.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-16ed541.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-16ed541.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-16ed541.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-16ed541.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-16ed541 .elementor-icon{font-size:50px;}.elementor-12595 .elementor-element.elementor-element-16ed541 .elementor-icon svg{height:50px;}.elementor-12595 .elementor-element.elementor-element-29e1f84{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-29e1f84 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--display:flex;--min-height:107px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-d7ca916{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-d7ca916 > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-d7ca916 .elementor-icon-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-d7ca916.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-d7ca916.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-d7ca916.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-d7ca916.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-d7ca916.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-d7ca916 .elementor-icon{font-size:50px;}.elementor-12595 .elementor-element.elementor-element-d7ca916 .elementor-icon svg{height:50px;}.elementor-12595 .elementor-element.elementor-element-fa1b356{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-fa1b356 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-e535c99{--display:flex;--min-height:107px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-2e9c603{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-2e9c603 > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-2e9c603 .elementor-icon-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-2e9c603.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-2e9c603.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-2e9c603.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-2e9c603.elementor-view-framed .elementor-icon, .elementor-12595 .elementor-element.elementor-element-2e9c603.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-2e9c603 .elementor-icon{font-size:50px;}.elementor-12595 .elementor-element.elementor-element-2e9c603 .elementor-icon svg{height:50px;}.elementor-12595 .elementor-element.elementor-element-5f8d072{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5f8d072 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-323c39ec{--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-12595 .elementor-element.elementor-element-577e379d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-577e379d:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/01/bg-4.svg");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-12595 .elementor-element.elementor-element-577e379d::before, .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-577e379d > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-577e379d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12595 .elementor-element.elementor-element-577e379d.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-7c908266{width:var( --container-widget-width, 908px );max-width:908px;--container-widget-width:908px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7c908266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7c908266.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-title{margin-bottom:29px;font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#C4FFCA;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12595 .elementor-element.elementor-element-4a3e19d2{--divider-border-style:solid;--divider-color:#84FF0082;--divider-border-width:2px;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-4a3e19d2 .elementor-divider-separator{width:100%;}.elementor-12595 .elementor-element.elementor-element-5b499e32{width:var( --container-widget-width, 878px );max-width:878px;--container-widget-width:878px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5b499e32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5b499e32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5b499e32:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-5b499e32:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-215a2ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-6202586{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e17385f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-acbcac6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-acbcac6 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-06d9398{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-9990b89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-9990b89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-b2ffdff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-b2ffdff > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-9bf9551{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-ec79178{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-ec79178.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-5a982e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5a982e0 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5cea27b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e5db0a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-e5db0a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-10f54aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-10f54aa > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5737e21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-b919563{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-b919563.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-d04bd33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-d04bd33 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-b77a55d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-356d319{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-356d319.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-96547dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-96547dd > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-098a065{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-69337ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-69337ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-8c5777b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-8c5777b > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-20c9745{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-a7631f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-a7631f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-68ac4fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-68ac4fc > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-f147c71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-796b60f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-796b60f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-8e47180{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-8e47180 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-47c9f40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-d586fff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-d586fff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-d03a48d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-d03a48d > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-16d3ef9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e872f89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-e872f89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-9f3edb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-9f3edb8 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-30d6419{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-55%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-55%;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-12595 .elementor-element.elementor-element-30d6419 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#00B02036;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00D527;border-radius:50px 50px 50px 50px;padding:8px 15px 8px 15px;}.elementor-12595 .elementor-element.elementor-element-30d6419 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#00B020AD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B020;}:where( .elementor-12595 .elementor-element.elementor-element-30d6419 .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}.elementor-12595 .elementor-element.elementor-element-e11ea3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-56e8b65{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-56e8b65.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-e1074e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-e1074e5 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-e1074e5.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-5e6e4fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-32c2ac1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-32c2ac1.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-17242e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-17242e8 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-f4f4dba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-cdc2ee9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-cdc2ee9.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-600b7fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-600b7fb > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4f7465c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-ce9a025{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-ce9a025.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-1a0816f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-1a0816f > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-8a68f6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e5fdd07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-e5fdd07.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-2fcb6f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-2fcb6f3 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-d0a9289{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-10d7427{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-10d7427.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-9d377ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-9d377ee > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-cf42702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-903b1dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12595 .elementor-element.elementor-element-903b1dc.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-46a360d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-46a360d > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-0b03387{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-43%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-43%;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-12595 .elementor-element.elementor-element-0b03387 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#00B02036;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00D527;border-radius:50px 50px 50px 50px;padding:8px 15px 8px 15px;}.elementor-12595 .elementor-element.elementor-element-0b03387 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#00B020AD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B020;}.elementor-12595 .elementor-element.elementor-element-0b03387 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}:where( .elementor-12595 .elementor-element.elementor-element-0b03387 .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}.elementor-12595 .elementor-element.elementor-element-c792a10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-c792a10::before, .elementor-12595 .elementor-element.elementor-element-c792a10 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-c792a10 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-c792a10 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-c792a10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-c792a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12595 .elementor-element.elementor-element-c792a10.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-f371e14{width:var( --container-widget-width, 878px );max-width:878px;--container-widget-width:878px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-f371e14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-f371e14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-title{margin-bottom:15px;font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-f371e14:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-f371e14:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#C4FFCA;}.elementor-12595 .elementor-element.elementor-element-441ce29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-441ce29::before, .elementor-12595 .elementor-element.elementor-element-441ce29 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-441ce29 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-441ce29 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-441ce29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-441ce29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12595 .elementor-element.elementor-element-441ce29.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-d69e936{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e13b0d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-e13b0d0.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-3fc26ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-3fc26ed > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-3fc26ed.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-63e80f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-7f29b82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-7f29b82.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-c051676{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-c051676 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-f88ef88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-1bf1a30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-1bf1a30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-10d872d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-10d872d > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-f3e031f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-35f49a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-35f49a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-4854b96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-4854b96 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4cf74c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e30e395{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-e30e395.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-7da2353{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-7da2353 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-034a8b4{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-43%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-43%;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-12595 .elementor-element.elementor-element-034a8b4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#00B02036;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00D527;border-radius:50px 50px 50px 50px;padding:8px 15px 8px 15px;}.elementor-12595 .elementor-element.elementor-element-034a8b4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#00B020AD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B020;}.elementor-12595 .elementor-element.elementor-element-034a8b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}:where( .elementor-12595 .elementor-element.elementor-element-034a8b4 .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}.elementor-12595 .elementor-element.elementor-element-209ddb8 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-209ddb8.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-209ddb8 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-4de6fd6{width:var( --container-widget-width, 784px );max-width:784px;--container-widget-width:784px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 > .elementor-widget-container{margin:50px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-4de6fd6:has(:hover) .elementor-image-box-title,
					 .elementor-12595 .elementor-element.elementor-element-4de6fd6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-597dac6{width:var( --container-widget-width, 784px );max-width:784px;--container-widget-width:784px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-597dac6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-597dac6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-48b0aa3b{--display:flex;--min-height:0px;--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-48b0aa3b::before, .elementor-12595 .elementor-element.elementor-element-48b0aa3b > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-48b0aa3b > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-48b0aa3b > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-48b0aa3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-48b0aa3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12595 .elementor-element.elementor-element-75c1a575{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 > .elementor-widget-container{padding:70px 35px 70px 35px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783.elementor-element{--align-self:stretch;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-5f4bd783.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 > .elementor-widget-container{padding:70px 35px 70px 35px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7.elementor-element{--align-self:stretch;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-211bc7e7.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-32c1d09f > .elementor-widget-container{padding:70px 35px 70px 35px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f.elementor-element{--align-self:stretch;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-32c1d09f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-47b0d7aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-5eb981ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12595 .elementor-element.elementor-element-42020a1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-42020a1f.elementor-element{--align-self:flex-start;}.elementor-12595 .elementor-element.elementor-element-42020a1f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-42aeca12{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-42aeca12 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-42aeca12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#E2E2E2;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2.elementor-element{--align-self:flex-start;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.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-12595 .elementor-element.elementor-element-219374b5{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-b02995b{width:var( --container-widget-width, 498px );max-width:498px;--container-widget-width:498px;--container-widget-flex-grow:0;bottom:247px;}.elementor-12595 .elementor-element.elementor-element-b02995b > .elementor-widget-container{margin:-30px -30px -30px -30px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-b02995b{right:-2%;}body.rtl .elementor-12595 .elementor-element.elementor-element-b02995b{left:-2%;}.elementor-12595 .elementor-element.elementor-element-b02995b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12595 .elementor-element.elementor-element-5489b8d{width:var( --container-widget-width, 498px );max-width:498px;--container-widget-width:498px;--container-widget-flex-grow:0;top:178px;}.elementor-12595 .elementor-element.elementor-element-5489b8d > .elementor-widget-container{--e-transform-rotateZ:118deg;margin:-30px -30px -30px -30px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-5489b8d{left:-11%;}body.rtl .elementor-12595 .elementor-element.elementor-element-5489b8d{right:-11%;}.elementor-12595 .elementor-element.elementor-element-6c52de30{--display:flex;--min-height:207px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-31a776dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-25ce0256{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-25ce0256:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-25ce0256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00B020 0%, #000000 100%);}.elementor-12595 .elementor-element.elementor-element-25ce0256::before, .elementor-12595 .elementor-element.elementor-element-25ce0256 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-25ce0256 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-25ce0256 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-25ce0256 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-25ce0256 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12595 .elementor-element.elementor-element-4587a4f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-301e5a4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#636361;--border-color:#636361;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:70px;--padding-left:35px;--padding-right:35px;}.elementor-12595 .elementor-element.elementor-element-301e5a4f:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-301e5a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12595 .elementor-element.elementor-element-301e5a4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12595 .elementor-element.elementor-element-2d313e91{--icon-box-icon-margin:10px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon{font-size:40px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;}.elementor-12595 .elementor-element.elementor-element-67a5671e{--divider-border-style:solid;--divider-color:#636361;--divider-border-width:1px;}.elementor-12595 .elementor-element.elementor-element-67a5671e .elementor-divider-separator{width:100%;}.elementor-12595 .elementor-element.elementor-element-408ce558{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-408ce558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-408ce558.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-icon{padding-right:7px;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-text{color:#D1CFC7;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-5d94ba50{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-5d94ba50.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-2515561e .elementor-button{background-color:#C3FF00;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-2px;fill:#1B1B1B;color:#1B1B1B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:150px 150px 150px 150px;padding:10px 40px 10px 40px;}.elementor-12595 .elementor-element.elementor-element-2515561e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12595 .elementor-element.elementor-element-23026e25{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-23026e25 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-23026e25 .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-6bd77ada > .elementor-widget-container{margin:-5px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-6bd77ada.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-6bd77ada .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-6bd77ada .elementor-image-box-title{margin-bottom:0px;font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-12595 .elementor-element.elementor-element-6bd77ada .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-7bb2670a{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-7bb2670a .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-7bb2670a .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7a6152eb{width:var( --container-widget-width, 95.849% );max-width:95.849%;--container-widget-width:95.849%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7a6152eb > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7a6152eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-7a6152eb .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-3eb713d0 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-3eb713d0 img{width:80%;}.elementor-12595 .elementor-element.elementor-element-65e2d2e{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-65e2d2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-65e2d2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-icon{padding-right:7px;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-12595 .elementor-element.elementor-element-32b8386f{width:100%;max-width:100%;}.elementor-12595 .elementor-element.elementor-element-32b8386f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-title{color:#C3FF00;font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-progress-wrapper .elementor-progress-bar{background-color:#DDFF6E;}.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-progress-wrapper{background-color:#FFFFFF;border-radius:100px;overflow:hidden;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#636361;--border-color:#636361;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:70px;--padding-left:35px;--padding-right:35px;}.elementor-12595 .elementor-element.elementor-element-4e7caede:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-4e7caede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12595 .elementor-element.elementor-element-4e7caede.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-37ba6e41{--icon-box-icon-margin:10px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon{font-size:40px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;}.elementor-12595 .elementor-element.elementor-element-6f4602fc{--divider-border-style:solid;--divider-color:#636361;--divider-border-width:1px;}.elementor-12595 .elementor-element.elementor-element-6f4602fc .elementor-divider-separator{width:100%;}.elementor-12595 .elementor-element.elementor-element-19ece543{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-19ece543 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-19ece543.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-icon{padding-right:7px;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-text{color:#D1CFC7;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-75c43865{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-75c43865.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-1821a5c{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-1821a5c .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-1821a5c .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 > .elementor-widget-container{margin:-5px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-title{margin-bottom:0px;font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-1a405365{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-1a405365 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-1a405365 .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-512700ba{width:var( --container-widget-width, 95.849% );max-width:95.849%;--container-widget-width:95.849%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-512700ba > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-512700ba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-512700ba .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-5c52aa3e > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5c52aa3e img{width:80%;}.elementor-12595 .elementor-element.elementor-element-59cfb53{width:100%;max-width:100%;}.elementor-12595 .elementor-element.elementor-element-59cfb53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-title{color:#C3FF00;font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-progress-wrapper .elementor-progress-bar{background-color:#DDFF6E;}.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-progress-wrapper{background-color:#FFFFFF;border-radius:100px;overflow:hidden;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#636361;--border-color:#636361;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:70px;--padding-left:35px;--padding-right:35px;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-6fe8cae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-3c16bd82{--icon-box-icon-margin:10px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon{font-size:40px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;}.elementor-12595 .elementor-element.elementor-element-121fc0ee{--divider-border-style:solid;--divider-color:#636361;--divider-border-width:1px;}.elementor-12595 .elementor-element.elementor-element-121fc0ee .elementor-divider-separator{width:100%;}.elementor-12595 .elementor-element.elementor-element-1d157b14{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-1d157b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1d157b14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-icon{padding-right:7px;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-text{color:#D1CFC7;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-73334461{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-73334461.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-7f2d4170{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-7f2d4170 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-7f2d4170 .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-28b215b2 > .elementor-widget-container{margin:-5px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-28b215b2.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-title{margin-bottom:0px;font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:700;line-height:1.4em;color:#000000;}.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-accent );}.elementor-12595 .elementor-element.elementor-element-6afedd0c{--divider-border-style:dotted;--divider-color:#303030;--divider-border-width:3px;}.elementor-12595 .elementor-element.elementor-element-6afedd0c .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-12595 .elementor-element.elementor-element-6afedd0c .elementor-divider{text-align:center;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed{width:var( --container-widget-width, 95.849% );max-width:95.849%;--container-widget-width:95.849%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-48503cd8 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-48503cd8 img{width:80%;}.elementor-12595 .elementor-element.elementor-element-f8614da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-f8614da.e-con{--align-self:flex-start;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-wrapper .elementor-image-box-img{width:250px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12595 .elementor-element.elementor-element-31632d0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12595 .elementor-element.elementor-element-19afcbca{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-title{margin-bottom:15px;font-family:"Sora", Sans-serif;font-size:23px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#F0F0F0;}.elementor-12595 .elementor-element.elementor-element-7cf045c0{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7ebb9d9b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-732bde76{width:var( --container-widget-width, 795px );max-width:795px;--container-widget-width:795px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-732bde76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-732bde76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-3c7ddcb7{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-1f917731{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-1f917731 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1f917731.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-1f917731 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-1f917731 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-1f917731 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-3049768e{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-22650f0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-22650f0e > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-22650f0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-22650f0e .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-22650f0e .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-22650f0e .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-3199da22{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-523c07d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-523c07d4 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-523c07d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-523c07d4 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-523c07d4 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-523c07d4 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-58195f6c{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-393aa233{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-50472ac0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-50472ac0 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-50472ac0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-50472ac0 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-50472ac0 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-50472ac0 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-50c3c673{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-786525a3{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-43e4f24{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-527f82d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-527f82d4 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-527f82d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-527f82d4 .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-527f82d4 .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-527f82d4 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-2bb65a6b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-12595 .elementor-element.elementor-element-35e0416c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-35e0416c > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-35e0416c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-35e0416c .elementor-image-box-wrapper{text-align:left;}.elementor-12595 .elementor-element.elementor-element-35e0416c .elementor-image-box-title{color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-35e0416c .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-77883f58{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:2px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#84FF00;--n-accordion-icon-size:15px;}.elementor-12595 .elementor-element.elementor-element-77883f58 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-12595 .elementor-element.elementor-element-77883f58 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#162A00;}:where( .elementor-12595 .elementor-element.elementor-element-77883f58 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-12595 .elementor-element.elementor-element-b803d39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-355b75a{--display:flex;--min-height:315px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:#84FF00;--border-color:#84FF00;}.elementor-12595 .elementor-element.elementor-element-355b75a:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-355b75a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #193000 0%, #000202 100%);}.elementor-12595 .elementor-element.elementor-element-493c72ea{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-493c72ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-493c72ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-title{margin-bottom:9px;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;letter-spacing:-2.15px;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b{z-index:999999;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-12595 .elementor-element.elementor-element-704736b6{--display:flex;--min-height:54px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-704736b6:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-704736b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12595 .elementor-element.elementor-element-704b391f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}body.elementor-page-12595:not(.elementor-motion-effects-element-type-background), body.elementor-page-12595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px) and (min-width:768px){.elementor-12595 .elementor-element.elementor-element-fb1ab97{--width:704px;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--width:704px;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--width:704px;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--width:704px;}.elementor-12595 .elementor-element.elementor-element-e535c99{--width:704px;}.elementor-12595 .elementor-element.elementor-element-6202586{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-06d9398{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-9bf9551{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-5cea27b{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-5737e21{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-b77a55d{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-098a065{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-20c9745{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-f147c71{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-47c9f40{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-16d3ef9{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-e11ea3a{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-5e6e4fd{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-f4f4dba{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-4f7465c{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-8a68f6b{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-d0a9289{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-cf42702{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-d69e936{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-63e80f7{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-f88ef88{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-f3e031f{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-4cf74c6{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-4587a4f{--width:100%;}.elementor-12595 .elementor-element.elementor-element-301e5a4f{--width:100%;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--width:100%;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3{--width:100%;}}@media(max-width:1366px){.elementor-12595 .elementor-element.elementor-element-15e1c949{--min-height:986px;--padding-top:25vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12595 .elementor-element.elementor-element-15e1c949:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12595 .elementor-element.elementor-element-73a4e2{--container-widget-width:762px;--container-widget-flex-grow:0;width:var( --container-widget-width, 762px );max-width:762px;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3{--padding-top:90px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-70b3ad40{--grid-auto-flow:row;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f{--container-widget-width:778px;--container-widget-flex-grow:0;width:var( --container-widget-width, 778px );max-width:778px;}.elementor-12595 .elementor-element.elementor-element-fb1ab97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12595 .elementor-element.elementor-element-671cc3c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12595 .elementor-element.elementor-element-a0768ab{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12595 .elementor-element.elementor-element-29e1f84{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12595 .elementor-element.elementor-element-fa1b356{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-e535c99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12595 .elementor-element.elementor-element-5f8d072{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-577e379d:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:contain;}.elementor-12595 .elementor-element.elementor-element-7c908266{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12595 .elementor-element.elementor-element-5b499e32{--container-widget-width:871px;--container-widget-flex-grow:0;width:var( --container-widget-width, 871px );max-width:871px;}.elementor-12595 .elementor-element.elementor-element-6202586{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-acbcac6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-06d9398{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-b2ffdff{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-9bf9551{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-5a982e0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-5cea27b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-10f54aa{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-5737e21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-d04bd33{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-b77a55d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-96547dd{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-098a065{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-8c5777b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-20c9745{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-68ac4fc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-f147c71{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-8e47180{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-47c9f40{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-d03a48d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-16d3ef9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-9f3edb8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-30d6419{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:15px;}.elementor-12595 .elementor-element.elementor-element-30d6419 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-12595 .elementor-element.elementor-element-30d6419 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12595 .elementor-element.elementor-element-e11ea3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-e1074e5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-5e6e4fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-17242e8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-f4f4dba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-600b7fb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-4f7465c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-1a0816f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-8a68f6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-2fcb6f3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-d0a9289{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-9d377ee{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-cf42702{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-46a360d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-0b03387{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:15px;}.elementor-12595 .elementor-element.elementor-element-0b03387 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-12595 .elementor-element.elementor-element-0b03387 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12595 .elementor-element.elementor-element-f371e14{--container-widget-width:871px;--container-widget-flex-grow:0;width:var( --container-widget-width, 871px );max-width:871px;}.elementor-12595 .elementor-element.elementor-element-d69e936{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-3fc26ed{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-63e80f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-c051676{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-f88ef88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-10d872d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-f3e031f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-4854b96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-4cf74c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-7da2353{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12595 .elementor-element.elementor-element-034a8b4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:15px;}.elementor-12595 .elementor-element.elementor-element-034a8b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-12595 .elementor-element.elementor-element-034a8b4 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-12595 .elementor-element.elementor-element-597dac6{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-12595 .elementor-element.elementor-element-75c1a575{--grid-auto-flow:row;}.elementor-12595 .elementor-element.elementor-element-47b0d7aa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-42aeca12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-b02995b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-b02995b{--container-widget-width:498px;--container-widget-flex-grow:0;width:var( --container-widget-width, 498px );max-width:498px;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-b02995b{right:-13vw;}body.rtl .elementor-12595 .elementor-element.elementor-element-b02995b{left:-13vw;}.elementor-12595 .elementor-element.elementor-element-b02995b img{width:80%;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-5489b8d{left:-19vw;}body.rtl .elementor-12595 .elementor-element.elementor-element-5489b8d{right:-19vw;}.elementor-12595 .elementor-element.elementor-element-5489b8d{top:340px;}.elementor-12595 .elementor-element.elementor-element-5489b8d img{width:80%;}.elementor-12595 .elementor-element.elementor-element-25ce0256{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:8vw;--padding-right:8vw;}.elementor-12595 .elementor-element.elementor-element-4587a4f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-218px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-2d313e91{--icon-box-icon-margin:8px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title a{font-size:27px;}.elementor-12595 .elementor-element.elementor-element-408ce558{width:100%;max-width:100%;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-12595 .elementor-element.elementor-element-7a6152eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-7a6152eb .elementor-button{padding:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-65e2d2e{width:100%;max-width:100%;}.elementor-12595 .elementor-element.elementor-element-37ba6e41{--icon-box-icon-margin:8px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title a{font-size:27px;}.elementor-12595 .elementor-element.elementor-element-19ece543{width:100%;max-width:100%;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-12595 .elementor-element.elementor-element-512700ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-512700ba .elementor-button{padding:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82{--icon-box-icon-margin:8px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title a{font-size:27px;}.elementor-12595 .elementor-element.elementor-element-1d157b14{width:100%;max-width:100%;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed .elementor-button{padding:20px 20px 20px 20px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-12595 .elementor-element.elementor-element-19afcbca{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7ebb9d9b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-732bde76 > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-12595 .elementor-element.elementor-element-732bde76{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-12595 .elementor-element.elementor-element-1f917731{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-22650f0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-523c07d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-50472ac0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5507a7b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-527f82d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-35e0416c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-493c72ea{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}}@media(max-width:1024px){.elementor-12595 .elementor-element.elementor-element-15e1c949{--min-height:850px;--justify-content:center;}.elementor-12595 .elementor-element.elementor-element-73a4e2{width:var( --container-widget-width, 513% );max-width:513%;--container-widget-width:513%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-2599f6a .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > a{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-70b3ad40{--grid-auto-flow:row;}.elementor-12595 .elementor-element.elementor-element-30891e5a > .elementor-widget-container{padding:50px 15px 50px 15px;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 > .elementor-widget-container{padding:50px 15px 50px 15px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-23d65505 > .elementor-widget-container{padding:50px 15px 50px 15px;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-6b4ba1f4{--min-height:0px;--justify-content:center;--padding-top:3vw;--padding-bottom:7vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-671cc3c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-a0768ab{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-29e1f84{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-fa1b356{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5f8d072{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-577e379d{--min-height:0px;--justify-content:center;--padding-top:5vw;--padding-bottom:7vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12595 .elementor-element.elementor-element-7c908266{width:var( --container-widget-width, 633px );max-width:633px;--container-widget-width:633px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5b499e32{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-title{font-size:26px;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-215a2ab3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-6202586{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-acbcac6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-06d9398{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-b2ffdff{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-9bf9551{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-5a982e0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5cea27b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-10f54aa{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5737e21{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-d04bd33{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-b77a55d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-96547dd{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-098a065{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-8c5777b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-20c9745{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-68ac4fc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-f147c71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-8e47180{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-47c9f40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-d03a48d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-16d3ef9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-9f3edb8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-30d6419{--e-n-carousel-swiper-slides-to-display:3;}.elementor-12595 .elementor-element.elementor-element-e11ea3a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-e1074e5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5e6e4fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-17242e8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-f4f4dba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-600b7fb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-4f7465c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-1a0816f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-8a68f6b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-2fcb6f3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-d0a9289{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-9d377ee{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-cf42702{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-46a360d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-0b03387{--e-n-carousel-swiper-slides-to-display:3;}.elementor-12595 .elementor-element.elementor-element-c792a10{--min-height:0px;--justify-content:center;--padding-top:5vw;--padding-bottom:7vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12595 .elementor-element.elementor-element-f371e14{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-title{font-size:26px;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-441ce29{--min-height:0px;--justify-content:center;--padding-top:3vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12595 .elementor-element.elementor-element-d69e936{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-3fc26ed{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-63e80f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-c051676{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-f88ef88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-10d872d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-f3e031f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-4854b96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-4cf74c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-7da2353{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-12595 .elementor-element.elementor-element-034a8b4{--e-n-carousel-swiper-slides-to-display:3;}.elementor-12595 .elementor-element.elementor-element-209ddb8 .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-597dac6{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-48b0aa3b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12595 .elementor-element.elementor-element-75c1a575{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:-130px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-title{font-size:30px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-title{font-size:30px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-title{font-size:30px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-47b0d7aa{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-12595 .elementor-element.elementor-element-5eb981ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-5eb981ac.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-42020a1f > .elementor-widget-container{margin:0px 0px -10px 30px;}.elementor-12595 .elementor-element.elementor-element-42020a1f.elementor-element{--align-self:flex-start;}.elementor-12595 .elementor-element.elementor-element-42020a1f{text-align:left;}.elementor-12595 .elementor-element.elementor-element-42020a1f .elementor-heading-title{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-42aeca12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-42aeca12{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2 .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-219374b5{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;}.elementor-12595 .elementor-element.elementor-element-219374b5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-b02995b{right:-19vw;}body.rtl .elementor-12595 .elementor-element.elementor-element-b02995b{left:-19vw;}.elementor-12595 .elementor-element.elementor-element-b02995b{bottom:595px;}.elementor-12595 .elementor-element.elementor-element-b02995b img{width:80%;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-5489b8d{left:-202px;}body.rtl .elementor-12595 .elementor-element.elementor-element-5489b8d{right:-202px;}.elementor-12595 .elementor-element.elementor-element-5489b8d{top:375px;}.elementor-12595 .elementor-element.elementor-element-5489b8d img{width:80%;}.elementor-12595 .elementor-element.elementor-element-4587a4f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title a{font-size:36px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-2515561e .elementor-button{font-size:22px;}.elementor-12595 .elementor-element.elementor-element-7a6152eb .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-title{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--min-height:0px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title a{font-size:36px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-512700ba .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-title{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title a{font-size:36px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-f8614da{--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > a{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-19afcbca{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-title{font-size:28px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-7cf045c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7cf045c0{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-12595 .elementor-element.elementor-element-7cf045c0.elementor-element{--order:-99999 /* order start hack */;}.elementor-12595 .elementor-element.elementor-element-732bde76{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-1f917731 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1f917731{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-1f917731 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-22650f0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-22650f0e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-22650f0e .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-523c07d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-523c07d4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-523c07d4 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-50472ac0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-50472ac0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-50472ac0 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-527f82d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-527f82d4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-527f82d4 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-35e0416c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-35e0416c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12595 .elementor-element.elementor-element-35e0416c .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-b803d39{--padding-top:5vw;--padding-bottom:19vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-355b75a{--min-height:280px;--justify-content:center;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-493c72ea{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-title{font-size:32px;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b .elementor-button{font-size:18px;}.elementor-12595 .elementor-element.elementor-element-704b391f .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-12595 .elementor-element.elementor-element-4fc56ef{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-1c4dfb5 .elementor-icon-list-item > a{font-size:17px;}.elementor-12595 .elementor-element.elementor-element-15e1c949:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reinaldojr.com.br/wp-content/uploads/2025/07/oi.avif");background-position:top center;background-size:cover;}.elementor-12595 .elementor-element.elementor-element-15e1c949{--min-height:867px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-15e1c949::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-15e1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-11px -44px;}.elementor-12595 .elementor-element.elementor-element-15e1c949.e-con{--align-self:flex-start;}.elementor-12595 .elementor-element.elementor-element-73a4e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-73a4e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9999999;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-wrapper{text-align:center;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-img{margin-bottom:10px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-12595 .elementor-element.elementor-element-73a4e2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-title{margin-bottom:15px;font-size:22px;letter-spacing:-1.5px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-img img{height:142.11px;}.elementor-12595 .elementor-element.elementor-element-73a4e2 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-2599f6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-2599f6a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12595 .elementor-element.elementor-element-2599f6a .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-7a6a9f1 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3{--content-width:100%;--min-height:0px;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-4e94d7c3::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12595 .elementor-element.elementor-element-4e94d7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:auto;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-2b26ae6b .elementor-image-box-title{font-size:23px;}.elementor-12595 .elementor-element.elementor-element-70b3ad40{--e-con-grid-template-columns:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-12595 .elementor-element.elementor-element-30891e5a > .elementor-widget-container{margin:0px 15px 0px 15px;padding:40px 25px 40px 25px;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-img{margin-bottom:15px;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12595 .elementor-element.elementor-element-30891e5a .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-35aa8822 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:40px 30px 40px 30px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-img{margin-bottom:15px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-wrapper .elementor-image-box-img{width:75px;}.elementor-12595 .elementor-element.elementor-element-35aa8822 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-23d65505 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:40px 30px 40px 30px;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-img{margin-bottom:5px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-12595 .elementor-element.elementor-element-23d65505.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-12595 .elementor-element.elementor-element-23d65505 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-6b4ba1f4{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7vw;--padding-bottom:9vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-title{margin-bottom:0px;font-size:22px;letter-spacing:-1.5px;}.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-fb1ab97{--width:300px;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-7c42c40{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-7c42c40 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-7c42c40 .elementor-icon{font-size:45px;}.elementor-12595 .elementor-element.elementor-element-7c42c40 .elementor-icon svg{height:45px;}.elementor-12595 .elementor-element.elementor-element-671cc3c{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--width:300px;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-68541da{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-68541da > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-68541da .elementor-icon{font-size:45px;}.elementor-12595 .elementor-element.elementor-element-68541da .elementor-icon svg{height:45px;}.elementor-12595 .elementor-element.elementor-element-a0768ab{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--width:300px;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-16ed541{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-16ed541 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-16ed541 .elementor-icon{font-size:45px;}.elementor-12595 .elementor-element.elementor-element-16ed541 .elementor-icon svg{height:45px;}.elementor-12595 .elementor-element.elementor-element-29e1f84{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--width:300px;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-d7ca916{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-d7ca916 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-d7ca916 .elementor-icon{font-size:45px;}.elementor-12595 .elementor-element.elementor-element-d7ca916 .elementor-icon svg{height:45px;}.elementor-12595 .elementor-element.elementor-element-fa1b356{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-e535c99{--width:300px;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-2e9c603{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-12595 .elementor-element.elementor-element-2e9c603 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-2e9c603 .elementor-icon{font-size:45px;}.elementor-12595 .elementor-element.elementor-element-2e9c603 .elementor-icon svg{height:45px;}.elementor-12595 .elementor-element.elementor-element-5f8d072{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-577e379d{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11vw;--padding-bottom:9vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-577e379d:not(.elementor-motion-effects-element-type-background), .elementor-12595 .elementor-element.elementor-element-577e379d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12595 .elementor-element.elementor-element-7c908266{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-title{margin-bottom:10px;font-size:23px;}.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-4a3e19d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12595 .elementor-element.elementor-element-5b499e32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-title{margin-bottom:0px;font-size:21px;}.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-6202586{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12595 .elementor-element.elementor-element-acbcac6{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-b2ffdff{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-5a982e0{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-10f54aa{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-d04bd33{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-96547dd{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-8c5777b{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-68ac4fc{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-8e47180{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-d03a48d{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-9f3edb8{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-30d6419{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:15px;}.elementor-12595 .elementor-element.elementor-element-30d6419 > .elementor-widget-container{margin:0px -250px 15px 30px;}.elementor-12595 .elementor-element.elementor-element-30d6419 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-12595 .elementor-element.elementor-element-e1074e5{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-17242e8{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-600b7fb{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-1a0816f{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-2fcb6f3{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-9d377ee{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-46a360d{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-0b03387{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:15px;}.elementor-12595 .elementor-element.elementor-element-0b03387 > .elementor-widget-container{margin:80px -250px 15px 30px;}.elementor-12595 .elementor-element.elementor-element-0b03387 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-12595 .elementor-element.elementor-element-c792a10{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-f371e14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-title{margin-bottom:20px;font-size:21px;}.elementor-12595 .elementor-element.elementor-element-f371e14 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-441ce29{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:9vw;--padding-left:0vw;--padding-right:1vw;}.elementor-12595 .elementor-element.elementor-element-3fc26ed{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-c051676{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-10d872d{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-4854b96{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-7da2353{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-034a8b4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:15px;}.elementor-12595 .elementor-element.elementor-element-034a8b4 > .elementor-widget-container{margin:80px -250px 15px 30px;}.elementor-12595 .elementor-element.elementor-element-034a8b4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-12595 .elementor-element.elementor-element-209ddb8 > .elementor-widget-container{margin:-40px 0px 70px 0px;}.elementor-12595 .elementor-element.elementor-element-209ddb8.elementor-element{--align-self:center;--order:1;}.elementor-12595 .elementor-element.elementor-element-209ddb8 .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-4de6fd6.elementor-element{--order:2;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-title{margin-bottom:0px;font-size:25px;letter-spacing:-1.2px;}.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-597dac6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-title{margin-bottom:0px;font-size:23px;}.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-48b0aa3b{--padding-top:0px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-12595 .elementor-element.elementor-element-75c1a575{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-img{margin-bottom:8px;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-47b0d7aa{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-12595 .elementor-element.elementor-element-5eb981ac{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12595 .elementor-element.elementor-element-42020a1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12595 .elementor-element.elementor-element-42020a1f .elementor-heading-title{font-size:20px;}.elementor-12595 .elementor-element.elementor-element-42aeca12 > .elementor-widget-container{margin:-11px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-42aeca12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-title{margin-bottom:5px;font-size:25px;}.elementor-12595 .elementor-element.elementor-element-42aeca12 .elementor-image-box-description{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12595 .elementor-element.elementor-element-fb0d3c2 .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-219374b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-b02995b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-b02995b{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;bottom:80%;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-b02995b{right:-19%;}body.rtl .elementor-12595 .elementor-element.elementor-element-b02995b{left:-19%;}.elementor-12595 .elementor-element.elementor-element-b02995b img{width:100%;}.elementor-12595 .elementor-element.elementor-element-5489b8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5489b8d{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;top:19%;}body:not(.rtl) .elementor-12595 .elementor-element.elementor-element-5489b8d{left:-30%;}body.rtl .elementor-12595 .elementor-element.elementor-element-5489b8d{right:-30%;}.elementor-12595 .elementor-element.elementor-element-5489b8d img{width:100%;}.elementor-12595 .elementor-element.elementor-element-6c52de30{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-25ce0256{--content-width:360px;--min-height:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-4587a4f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-301e5a4f{--width:100%;--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon{font-size:35px;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-title a{font-size:26px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-2d313e91 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-408ce558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 22px 22px 22px;}.elementor-12595 .elementor-element.elementor-element-408ce558.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-408ce558 .elementor-icon-list-item > a{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-2515561e .elementor-button{font-size:18px;letter-spacing:-1px;padding:10px 40px 10px 40px;}.elementor-12595 .elementor-element.elementor-element-6bd77ada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-12595 .elementor-element.elementor-element-6bd77ada .elementor-image-box-title{margin-bottom:6px;font-size:46px;line-height:1.1em;}.elementor-12595 .elementor-element.elementor-element-6bd77ada .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-7a6152eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-7a6152eb.elementor-element{--align-self:center;--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-7a6152eb .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-3eb713d0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-3eb713d0.elementor-element{--order:2;}.elementor-12595 .elementor-element.elementor-element-3eb713d0 img{width:90%;}.elementor-12595 .elementor-element.elementor-element-65e2d2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 22px 22px 22px;}.elementor-12595 .elementor-element.elementor-element-65e2d2e.elementor-element{--align-self:center;--order:3;}.elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-65e2d2e .elementor-icon-list-item > a{font-size:17px;}.elementor-12595 .elementor-element.elementor-element-32b8386f.elementor-element{--order:3;}.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-title{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-4e7caede.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon{font-size:35px;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title a{font-size:26px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-19ece543 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 22px 22px 22px;}.elementor-12595 .elementor-element.elementor-element-19ece543.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-19ece543 .elementor-icon-list-item > a{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-title{margin-bottom:6px;font-size:46px;line-height:1.1em;}.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-512700ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-512700ba.elementor-element{--align-self:center;--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-512700ba .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-5c52aa3e > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5c52aa3e.elementor-element{--order:2;}.elementor-12595 .elementor-element.elementor-element-5c52aa3e img{width:90%;}.elementor-12595 .elementor-element.elementor-element-59cfb53.elementor-element{--order:3;}.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3{--min-height:0px;--justify-content:flex-start;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon{font-size:35px;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title, .elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title a{font-size:26px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-1d157b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 22px 22px 22px;}.elementor-12595 .elementor-element.elementor-element-1d157b14.elementor-element{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-1d157b14 .elementor-icon-list-item > a{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-28b215b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-title{margin-bottom:6px;font-size:46px;line-height:1.1em;}.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-description{font-size:16px;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed.elementor-element{--align-self:center;--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-12595 .elementor-element.elementor-element-29e3a0ed .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-48503cd8 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-48503cd8.elementor-element{--order:2;}.elementor-12595 .elementor-element.elementor-element-48503cd8 img{width:90%;}.elementor-12595 .elementor-element.elementor-element-f8614da{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-img{margin-bottom:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-title{margin-bottom:0px;font-size:23px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12595 .elementor-element.elementor-element-31632d0b .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-19afcbca{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-title{font-size:20px;}.elementor-12595 .elementor-element.elementor-element-4ce40bc3 .elementor-image-box-description{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-7cf045c0{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12595 .elementor-element.elementor-element-7ebb9d9b{--content-width:360px;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12595 .elementor-element.elementor-element-732bde76 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-12595 .elementor-element.elementor-element-732bde76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-title{margin-bottom:0px;font-size:25px;letter-spacing:-1px;}.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-3c7ddcb7{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-1f917731 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1f917731{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-1f917731 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-3049768e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-22650f0e > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-22650f0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-22650f0e .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-3199da22{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-523c07d4 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-523c07d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-523c07d4 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-58195f6c{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-1c8fc6d3 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-393aa233{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-50472ac0 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-50472ac0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-50472ac0 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-50c3c673{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-5507a7b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-5507a7b2 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-786525a3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-46aa8ea3 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-43e4f24{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-527f82d4 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-527f82d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-527f82d4 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-2bb65a6b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-12595 .elementor-element.elementor-element-35e0416c > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-35e0416c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-35e0416c .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-77883f58 > .elementor-widget-container{padding:15px 20px 40px 20px;}.elementor-12595 .elementor-element.elementor-element-77883f58{--n-accordion-title-font-size:16px;}.elementor-12595 .elementor-element.elementor-element-b803d39{--padding-top:5vw;--padding-bottom:19vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12595 .elementor-element.elementor-element-355b75a{--min-height:240px;}.elementor-12595 .elementor-element.elementor-element-355b75a.e-con{--align-self:center;}.elementor-12595 .elementor-element.elementor-element-493c72ea > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12595 .elementor-element.elementor-element-493c72ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-title{margin-bottom:0px;font-size:22px;}.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12595 .elementor-element.elementor-element-1cb30d5b .elementor-button{font-size:14px;}.elementor-12595 .elementor-element.elementor-element-704b391f{text-align:center;}.elementor-12595 .elementor-element.elementor-element-704b391f .elementor-heading-title{font-size:14px;line-height:1.2em;}}@media(min-width:768px){.elementor-12595 .elementor-element.elementor-element-fb1ab97{--width:704px;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--width:704px;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--width:704px;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--width:704px;}.elementor-12595 .elementor-element.elementor-element-e535c99{--width:704px;}.elementor-12595 .elementor-element.elementor-element-441ce29{--width:100%;}.elementor-12595 .elementor-element.elementor-element-5eb981ac{--width:500px;}.elementor-12595 .elementor-element.elementor-element-25ce0256{--content-width:1380px;}.elementor-12595 .elementor-element.elementor-element-301e5a4f{--width:100%;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--width:100%;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3{--width:100%;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf{--width:500px;}.elementor-12595 .elementor-element.elementor-element-355b75a{--width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12595 .elementor-element.elementor-element-4e94d7c3{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-70b3ad40{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-fb1ab97{--width:591px;}.elementor-12595 .elementor-element.elementor-element-971b0e8{--width:591px;}.elementor-12595 .elementor-element.elementor-element-1cde5f7{--width:591px;}.elementor-12595 .elementor-element.elementor-element-9ebcbc9{--width:591px;}.elementor-12595 .elementor-element.elementor-element-e535c99{--width:591px;}.elementor-12595 .elementor-element.elementor-element-47b0d7aa{--content-width:90%;}.elementor-12595 .elementor-element.elementor-element-5eb981ac{--width:450px;}.elementor-12595 .elementor-element.elementor-element-301e5a4f{--width:540px;}.elementor-12595 .elementor-element.elementor-element-4e7caede{--width:540px;}.elementor-12595 .elementor-element.elementor-element-6fe8cae3{--width:540px;}.elementor-12595 .elementor-element.elementor-element-1d5fbaf{--width:658px;}.elementor-12595 .elementor-element.elementor-element-b803d39{--content-width:100%;}.elementor-12595 .elementor-element.elementor-element-355b75a{--width:90%;}}/* Start custom CSS for icon-list, class: .elementor-element-1c4dfb5 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 30s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}

/* ⛔ Corrige altura exagerada do SVG */
.my-list-left .elementor-icon-list-icon svg {
  height: 35px !important; /* altura máxima visível */
  width: auto !important;  /* mantém proporção */
  display: inline-block;
  vertical-align: middle;
  max-height: 35px;
  overflow: hidden;
  object-fit: contain;
}

/* 🧱 Garante que o item da lista não se estique */
.my-list-left .elementor-icon-list-item {
  display: flex;
  align-items: center;
}

/* 💡 Se quiser mais controle visual */
.my-list-left .elementor-icon-list-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 35px;
}


@media (max-width: 767px) {

.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
  
}
.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 10s linear infinite;
}

/* ⛔ Corrige altura exagerada do SVG */
.my-list-left .elementor-icon-list-icon svg {
  height: 15px !important;
    max-height: 35px;
}


/* 💡 Se quiser mais controle visual */
.my-list-left .elementor-icon-list-icon {
  height: 35px;
}


}

.elementor-12595 .elementor-element.elementor-element-1c4dfb5 svg {
    width: 100% !important;
  height: auto !Important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73a4e2 */@media only screen and (max-width: 1080px) {
.luz-bg { background: #122230; background-image: radial-gradient(ellipse 100% 60% at top, rgba(0, 176, 32, 0.5) 0%, transparent 70%); }
.elementor-12595 .elementor-element.elementor-element-73a4e2 {
    max-width:660px !important;
}
    
}

.elementor-12595 .elementor-element.elementor-element-73a4e2 img {
  loading: eager !important;
}

.elementor-12595 .elementor-element.elementor-element-73a4e2 svg {
  loading: eager !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e1c949 */.background {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.background::before,
.background::after {
    content: '';
    position: absolute;
    border-radius: 50%;
    opacity: 0.5;
}

.background::before {
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(0, 183, 255, 0.5), transparent);
    top: 20%;
    left: 25%;
}

.background::after {
    width: 600px;
    height: 600px;
    background: radial-gradient(circle, rgba(0, 183, 255, 0.5), transparent);
    bottom: 10%;
    right: 20%;
}


.luz-bg {
    background: #00B020;
    background-image: radial-gradient(ellipse 100% 100% at top, rgba(0, 176, 32, 0.5) 0%, transparent 40%);
}

@media only screen and (max-width: 1080px) {
.luz-bg { background: #122230; background-image: radial-gradient(ellipse 100% 60% at top, rgba(0, 176, 32, 0.5) 0%, transparent 70%); }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e94d7c3 */.elementor-12595 .elementor-element.elementor-element-4e94d7c3 {
    overflow: visible !important; /* Garante que o círculo não seja cortado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5fa3de7f */.elementor-12595 .elementor-element.elementor-element-5fa3de7f .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1ab97 */.elementor-12595 .elementor-element.elementor-element-fb1ab97 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-971b0e8 */.elementor-12595 .elementor-element.elementor-element-971b0e8 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cde5f7 */.elementor-12595 .elementor-element.elementor-element-1cde5f7 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ebcbc9 */.elementor-12595 .elementor-element.elementor-element-9ebcbc9 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e535c99 */.elementor-12595 .elementor-element.elementor-element-e535c99 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b4ba1f4 */.elementor-12595 .elementor-element.elementor-element-6b4ba1f4 {
    background-image: radial-gradient(ellipse 200% 100% at left, rgba(0, 176, 32, 0.9) 0%, transparent 45%);
}

.elementor-12595 .elementor-element.elementor-element-6b4ba1f4 {
    overflow: visible !important; /* Garante que o conteúdo ultrapasse os limites do contêiner */
}

.elementor-12595 .elementor-element.elementor-element-6b4ba1f4 p {
    text-align: left !important;
}

@media (max-width:797px) {
    .elementor-12595 .elementor-element.elementor-element-6b4ba1f4 p {
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c908266 */.elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}


@media (max-width: 766px) {
 .elementor-12595 .elementor-element.elementor-element-7c908266 .elementor-image-box-description{
    padding-left: 0px;
    padding-right: 0px;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5b499e32 */.elementor-12595 .elementor-element.elementor-element-5b499e32 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17385f */.elementor-12595 .elementor-element.elementor-element-e17385f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6202586 */.elementor-12595 .elementor-element.elementor-element-6202586 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990b89 */.elementor-12595 .elementor-element.elementor-element-9990b89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06d9398 */.elementor-12595 .elementor-element.elementor-element-06d9398 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec79178 */.elementor-12595 .elementor-element.elementor-element-ec79178 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf9551 */.elementor-12595 .elementor-element.elementor-element-9bf9551 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5db0a3 */.elementor-12595 .elementor-element.elementor-element-e5db0a3 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea27b */.elementor-12595 .elementor-element.elementor-element-5cea27b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b919563 */.elementor-12595 .elementor-element.elementor-element-b919563 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737e21 */.elementor-12595 .elementor-element.elementor-element-5737e21 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d319 */.elementor-12595 .elementor-element.elementor-element-356d319 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77a55d */.elementor-12595 .elementor-element.elementor-element-b77a55d {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69337ab */.elementor-12595 .elementor-element.elementor-element-69337ab {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098a065 */.elementor-12595 .elementor-element.elementor-element-098a065 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7631f5 */.elementor-12595 .elementor-element.elementor-element-a7631f5 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c9745 */.elementor-12595 .elementor-element.elementor-element-20c9745 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796b60f */.elementor-12595 .elementor-element.elementor-element-796b60f {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f147c71 */.elementor-12595 .elementor-element.elementor-element-f147c71 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d586fff */.elementor-12595 .elementor-element.elementor-element-d586fff {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9f40 */.elementor-12595 .elementor-element.elementor-element-47c9f40 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e872f89 */.elementor-12595 .elementor-element.elementor-element-e872f89 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3ef9 */.elementor-12595 .elementor-element.elementor-element-16d3ef9 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e8b65 */.elementor-12595 .elementor-element.elementor-element-56e8b65 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11ea3a */.elementor-12595 .elementor-element.elementor-element-e11ea3a {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c2ac1 */.elementor-12595 .elementor-element.elementor-element-32c2ac1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6e4fd */.elementor-12595 .elementor-element.elementor-element-5e6e4fd {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc2ee9 */.elementor-12595 .elementor-element.elementor-element-cdc2ee9 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f4dba */.elementor-12595 .elementor-element.elementor-element-f4f4dba {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9a025 */.elementor-12595 .elementor-element.elementor-element-ce9a025 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7465c */.elementor-12595 .elementor-element.elementor-element-4f7465c {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fdd07 */.elementor-12595 .elementor-element.elementor-element-e5fdd07 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a68f6b */.elementor-12595 .elementor-element.elementor-element-8a68f6b {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d7427 */.elementor-12595 .elementor-element.elementor-element-10d7427 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a9289 */.elementor-12595 .elementor-element.elementor-element-d0a9289 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903b1dc */.elementor-12595 .elementor-element.elementor-element-903b1dc {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf42702 */.elementor-12595 .elementor-element.elementor-element-cf42702 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c792a10 */.elementor-12595 .elementor-element.elementor-element-c792a10 {
    background-image: radial-gradient(ellipse 90% 250% at top, rgba(0, 176, 32, 1) 0%, transparent 45%);
      overflow: visible !important; /* Garante que o círculo não seja cortado */
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13b0d0 */.elementor-12595 .elementor-element.elementor-element-e13b0d0 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e936 */.elementor-12595 .elementor-element.elementor-element-d69e936 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29b82 */.elementor-12595 .elementor-element.elementor-element-7f29b82 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e80f7 */.elementor-12595 .elementor-element.elementor-element-63e80f7 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf1a30 */.elementor-12595 .elementor-element.elementor-element-1bf1a30 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f88ef88 */.elementor-12595 .elementor-element.elementor-element-f88ef88 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f49a1 */.elementor-12595 .elementor-element.elementor-element-35f49a1 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e031f */.elementor-12595 .elementor-element.elementor-element-f3e031f {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30e395 */.elementor-12595 .elementor-element.elementor-element-e30e395 {
    border-radius: 0px 0px 12px 12px;
border: 1px solid #2F5B00;

background: rgba(0, 0, 0, 0.32); /* Verde escuro com 50% de opacidade */

    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf74c6 */.elementor-12595 .elementor-element.elementor-element-4cf74c6 {
    border-radius: 12px;
    border: 1px solid #2F5B00; /* Borda verde #2F5B00 */
    background: rgba(0, 176, 32, 0.2); /* Fundo verde #00B020 com 20% de opacidade */
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4de6fd6 */.elementor-12595 .elementor-element.elementor-element-4de6fd6 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-597dac6 */.elementor-12595 .elementor-element.elementor-element-597dac6 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}

.elementor-12595 .elementor-element.elementor-element-597dac6 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441ce29 */.elementor-12595 .elementor-element.elementor-element-441ce29 {
  background-image: radial-gradient(
    ellipse 50% 100% at center bottom,
    rgba(169, 169, 169, 0.9) 0%,
    transparent 45%
  );
  background-repeat: no-repeat;
  background-size: 100% 200px; /* ✅ largura 100%, altura 200px */
  background-position: center top; /* ✅ alinha o gradiente ao fundo */
  overflow: visible !important;
}

/* Para tablets */
@media (max-width: 768px) {
  .elementor-12595 .elementor-element.elementor-element-441ce29 {
    background-image: radial-gradient(ellipse 100% 85% at center, rgba(169, 169, 169, 0.7) 0%, transparent 40%);
      overflow: visible !important; /* Garante que o círculo não seja cortado */
 
}
}

@media (max-width: 766px) {
  .elementor-12595 .elementor-element.elementor-element-441ce29 {
    background-image: radial-gradient(ellipse 120% 125% at center, rgba(169, 169, 169, 0.7) 0%, transparent 40%);
      overflow: visible !important; /* Garante que o círculo não seja cortado */
 
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5f4bd783 */.elementor-12595 .elementor-element.elementor-element-5f4bd783 .elementor-image-box-title {
    background: linear-gradient(90deg, #2F5B00 0%, #000F11 100%); /* Gradiente aplicado */
    padding: 10px; /* Espaçamento interno */
    border-radius: 10px; /* Borda arredondada */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-211bc7e7 */.elementor-12595 .elementor-element.elementor-element-211bc7e7 .elementor-image-box-title {
    background: linear-gradient(90deg, #2F5B00 0%, #000F11 100%); /* Gradiente aplicado */
    padding: 10px; /* Espaçamento interno */
    border-radius: 10px; /* Borda arredondada */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32c1d09f */.elementor-12595 .elementor-element.elementor-element-32c1d09f .elementor-image-box-title {
    background: linear-gradient(90deg, #2F5B00 0%, #000F11 100%); /* Gradiente aplicado */
    padding: 10px; /* Espaçamento interno */
    border-radius: 10px; /* Borda arredondada */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b0aa3b */.elementor-12595 .elementor-element.elementor-element-48b0aa3b {
  position: relative;
  overflow: visible !important; /* Garante que o círculo não seja cortado */
  z-index: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b02995b */.elementor-12595 .elementor-element.elementor-element-b02995b {
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5489b8d */.elementor-12595 .elementor-element.elementor-element-5489b8d {
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47b0d7aa */.gradiente-circulo {
  position: relative;
  overflow: visible; /* Evita que o círculo ultrapasse o limite do contêiner */
}

.gradiente-circulo::before {
  content: '';
  position: absolute;
  top: 20%;
  left: 120%;
  width: 130vw;
height: 50vw;
filter: blur(15vw);
  transform: translate(-50%, -50%);
 background-image: radial-gradient(ellipse 200% 100% at left, rgba(0, 176, 32, 0.9) 0%, transparent 45%);
  

  border-radius: 50%; /* Mantém o formato circular */
  z-index: -1; /* Mantém o círculo atrás do conteúdo */
}

@media (max-width: 767px) {
   .gradiente-circulo::before {
  content: '';
  position: absolute;
  top: 9%;
  left: 50%;
  width: 130vw;
height: 80vw;
filter: blur(10vw);
  transform: translate(-50%, -50%);
  background-image: radial-gradient(ellipse 290% 180% at center, rgba(0, 176, 32, 0.9) 0%, transparent 485%);

  border-radius: 50%; /* Mantém o formato circular */
  z-index: -1; /* Mantém o círculo atrás do conteúdo */
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6bd77ada */.elementor-12595 .elementor-element.elementor-element-6bd77ada p {
    margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32b8386f */.elementor-12595 .elementor-element.elementor-element-32b8386f .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container, .e-con>.elementor-widget>.elementor-widget-container {
    text-align: center !important;
}



.elementor-12595 .elementor-element.elementor-element-32b8386f .elementor-progress-bar {
    background: linear-gradient(90deg, #00B020 0%, #C3FF02 100%); /* Gradiente atualizado */
    height: 100%; /* Garante que a barra preencha a altura */
    border-radius: 10px; /* Arredondamento da barra de progresso */
    transition: width 0.5s ease; /* Animação suave ao carregar */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-37ba6e41 */.elementor-12595 .elementor-element.elementor-element-37ba6e41 .elementor-icon-box-title {
background: linear-gradient(to right, #FDEE45 0%, #ffffff 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7ddf3d08 */.elementor-12595 .elementor-element.elementor-element-7ddf3d08 p {
    margin-top: -10px;
}

.elementor-12595 .elementor-element.elementor-element-7ddf3d08 .elementor-image-box-title {
background: linear-gradient(to right, #FDEE45 0%, #ffffff 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-59cfb53 */.elementor-12595 .elementor-element.elementor-element-59cfb53 .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container, .e-con>.elementor-widget>.elementor-widget-container {
    text-align: center !important;
}



.elementor-12595 .elementor-element.elementor-element-59cfb53 .elementor-progress-bar {
    background: linear-gradient(90deg, #00B020 0%, #C3FF02 100%); /* Gradiente atualizado */
    height: 100%; /* Garante que a barra preencha a altura */
    border-radius: 10px; /* Arredondamento da barra de progresso */
    transition: width 0.5s ease; /* Animação suave ao carregar */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c16bd82 */.elementor-12595 .elementor-element.elementor-element-3c16bd82 .elementor-icon-box-title {
background: linear-gradient(to right, #FD4545 0%, #ffffff 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28b215b2 */.elementor-12595 .elementor-element.elementor-element-28b215b2 p {
    margin-top: -10px;
}

.elementor-12595 .elementor-element.elementor-element-28b215b2 .elementor-image-box-title {
background: linear-gradient(to right, #FD4545 0%, #ffffff 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7ee4ab6 */.elementor-12595 .elementor-element.elementor-element-7ee4ab6 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-31632d0b */.caixa:before {
    content: '';
    width: 150px;
    height: 10px;

    position: absolute;
    left: 50%;
    transform: translateX(-50%); /* Centraliza o elemento no contêiner */
    border-radius: 0px 0px 4px 4px;
    
    /* Gradiente verde no fundo */
    background: linear-gradient(to left, #84FF00, #00B020);
    
    /* Sombra mais espalhada */
    box-shadow: 
        0px 80px 40px 0px rgba(47, 91, 0, 0.2), 
        0px 70px 30px 0px rgba(47, 91, 0, 0.4), 
        0px 55px 25px 0px rgba(47, 91, 0, 0.6), 
        0px 25px 15px 0px rgba(47, 91, 0, 0.8), 
        0px 10px 10px 0px rgba(47, 91, 0, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8614da */.caixa:before {
    content: '';
    width: 150px;
    height: 10px;

    position: absolute;
    left: 50%;
    transform: translateX(-50%); /* Centraliza o elemento */
    border-radius: 0px 0px 4px 4px;
    
    /* Gradiente verde no fundo */
    background: linear-gradient(to left, #84FF00, #00B020);
    
    /* Primeira sombra (padrão) */
    box-shadow: 
        0px 18px 84px 20px rgba(32, 178, 32, 0.9), /* Sombra inicial em verde mais escuro */
        
        /* Segunda sombra, 10x maior */
        0px 180px 840px 120px rgba(32, 178, 32, 0.5); /* Segunda sombra maior */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ce40bc3 */.elementor-12595 .elementor-element.elementor-element-4ce40bc3 h3{
    padding-right: 00px;
}
/* Para tablets */
@media (max-width: 1024px) {
 .elementor-12595 .elementor-element.elementor-element-4ce40bc3 h3{
    padding-right: 0px !important;
}
/* Para tablets */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19afcbca */.gradiente-circulo1::before {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  width: 130vw;
height: 50vw;
filter: blur(10vw);
  transform: translate(-50%, -50%);
  background-image: radial-gradient(ellipse 200% 100% at left, rgba(0, 176, 32, 0.9) 0%, transparent 45%);
  

  border-radius: 50%; /* Mantém o formato circular */
  z-index: -1; /* Mantém o círculo atrás do conteúdo */
}

@media (max-width: 767px) {
   .gradiente-circulo1::before {
  content: '';
  position: absolute;
  top: 9%;
  left: 50%;
  width: 100vw;
height: 180vw;
filter: blur(10vw);
  transform: translate(-50%, -50%);
 background-image: radial-gradient(ellipse 200% 100% at bottom, rgba(0, 176, 32, 0.6) 0%, transparent 45%);

  border-radius: 50%; /* Mantém o formato circular */
  z-index: -1; /* Mantém o círculo atrás do conteúdo */
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-732bde76 */.elementor-12595 .elementor-element.elementor-element-732bde76 .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-77883f58 */.elementor-12595 .elementor-element.elementor-element-77883f58 {
     border-radius: 12px;
border: 1px solid #2F5B00;
background: rgba(0, 0, 0, 0.1); /* Verde escuro com 50% de opacidade */


    backdrop-filter:blur(50px);
    -webkit-backdrop-filter:blur(50px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-493c72ea */.elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-description{
    padding-left: 60px;
    padding-right: 60px;
}


/* Estilos para dispositivos móveis */
@media (max-width: 600px) {
 .elementor-12595 .elementor-element.elementor-element-493c72ea .elementor-image-box-description{
    padding-left: 30px;
    padding-right: 30px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b803d39 */.luz-bg1 {

    background-image: radial-gradient(ellipse 100% 190% at bottom, rgba(169, 169, 169, 0.4) 0%, transparent 50%);
}

@media only screen and (max-width: 600px) {
.luz-bg1 { background-image: radial-gradient(ellipse 80% 60% at bottom, rgba(169, 169, 169, 0.4) 0%, transparent 70%); }
    
}/* End custom CSS */
/* Start custom CSS */.gr-1 {
    color: #00B020 !important; /* fallback */
    background: linear-gradient(to right, #00B020 0%, #84FF00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.w7 {
    font-weight: 700;
}

.w8 {
    font-weight: 800;
}

degrade-1 {
background: linear-gradient(to right, #00B020 0%, #84FF00 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

degrade-2 {
background: linear-gradient(to right, #2ECB17 0%, #ffffff 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

html,body{
width:100%;
overflow-x:hidden;
}

/* Estilo geral da largura da barra de rolagem */
body::-webkit-scrollbar {
    width: 10px; /* Largura da barra de rolagem */
}

/* Estilo do fundo da barra de rolagem */
body::-webkit-scrollbar-track {
    background: #202020; /* Cor do fundo */
}

/* Estilo da barra de rolagem */
body::-webkit-scrollbar-thumb {
    background: linear-gradient(90deg, #00B020 0%, #84FF00 100%); /* Gradiente nos verdes */
    border-radius: 10px; /* Arredondamento total da barra de rolagem */
    border: 2px solid #202020; /* Borda para combinar com o fundo */
}

/* Centralizar o botão no contêiner */
.botao-1 {
    display: flex; /* Ativa o Flexbox */
    justify-content: center; /* Centraliza horizontalmente */
    align-items: center; /* Centraliza verticalmente, se necessário */
}

/* Botão padrão */
.botao-1 .elementor-button {
    padding: 22px 32px;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.20);
    background: linear-gradient(90deg, #00B020 0%, #84FF00 100%);
    width: fit-content !important;
    position: relative;
    overflow: hidden;
    box-shadow: 0px 4px 24px 0px rgba(32, 178, 32, 0.8); /* Sombra inicial em verde mais escuro */
    animation: shadow 2s ease infinite;
}

/* Estilo do botão ao passar o mouse (hover) */
.botao-1:hover .elementor-button {
    box-shadow: 0px 0px 35px 0px rgba(64, 204, 64, 0.8); /* Sombra mais intensa em verde mais claro */
    animation: glow 2s ease infinite;
    background: linear-gradient(90deg, #00B020 20%, #84FF00 80%); /* Gradiente mais sutil */
}

/* Efeito de brilho no botão */
.botao-1:hover .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #f0f0f0; /* Cor de fundo do brilho mais branca */
    box-shadow: 0 0 30px 30px rgba(255, 255, 255, 0.3); /* Sombra do brilho mais intensa e mais branca */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
    animation: brilho 0.8s linear;
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(32, 178, 32, 0.8);
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(32, 178, 32, 0.5);
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 0px 35px 0px rgba(64, 204, 64, 0.8);
    }
    60% {
        box-shadow: 0px 0px 35px 0px rgba(64, 204, 64, 0.3);
    }
}

/* Animação de brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: -20%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 120%;
    }
}
   
.yt-thumb,
.yt-wrapper iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
.yt-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 177.78%; /* Proporção 9:16 para Shorts */
  background: #000;
  cursor: pointer;
  overflow: hidden;
  border: 2px solid #2F5B00;
  border-radius: 12px 12px 0px 0px;
}

.yt-thumb {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background-size: cover;
  background-position: center;
}

.yt-play-btn {
  position: absolute;
  top: 50%; left: 50%;
  width: 64px; height: 64px;
  background: url('https://reinaldojr.com.br/wp-content/uploads/2025/06/play-1.svg') no-repeat center;
  background-size: contain;
  transform: translate(-50%, -50%);
}
   @media (max-width: 767px) {
  .yt-wrapper {
    min-height: 500px !important; /* força o slide a ter altura visível */
  }
}
.yt-wrapper {
    aspect-ratio: 9 / 16;
    height: auto !important;
    padding-bottom: 0 !important;
  }


  
  .particles-js-canvas-el {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
}/* End custom CSS */