.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18909 .elementor-element.elementor-element-1287afe{--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-18909 .elementor-element.elementor-element-45750eb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18909 .elementor-element.elementor-element-45750eb3:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-45750eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFFFB;}.elementor-18909 .elementor-element.elementor-element-5037aa66{--display:flex;}.elementor-18909 .elementor-element.elementor-element-5037aa66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18909 .elementor-element.elementor-element-03765bb.elementor-element{--align-self:flex-start;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18909 .elementor-element.elementor-element-7ec2e053{text-align:start;}.elementor-18909 .elementor-element.elementor-element-7ec2e053 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#0A3D2E;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-18909 .elementor-element.elementor-element-59fed9cd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18909 .elementor-element.elementor-element-59fed9cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-59fed9cd{font-family:"Noto Sans", Sans-serif;font-size:17px;font-weight:300;font-style:normal;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#3D6656;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button{background-color:#E6B85A;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button:hover, .elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button:focus{background-color:#FFC858;}.elementor-18909 .elementor-element.elementor-element-47930ec7 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-18909 .elementor-element.elementor-element-18662497{--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-18909 .elementor-element.elementor-element-2e9e328b img{width:80%;}.elementor-18909 .elementor-element.elementor-element-7f143c59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18909 .elementor-element.elementor-element-7f143c59:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-7f143c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFFFB;}.elementor-18909 .elementor-element.elementor-element-7f143c59 > .elementor-shape-bottom svg, .elementor-18909 .elementor-element.elementor-element-7f143c59 > .e-con-inner > .elementor-shape-bottom svg{width:calc(239% + 1.3px);height:289px;}.elementor-18909 .elementor-element.elementor-element-7f143c59 > .elementor-shape-bottom, .elementor-18909 .elementor-element.elementor-element-7f143c59 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-18909 .elementor-element.elementor-element-1c6c580d{width:var( --container-widget-width, 104.873% );max-width:104.873%;--container-widget-width:104.873%;--container-widget-flex-grow:0;}.elementor-18909 .elementor-element.elementor-element-1c6c580d > .elementor-widget-container{margin:4% 4% 4% 4%;}.elementor-18909 .elementor-element.elementor-element-1c6c580d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-3a6407f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-18909 .elementor-element.elementor-element-3a6407f1:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-3a6407f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18909 .elementor-element.elementor-element-46adb31b{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-18909 .elementor-element.elementor-element-46adb31b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-14acb183.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-14acb183{text-align:center;}.elementor-18909 .elementor-element.elementor-element-14acb183 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A3D2E;}.elementor-18909 .elementor-element.elementor-element-53b061a8{width:var( --container-widget-width, 107.464% );max-width:107.464%;--container-widget-width:107.464%;--container-widget-flex-grow:0;}.elementor-18909 .elementor-element.elementor-element-53b061a8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-f36144a{--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-18909 .elementor-element.elementor-element-72c74ee4 > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-72c74ee4 img{width:59%;}.elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button{background-color:#E6B85A;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button:hover, .elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button:focus{background-color:#FFC858;}.elementor-18909 .elementor-element.elementor-element-255c804c > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-18909 .elementor-element.elementor-element-79bb16fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-18909 .elementor-element.elementor-element-79bb16fd:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-79bb16fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFB;}.elementor-18909 .elementor-element.elementor-element-79bb16fd > .elementor-shape-top svg, .elementor-18909 .elementor-element.elementor-element-79bb16fd > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-18909 .elementor-element.elementor-element-354f33dd{--display:flex;}.elementor-18909 .elementor-element.elementor-element-354f33dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-29a25bda > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-18909 .elementor-element.elementor-element-29a25bda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:#9DD7CA;}.elementor-18909 .elementor-element.elementor-element-5a9fd819 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-5a9fd819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-5a9fd819{text-align:start;}.elementor-18909 .elementor-element.elementor-element-5a9fd819 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A3D2E;}.elementor-18909 .elementor-element.elementor-element-60977813{width:var( --container-widget-width, 83.068% );max-width:83.068%;--container-widget-width:83.068%;--container-widget-flex-grow:0;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;font-style:normal;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#3D6656;}.elementor-18909 .elementor-element.elementor-element-60977813 > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18909 .elementor-element.elementor-element-60977813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-5897ea3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-18909 .elementor-element.elementor-element-5897ea3a:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-5897ea3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFB;}.elementor-18909 .elementor-element.elementor-element-5897ea3a > .elementor-shape-top svg, .elementor-18909 .elementor-element.elementor-element-5897ea3a > .e-con-inner > .elementor-shape-top svg{width:calc(219% + 1.3px);height:0px;}.elementor-18909 .elementor-element.elementor-element-1d043818{--display:flex;}.elementor-18909 .elementor-element.elementor-element-1d043818.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-63c01210 > .elementor-widget-container{margin:-6% 010% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button{background-color:#E6B85A;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button:hover, .elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button:focus{background-color:#FFC858;}.elementor-18909 .elementor-element.elementor-element-730606e3 > .elementor-widget-container{margin:-4% 0% 2% 0%;padding:0% 0% 5% 0%;}.elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-18909 .elementor-element.elementor-element-5dc5c243{--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-18909 .elementor-element.elementor-element-3e642ab3{text-align:end;}.elementor-18909 .elementor-element.elementor-element-361e683a{--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:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-18909 .elementor-element.elementor-element-20e5898 > .elementor-widget-container{margin:-12% 0% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button{background-color:#E6B85A;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button:hover, .elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button:focus{background-color:#FFC858;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 > .elementor-widget-container{background-color:#0A3D2E;margin:-4% 0% 0% 0%;padding:0% 0% 3% 0%;border-radius:0px 0px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-18909 .elementor-element.elementor-element-11cbcfca{--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-18909 .elementor-element.elementor-element-11cbcfca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-33d81958 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button{background-color:#E6B85A;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button:hover, .elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button:focus{background-color:#FFC858;}.elementor-18909 .elementor-element.elementor-element-61d606e7 > .elementor-widget-container{margin:-4% 0% 2% 0%;}.elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-18909 .elementor-element.elementor-element-2f7dbe28{--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:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-18909 .elementor-element.elementor-element-2f7dbe28:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-2f7dbe28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FFFD;}.elementor-18909 .elementor-element.elementor-element-213a486e{--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:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px;}.elementor-18909 .elementor-element.elementor-element-5afafdc8 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-18909 .elementor-element.elementor-element-5afafdc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-5afafdc8{text-align:start;}.elementor-18909 .elementor-element.elementor-element-5afafdc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A3D2E;}.elementor-18909 .elementor-element.elementor-element-70cce9a6{width:var( --container-widget-width, 71.041% );max-width:71.041%;--container-widget-width:71.041%;--container-widget-flex-grow:0;text-align:center;}.elementor-18909 .elementor-element.elementor-element-70cce9a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18909 .elementor-element.elementor-element-3358d36b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18909 .elementor-element.elementor-element-34a006ad{--e-image-carousel-slides-to-show:4;}.elementor-18909 .elementor-element.elementor-element-34a006ad > .elementor-widget-container{margin:0% 0% 9% 0%;}.elementor-18909 .elementor-element.elementor-element-34a006ad .swiper-wrapper{display:flex;align-items:center;}.elementor-18909 .elementor-element.elementor-element-711d4f98{--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-18909 .elementor-element.elementor-element-711d4f98:not(.elementor-motion-effects-element-type-background), .elementor-18909 .elementor-element.elementor-element-711d4f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A3D2E;}.elementor-18909 .elementor-element.elementor-element-cd81e58 > .elementor-widget-container{padding:3% 0% 3% 0%;}.elementor-18909 .elementor-element.elementor-element-cd81e58 img{width:11%;}body.elementor-page-18909:not(.elementor-motion-effects-element-type-background), body.elementor-page-18909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-18909{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18909 .elementor-element.elementor-element-7ec2e053 .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18909 .elementor-element.elementor-element-59fed9cd{font-size:16px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-18909 .elementor-element.elementor-element-3a6407f1{--min-height:500px;--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18909 .elementor-element.elementor-element-46adb31b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-18909 .elementor-element.elementor-element-14acb183 .elementor-heading-title{font-size:45px;}.elementor-18909 .elementor-element.elementor-element-29a25bda .elementor-heading-title{font-size:2em;}.elementor-18909 .elementor-element.elementor-element-5a9fd819 .elementor-heading-title{font-size:45px;}.elementor-18909 .elementor-element.elementor-element-60977813{font-size:16px;}.elementor-18909 .elementor-element.elementor-element-5afafdc8 .elementor-heading-title{font-size:45px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-18909 .elementor-element.elementor-element-34a006ad{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18909 .elementor-element.elementor-element-7ec2e053{text-align:center;}.elementor-18909 .elementor-element.elementor-element-7ec2e053 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18909 .elementor-element.elementor-element-59fed9cd{text-align:center;font-size:14px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-18909 .elementor-element.elementor-element-47930ec7 .elementor-button{font-size:0.8rem;}.elementor-18909 .elementor-element.elementor-element-7f143c59 > .elementor-shape-bottom svg, .elementor-18909 .elementor-element.elementor-element-7f143c59 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:124px;}.elementor-18909 .elementor-element.elementor-element-3a6407f1{--min-height:0vh;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18909 .elementor-element.elementor-element-46adb31b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18909 .elementor-element.elementor-element-14acb183 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-18909 .elementor-element.elementor-element-255c804c .elementor-button{font-size:0.8rem;}.elementor-18909 .elementor-element.elementor-element-29a25bda .elementor-heading-title{font-size:1.2em;}.elementor-18909 .elementor-element.elementor-element-5a9fd819 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-18909 .elementor-element.elementor-element-60977813{text-align:center;font-size:14px;}.elementor-18909 .elementor-element.elementor-element-730606e3 .elementor-button{font-size:0.8rem;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 > .elementor-widget-container{margin:-8% 0% 3% 0%;padding:0% 0% 9% 0%;}.elementor-18909 .elementor-element.elementor-element-3501b7d8 .elementor-button{font-size:0.8rem;}.elementor-18909 .elementor-element.elementor-element-61d606e7 .elementor-button{font-size:0.8rem;}.elementor-18909 .elementor-element.elementor-element-5afafdc8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-18909 .elementor-element.elementor-element-45750eb3{--content-width:1099px;}.elementor-18909 .elementor-element.elementor-element-5037aa66{--width:51.78%;}.elementor-18909 .elementor-element.elementor-element-18662497{--width:50%;}.elementor-18909 .elementor-element.elementor-element-3a6407f1{--content-width:1068px;}.elementor-18909 .elementor-element.elementor-element-46adb31b{--width:99.607%;}.elementor-18909 .elementor-element.elementor-element-79bb16fd{--content-width:889px;}.elementor-18909 .elementor-element.elementor-element-354f33dd{--width:100%;}.elementor-18909 .elementor-element.elementor-element-5897ea3a{--content-width:979px;}.elementor-18909 .elementor-element.elementor-element-1d043818{--width:47.034%;}.elementor-18909 .elementor-element.elementor-element-5dc5c243{--width:50%;}.elementor-18909 .elementor-element.elementor-element-361e683a{--content-width:948px;}.elementor-18909 .elementor-element.elementor-element-213a486e{--content-width:964px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18909 .elementor-element.elementor-element-46adb31b{--width:100%;}.elementor-18909 .elementor-element.elementor-element-11cbcfca{--width:1023px;}}/* Start custom CSS *//* RD FORM | WEHEALTHY MODAL | versão fiel ao print */

#rd-form-mo3al5ga {
  max-width: 780px !important;
  margin: 0 auto !important;
  padding: 0 !important;
  background: #FFFFFF !important;
}

#rd-form-mo3al5ga form,
#rd-form-mo3al5ga .rd-form {
  width: 100% !important;
  background: #FFFFFF !important;
}

/* área interna do formulário */
#rd-form-mo3al5ga fieldset,
#rd-form-mo3al5ga .bricks-form__fieldset,
#rd-form-mo3al5ga .form-fields,
#rd-form-mo3al5ga .rd-form__fields {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  column-gap: 22px !important;
  row-gap: 14px !important;
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
}

/* wrappers dos campos */
#rd-form-mo3al5ga .field,
#rd-form-mo3al5ga .form-group,
#rd-form-mo3al5ga .rd-form-field,
#rd-form-mo3al5ga .bricks-form__field,
#rd-form-mo3al5ga .form__field {
  margin: 0 !important;
  padding: 0 !important;
  min-width: 0 !important;
  width: 100% !important;
  box-sizing: border-box !important;
  background: transparent !important;
}

/* ordem do layout */
#rd-form-mo3al5ga .field:nth-child(1),
#rd-form-mo3al5ga .form-group:nth-child(1),
#rd-form-mo3al5ga .rd-form-field:nth-child(1),
#rd-form-mo3al5ga .bricks-form__field:nth-child(1),
#rd-form-mo3al5ga .form__field:nth-child(1) {
  grid-column: 1 !important;
}

#rd-form-mo3al5ga .field:nth-child(2),
#rd-form-mo3al5ga .form-group:nth-child(2),
#rd-form-mo3al5ga .rd-form-field:nth-child(2),
#rd-form-mo3al5ga .bricks-form__field:nth-child(2),
#rd-form-mo3al5ga .form__field:nth-child(2) {
  grid-column: 2 !important;
}

#rd-form-mo3al5ga .field:nth-child(3),
#rd-form-mo3al5ga .form-group:nth-child(3),
#rd-form-mo3al5ga .rd-form-field:nth-child(3),
#rd-form-mo3al5ga .bricks-form__field:nth-child(3),
#rd-form-mo3al5ga .form__field:nth-child(3) {
  grid-column: 1 / -1 !important;
}

#rd-form-mo3al5ga .field:nth-child(4),
#rd-form-mo3al5ga .form-group:nth-child(4),
#rd-form-mo3al5ga .rd-form-field:nth-child(4),
#rd-form-mo3al5ga .bricks-form__field:nth-child(4),
#rd-form-mo3al5ga .form__field:nth-child(4) {
  grid-column: 1 !important;
}

#rd-form-mo3al5ga .field:nth-child(5),
#rd-form-mo3al5ga .form-group:nth-child(5),
#rd-form-mo3al5ga .rd-form-field:nth-child(5),
#rd-form-mo3al5ga .bricks-form__field:nth-child(5),
#rd-form-mo3al5ga .form__field:nth-child(5) {
  grid-column: 2 !important;
}

/* labels */
#rd-form-mo3al5ga label,
#rd-form-mo3al5ga .bricks-form__label {
  display: block !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 12px !important;
  line-height: 1.3 !important;
  font-weight: 700 !important;
  color: #16352B !important;
  margin-bottom: 6px !important;
}

/* inputs principais */
#rd-form-mo3al5ga input[type="text"],
#rd-form-mo3al5ga input[type="email"],
#rd-form-mo3al5ga input[type="tel"],
#rd-form-mo3al5ga input[type="number"],
#rd-form-mo3al5ga textarea,
#rd-form-mo3al5ga .bricks-form__input {
  width: 100% !important;
  max-width: 100% !important;
  height: 58px !important;
  padding: 0 18px !important;
  font-family: 'Noto Sans', sans-serif !important;
  font-size: 14px !important;
  color: #16352B !important;
  background: #F7FBF8 !important;
  border: 1.5px solid #CFE7DE !important;
  border-radius: 12px !important;
  outline: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  appearance: none !important;
}

#rd-form-mo3al5ga input[type="text"]::placeholder,
#rd-form-mo3al5ga input[type="email"]::placeholder,
#rd-form-mo3al5ga input[type="tel"]::placeholder,
#rd-form-mo3al5ga textarea::placeholder {
  color: #A7CFC1 !important;
  opacity: 1 !important;
}

#rd-form-mo3al5ga input[type="text"]:focus,
#rd-form-mo3al5ga input[type="email"]:focus,
#rd-form-mo3al5ga input[type="tel"]:focus,
#rd-form-mo3al5ga input[type="number"]:focus,
#rd-form-mo3al5ga textarea:focus {
  background: #FFFFFF !important;
  border-color: #B9DDD0 !important;
  box-shadow: 0 0 0 3px rgba(185, 221, 208, 0.18) !important;
}

/* bloco de radio */
#rd-form-mo3al5ga .field:has(input[type="radio"]),
#rd-form-mo3al5ga .form-group:has(input[type="radio"]),
#rd-form-mo3al5ga .rd-form-field:has(input[type="radio"]),
#rd-form-mo3al5ga .bricks-form__field:has(input[type="radio"]),
#rd-form-mo3al5ga .form__field:has(input[type="radio"]) {
  display: block !important;
  background: transparent !important;
}

/* título do grupo de radio */
#rd-form-mo3al5ga .field:nth-child(5) > label:first-child,
#rd-form-mo3al5ga .form-group:nth-child(5) > label:first-child,
#rd-form-mo3al5ga .rd-form-field:nth-child(5) > label:first-child,
#rd-form-mo3al5ga .bricks-form__field:nth-child(5) > label:first-child,
#rd-form-mo3al5ga .form__field:nth-child(5) > label:first-child {
  margin-bottom: 10px !important;
}

/* opções de radio */
#rd-form-mo3al5ga input[type="radio"] {
  width: 18px !important;
  height: 18px !important;
  min-height: auto !important;
  margin: 0 10px 0 0 !important;
  padding: 0 !important;
  accent-color: #45B293 !important;
  vertical-align: middle !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

#rd-form-mo3al5ga label:has(input[type="radio"]) {
  display: flex !important;
  align-items: center !important;
  font-family: 'Noto Sans', sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  color: #6D6D6D !important;
  margin-bottom: 10px !important;
  cursor: pointer !important;
}

#rd-form-mo3al5ga .radio,
#rd-form-mo3al5ga .option,
#rd-form-mo3al5ga .rd-options,
#rd-form-mo3al5ga .field-options {
  display: flex !important;
  flex-direction: column !important;
  gap: 0 !important;
  background: transparent !important;
}

/* botão mais fiel ao print */
#rd-form-mo3al5ga button,
#rd-form-mo3al5ga input[type="submit"],
#rd-form-mo3al5ga .rd-button {
  width: 100% !important;
  height: 54px !important;
  margin-top: 10px !important;
  border: 1px solid #2F9C7C !important;
  border-radius: 4px !important;
  background: #46B293 !important;
  color: #FFFFFF !important;
  font-family: 'Poppins', sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  box-shadow: none !important;
  cursor: pointer !important;
  transition: background .2s ease !important;
}

#rd-form-mo3al5ga button:hover,
#rd-form-mo3al5ga input[type="submit"]:hover,
#rd-form-mo3al5ga .rd-button:hover {
  background: #3FA688 !important;
  transform: none !important;
}

/* texto final */
#rd-form-mo3al5ga small,
#rd-form-mo3al5ga p {
  font-family: 'Noto Sans', sans-serif !important;
  font-size: 11px !important;
  line-height: 1.35 !important;
  color: #8B8B8B !important;
  margin-top: 10px !important;
}

/* remove fundos herdados estranhos */
#rd-form-mo3al5ga *,
#rd-form-mo3al5ga *::before,
#rd-form-mo3al5ga *::after {
  box-sizing: border-box !important;
}

/* mobile */
@media (max-width: 768px) {
  #rd-form-mo3al5ga fieldset,
  #rd-form-mo3al5ga .bricks-form__fieldset,
  #rd-form-mo3al5ga .form-fields,
  #rd-form-mo3al5ga .rd-form__fields {
    grid-template-columns: 1fr !important;
    column-gap: 0 !important;
  }

  #rd-form-mo3al5ga .field,
  #rd-form-mo3al5ga .form-group,
  #rd-form-mo3al5ga .rd-form-field,
  #rd-form-mo3al5ga .bricks-form__field,
  #rd-form-mo3al5ga .form__field {
    grid-column: 1 !important;
  }

  #rd-form-mo3al5ga button,
  #rd-form-mo3al5ga input[type="submit"],
  #rd-form-mo3al5ga .rd-button {
    height: 52px !important;
    font-size: 15px !important;
  }
}

/* remove estilo nativo */
#rd-form-mo3al5ga input[type="radio"] {
  appearance: none !important;
  -webkit-appearance: none !important;
  width: 18px !important;
  height: 18px !important;
  border: 2px solid #BFDCD2 !important;
  border-radius: 50% !important;
  background: #FFFFFF !important;
  margin: 0 10px 0 0 !important;
  position: relative !important;
  cursor: pointer !important;
  transition: all .2s ease !important;
}

/* hover leve */
#rd-form-mo3al5ga input[type="radio"]:hover {
  border-color: #45B293 !important;
}

/* estado selecionado */
#rd-form-mo3al5ga input[type="radio"]:checked {
  border-color: #45B293 !important;
  background: #45B293 !important;
}

/* bolinha interna */
#rd-form-mo3al5ga input[type="radio"]:checked::after {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  width: 8px !important;
  height: 8px !important;
  background: #FFFFFF !important;
  border-radius: 50% !important;
  transform: translate(-50%, -50%) !important;
}/* End custom CSS */