.elementor-219 .elementor-element.elementor-element-24b9c16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-219 .elementor-element.elementor-element-6c68ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-219 .elementor-element.elementor-element-7682373.elementor-element{--order:-99999 /* order start hack */;}.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-219 .elementor-element.elementor-element-ee8bfbd{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-219 .elementor-element.elementor-element-4d78c71:hover{--e-transform-translateY:-5px;}.elementor-219 .elementor-element.elementor-element-4d78c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-219 .elementor-element.elementor-element-4d78c71 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;fill:#FAFAFA;color:#FAFAFA;border-radius:12px 12px 12px 12px;}.elementor-219 .elementor-element.elementor-element-4d78c71 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-4d78c71 .elementor-button:focus{box-shadow:0px 0px 11px 0px rgba(196.04389226189483, 245.3021962791134, 149.3122656015924, 0.57);}.elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button{background-color:#F3F5F3;font-family:"Roboto", Sans-serif;font-weight:600;fill:#2F722F;color:#2F722F;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.68);border-radius:12px 12px 12px 12px;}.elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FAFAFA;}.elementor-219 .elementor-element.elementor-element-0732ae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-0732ae3 .elementor-button:focus svg{fill:#FAFAFA;}.elementor-219 .elementor-element.elementor-element-30c8caf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .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-219 .elementor-element.elementor-element-05668da img{width:100%;height:475px;border-radius:20px 20px 20px 20px;}.elementor-219 .elementor-element.elementor-element-bb49791{--display:flex;}.elementor-219 .elementor-element.elementor-element-05253de{text-align:center;}.elementor-219 .elementor-element.elementor-element-05253de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#0E0E0E;}.elementor-219 .elementor-element.elementor-element-f506261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-219 .elementor-element.elementor-element-44f0b18{--grid-columns:3;}.elementor-219 .elementor-element.elementor-element-7f3ff5c{--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-219 .elementor-element.elementor-element-8cd8cb0{text-align:center;}.elementor-219 .elementor-element.elementor-element-8cd8cb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#101010;}.elementor-219 .elementor-element.elementor-element-cb0052d{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-219 .elementor-element.elementor-element-853caf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-219 .elementor-element.elementor-element-15d99a8{--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;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.19);--margin-top:0px;--margin-bottom:0px;--margin-left:-36px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-15d99a8:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-15d99a8, .elementor-219 .elementor-element.elementor-element-15d99a8::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-c4f1986{text-align:center;}.elementor-219 .elementor-element.elementor-element-c4f1986 img{width:34%;}.elementor-219 .elementor-element.elementor-element-b86f8d7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-b86f8d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-87bfe10{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-94b6575{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-94b6575 .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-cff82af{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-cff82af:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-cff82af, .elementor-219 .elementor-element.elementor-element-cff82af::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-6f58304{text-align:center;}.elementor-219 .elementor-element.elementor-element-6f58304 img{width:34%;}.elementor-219 .elementor-element.elementor-element-e9468c9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-e9468c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-b565f46{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-b6aa17d{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-b6aa17d .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-76ab995{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-76ab995:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-76ab995, .elementor-219 .elementor-element.elementor-element-76ab995::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-97669f2{text-align:center;}.elementor-219 .elementor-element.elementor-element-97669f2 img{width:34%;}.elementor-219 .elementor-element.elementor-element-779f752{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-779f752 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-47a0114{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-c477ede .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-c477ede .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-c477ede .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-c477ede{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-c477ede .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-c477ede .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-c477ede .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-4491e01{--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;--border-radius:12px 12px 12px 12px;--margin-top:15px;--margin-bottom:0px;--margin-left:-36px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-4491e01:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-4491e01, .elementor-219 .elementor-element.elementor-element-4491e01::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-f7762b8{text-align:center;}.elementor-219 .elementor-element.elementor-element-f7762b8 img{width:34%;}.elementor-219 .elementor-element.elementor-element-d71b0cc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-d71b0cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-fa49c9b{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-3fb6302{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-3fb6302 .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-a033923{--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;--border-radius:12px 12px 12px 12px;--margin-top:15px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-a033923:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-a033923, .elementor-219 .elementor-element.elementor-element-a033923::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-a844f26{text-align:center;}.elementor-219 .elementor-element.elementor-element-a844f26 img{width:34%;}.elementor-219 .elementor-element.elementor-element-04b89e1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-04b89e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-881946a{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-f5deb57{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-f5deb57 .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-3a9cb22{--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;--border-radius:12px 12px 12px 12px;--margin-top:15px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-219 .elementor-element.elementor-element-3a9cb22:hover{--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 0px 10px 0px rgba(12.379034157209668, 12.073251839878916, 12.073251839878916, 0.5);}.elementor-219 .elementor-element.elementor-element-3a9cb22, .elementor-219 .elementor-element.elementor-element-3a9cb22::before{--border-transition:0.3s;}.elementor-219 .elementor-element.elementor-element-7b1d5ad{text-align:center;}.elementor-219 .elementor-element.elementor-element-7b1d5ad img{width:34%;}.elementor-219 .elementor-element.elementor-element-b022f1e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-219 .elementor-element.elementor-element-b022f1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#010A0E;}.elementor-219 .elementor-element.elementor-element-49d3310{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button{background-color:#F0E9E900;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button:hover, .elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button:focus{background-color:#F2F7F200;color:#559955;}.elementor-219 .elementor-element.elementor-element-4b1d5f6{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button:hover svg, .elementor-219 .elementor-element.elementor-element-4b1d5f6 .elementor-button:focus svg{fill:#559955;}.elementor-219 .elementor-element.elementor-element-a4876a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-219 .elementor-element.elementor-element-d91853a{--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-219 .elementor-element.elementor-element-5f48f4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#01090C;}.elementor-219 .elementor-element.elementor-element-026a74c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.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-219 .elementor-element.elementor-element-cf0f196{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-cf0f196 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-cf0f196 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-cf0f196 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-219 .elementor-element.elementor-element-cf0f196 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-219 .elementor-element.elementor-element-cf0f196 .elementor-icon-list-text{color:#121313;transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-bad0210{--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-219 .elementor-element.elementor-element-76958b1 img{height:434px;}@media(max-width:1024px){.elementor-219 .elementor-element.elementor-element-ee8bfbd{--grid-auto-flow:row;}.elementor-219 .elementor-element.elementor-element-44f0b18{--grid-columns:2;}}@media(min-width:768px){.elementor-219 .elementor-element.elementor-element-6c68ca2{--width:50%;}.elementor-219 .elementor-element.elementor-element-ee8bfbd{--width:99%;}.elementor-219 .elementor-element.elementor-element-30c8caf{--width:50%;}.elementor-219 .elementor-element.elementor-element-15d99a8{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-cff82af{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-76ab995{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-4491e01{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-a033923{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-3a9cb22{--width:33.3333%;}.elementor-219 .elementor-element.elementor-element-d91853a{--width:50%;}.elementor-219 .elementor-element.elementor-element-bad0210{--width:50%;}}@media(max-width:767px){.elementor-219 .elementor-element.elementor-element-ee8bfbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-219 .elementor-element.elementor-element-44f0b18{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-7682373 */.fancy-title {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
  font-weight: 550;
  color: #222;
  line-height: 1.2;
  text-align: center;
}

.fancy-title .highlight {
  color: #7BAF87; /* verde suave */
  position: relative;
  display: inline-block;
  padding-bottom: 8px; /* espaço entre o texto e o sublinhado */
}

.fancy-title .highlight::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(to right, #7BAF87, #F28C8C); /* verde → rosa avermelhado */
  border-radius: 1px;
}/* End custom CSS */