.elementor-8 .elementor-element.elementor-element-a155379{--display:flex;--min-height:700px;--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-599a870{--display:flex;}.elementor-8 .elementor-element.elementor-element-599a870.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-ca8ccd5{width:var( --container-widget-width, 73.634% );max-width:73.634%;--container-widget-width:73.634%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ca8ccd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ca8ccd5 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5e6a9d2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#008785;}.elementor-8 .elementor-element.elementor-element-112d644 .elementor-heading-title{color:var( --e-global-color-eb67fb5 );}.elementor-widget-text-editor{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-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-8 .elementor-element.elementor-element-854ed39{color:#333333;}.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-8 .elementor-element.elementor-element-35f0102{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-35f0102.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-35f0102 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-c4804c2{--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;}.elementor-8 .elementor-element.elementor-element-efaea50{--display:flex;--min-height:120px;--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;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-efaea50:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-efaea50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008785;}.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{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-description{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-8 .elementor-element.elementor-element-5df84be{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-5df84be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5df84be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5df84be.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5df84be.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5df84be .elementor-icon-box-description{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e8771f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-1e8771f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1e8771f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e8771f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e8771f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e8771f .elementor-icon-box-description{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47f366e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-47f366e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-47f366e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47f366e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-47f366e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47f366e .elementor-icon-box-description{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e94180a{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9064d0f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9064d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-09d6ae5{--display:flex;}.elementor-8 .elementor-element.elementor-element-09d6ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9464b8f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#008785;}.elementor-8 .elementor-element.elementor-element-b5bb98f{color:#333333;}.elementor-8 .elementor-element.elementor-element-dce81a0{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dce81a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dce81a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-ba18254{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-ba18254 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-ba18254 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d619408{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-d619408 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-d619408.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d619408.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d619408.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d619408.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-6615cc9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-6615cc9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-6615cc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6615cc9.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-6615cc9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6615cc9.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-1a7cfdb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-1a7cfdb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-1a7cfdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1a7cfdb.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-1a7cfdb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1a7cfdb.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-e2e17c0{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-e2e17c0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-e2e17c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e2e17c0.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-e2e17c0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e2e17c0.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-d04f09f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-d04f09f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-d04f09f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d04f09f.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d04f09f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d04f09f.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-188f4ba{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-188f4ba > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-188f4ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-188f4ba.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-188f4ba.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-188f4ba.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-245da3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e575063{text-align:center;}.elementor-8 .elementor-element.elementor-element-e575063 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-03f4706 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-03f4706{text-align:center;color:#333333;}.elementor-8 .elementor-element.elementor-element-580689e{--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;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-8 .elementor-element.elementor-element-15ca493.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-15ca493.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-15ca493.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-title{color:var( --e-global-color-eb67fb5 );font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-bdebb16{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-179d0f6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-179d0f6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-179d0f6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-title{color:var( --e-global-color-eb67fb5 );font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-d097d92{--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:flex-end;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d097d92:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d097d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-6c5614f{--display:flex;}.elementor-8 .elementor-element.elementor-element-6c5614f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6486414 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-7da46f2{width:var( --container-widget-width, 123.616% );max-width:123.616%;--container-widget-width:123.616%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-7da46f2 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7da46f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7da46f2.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-7da46f2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7da46f2.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-3d2317c{width:var( --container-widget-width, 123.616% );max-width:123.616%;--container-widget-width:123.616%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3d2317c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-3d2317c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3d2317c.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-3d2317c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3d2317c.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-fa95ac4{width:var( --container-widget-width, 123.616% );max-width:123.616%;--container-widget-width:123.616%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-fa95ac4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-fa95ac4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fa95ac4.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-fa95ac4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fa95ac4.elementor-view-default .elementor-icon{fill:#F7F7F7;color:#F7F7F7;border-color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-title{color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-description{color:#333333;}.elementor-8 .elementor-element.elementor-element-d389342{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d389342.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fdd45ae{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0f6409f{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-0f6409f > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-0f6409f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-a449ceb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a449ceb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-divider-icons:before{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-divider-icons:after{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:18px;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-divider-icons{background-color:var( --e-global-color-eb67fb5 );border-color:var( --e-global-color-eb67fb5 );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-8 .elementor-element.elementor-element-a449ceb .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-eb67fb5 );border-color:#E8E8E8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);font-family:"Space Grotesk", Sans-serif;border-style:none;padding:7px 15px 7px 15px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aadce95{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aadce95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:18px;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-divider-icons{background-color:var( --e-global-color-eb67fb5 );border-color:var( --e-global-color-eb67fb5 );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-8 .elementor-element.elementor-element-aadce95 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-eb67fb5 );border-color:#E8E8E8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);font-family:"Space Grotesk", Sans-serif;border-style:none;padding:7px 15px 7px 15px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6294df8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6294df8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:18px;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-divider-icons{background-color:var( --e-global-color-eb67fb5 );border-color:var( --e-global-color-eb67fb5 );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-8 .elementor-element.elementor-element-6294df8 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-eb67fb5 );border-color:#E8E8E8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);font-family:"Space Grotesk", Sans-serif;border-style:none;padding:7px 15px 7px 15px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e21f78{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1e21f78 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a577fca{--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-8 .elementor-element.elementor-element-a577fca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a577fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb67fb5 );}.elementor-8 .elementor-element.elementor-element-4f4bf84{width:100%;max-width:100%;text-align:center;color:#F7F7F7;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-599a870{--width:48%;}.elementor-8 .elementor-element.elementor-element-efaea50{--width:85%;}.elementor-8 .elementor-element.elementor-element-09d6ae5{--width:48%;}.elementor-8 .elementor-element.elementor-element-6c5614f{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-dce81a0{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-6c5614f{--width:714.469px;}.elementor-8 .elementor-element.elementor-element-fdd45ae{--content-width:90vw;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5e6a9d2 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e94180a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-dce81a0{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-d619408{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6615cc9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1a7cfdb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e2e17c0{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d04f09f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-188f4ba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d389342{width:var( --container-widget-width, 702.469px );max-width:702.469px;--container-widget-width:702.469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a449ceb{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-8 .elementor-element.elementor-element-aadce95{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-8 .elementor-element.elementor-element-6294df8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-a155379{--min-height:850px;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-ca8ccd5{width:var( --container-widget-width, 312.109px );max-width:312.109px;--container-widget-width:312.109px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ca8ccd5 img{width:81%;}.elementor-8 .elementor-element.elementor-element-5e6a9d2{text-align:center;}.elementor-8 .elementor-element.elementor-element-5e6a9d2 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-112d644{text-align:center;}.elementor-8 .elementor-element.elementor-element-854ed39{text-align:center;}.elementor-8 .elementor-element.elementor-element-35f0102{width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-35f0102 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-efaea50{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5df84be{width:var( --container-widget-width, 257.891px );max-width:257.891px;--container-widget-width:257.891px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1e8771f{width:var( --container-widget-width, 257.891px );max-width:257.891px;--container-widget-width:257.891px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-47f366e{width:var( --container-widget-width, 257.891px );max-width:257.891px;--container-widget-width:257.891px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9064d0f{width:var( --container-widget-width, 427.625px );max-width:427.625px;--container-widget-width:427.625px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9464b8f .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-dce81a0{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-ba18254 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-d619408{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d619408 .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-6615cc9{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6615cc9 .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-1a7cfdb{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1a7cfdb .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-e2e17c0{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e2e17c0 .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-d04f09f{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d04f09f .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-188f4ba{width:var( --container-widget-width, 388.672% );max-width:388.672%;--container-widget-width:388.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-188f4ba .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-245da3d{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-e575063 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-15ca493 .elementor-image-box-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-179d0f6 .elementor-image-box-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-6486414{text-align:center;}.elementor-8 .elementor-element.elementor-element-6486414 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7da46f2 .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d2317c .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fa95ac4 .elementor-icon-box-title a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-d389342{width:var( --container-widget-width, 442.625px );max-width:442.625px;--container-widget-width:442.625px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fdd45ae{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-0f6409f .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-a449ceb{width:var( --container-widget-width, 402.672% );max-width:402.672%;--container-widget-width:402.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aadce95{width:var( --container-widget-width, 402.672% );max-width:402.672%;--container-widget-width:402.672%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6294df8{width:var( --container-widget-width, 402.672% );max-width:402.672%;--container-widget-width:402.672%;--container-widget-flex-grow:0;}}/* Start custom CSS for button, class: .elementor-element-12c8338 */.elementor-button {
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff; /* Cor do texto para contraste */
    text-align: center;
    background: linear-gradient(90deg, #006663, #008785, #00a8a5, #00c9c6); /* Gradiente de fundo */
    background-size: 200% 200%;
    border: none;
    border-radius: 4px; /* Bordas levemente arredondadas */
    cursor: pointer;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.15); /* Sombra suave */
    transition: background-position 0.4s ease, box-shadow 0.2s ease;
}

.elementor-button:hover {
    background-position: 100% 0; /* Animação no gradiente */
    box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.25); /* Sombra mais intensa no hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4804c2 */.elementor-8 .elementor-element.elementor-element-c4804c2 {
    border-top: solid 2px;
    border-image: linear-gradient(101deg, #006663 49.74%, #008785 81.93%) 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d619408 */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-d619408{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6615cc9 */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-6615cc9{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a7cfdb */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-1a7cfdb{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2e17c0 */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-e2e17c0{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d04f09f */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-d04f09f{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-188f4ba */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-188f4ba{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580689e */.elementor-8 .elementor-element.elementor-element-580689e {
    border-bottom: solid 2px;
    border-image: linear-gradient(101deg, #006663 49.74%, #008785 81.93%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdebb16 */.elementor-8 .elementor-element.elementor-element-bdebb16 {
    border-bottom: solid 2px;
    border-image: linear-gradient(101deg, #006663 49.74%, #008785 81.93%) 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7da46f2 */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-7da46f2{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d2317c */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-3d2317c{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa95ac4 */.modulo::before {
    content: '';
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0.8) 100%);
    box-shadow: 
        0 0 20px rgba(255, 255, 255, 0.8), /* Sombra branca intensa */
        0 0 40px rgba(255, 255, 255, 0.6), /* Sombra branca mais difusa */
        0 0 60px rgba(255, 255, 255, 0.4); /* Sombra branca ainda mais difusa */
}

.elementor-8 .elementor-element.elementor-element-fa95ac4{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.55);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.2px);
-webkit-backdrop-filter: blur(9.2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */