.elementor-23 .elementor-element.elementor-element-54335cd{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-54335cd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-54335cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidratasul.com.br/wp-content/uploads/2025/09/base-inicio-1.jpg");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-27146dd{--spacer-size:50px;}.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-23 .elementor-element.elementor-element-203416a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-203416a.elementor-element{--align-self:flex-start;}.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-23 .elementor-element.elementor-element-9a9c273 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-9a9c273{text-align:left;font-family:"Syne", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b087d21{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b087d21.elementor-element{--align-self:flex-start;}.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-23 .elementor-element.elementor-element-434fb8d .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-434fb8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-434fb8d.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-434fb8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-434fb8d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-b1a40e8{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-103bd05{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-80b7962 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-80b7962{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-1fc2dbf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-1fc2dbf.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-70cdcd3{--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-23 .elementor-element.elementor-element-70cdcd3.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-09a914c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d12bbe img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6ed687d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-6ed687d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6ed687d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-dfab987 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-dfab987{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-879260c{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.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-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-5ef7856{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-5ef7856 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-84cdd6f .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-84cdd6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-84cdd6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-84cdd6f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-84cdd6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-84cdd6f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-c340b3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-022a093 img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a324c8c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-a324c8c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a324c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-fe1e3eb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-fe1e3eb{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-767b545{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-b807864{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b807864 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-e64280f .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-e64280f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e64280f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e64280f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e64280f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-e64280f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-44c06a2{--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-23 .elementor-element.elementor-element-44c06a2.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-0f0803e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e3e1455 img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f48d3e3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-f48d3e3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f48d3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-29282a7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-29282a7{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-88fd4ea{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-f70a7d7{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f70a7d7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-b2e5ed7 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-b2e5ed7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-b2e5ed7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b2e5ed7.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b2e5ed7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-b2e5ed7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-c9f61ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bf3f630 img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a46ed5a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-a46ed5a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a46ed5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-5ea5e48 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-5ea5e48{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-d462ea5{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-f275583{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f275583 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-3891d29 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-3891d29{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3891d29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3891d29.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3891d29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-3891d29 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-e443c94{--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:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#004F6D;--border-color:#004F6D;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-e443c94:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e443c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-8aef977 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8aef977{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-1e7b98e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-1e7b98e.elementor-element{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-f33261e{--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-23 .elementor-element.elementor-element-58b53d8{--display:flex;}.elementor-23 .elementor-element.elementor-element-94a0244{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-8359334 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8359334{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-4485661{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-4485661.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-6cac514 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-6cac514{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6cac514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6cac514.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6cac514 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-6cac514 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-5344796{--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-23 .elementor-element.elementor-element-1e0e42a{--display:flex;}.elementor-23 .elementor-element.elementor-element-02ccf36{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-2821330 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-2821330{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-70d548b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-70d548b.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7c8f704 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-7c8f704{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7c8f704 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7c8f704.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-7c8f704 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-7c8f704 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-8408c31{--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-23 .elementor-element.elementor-element-3831da1{--display:flex;}.elementor-23 .elementor-element.elementor-element-a9b0afd{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-5f0a011 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-5f0a011{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-42ada76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-42ada76.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-58c18c8 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-58c18c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-58c18c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-58c18c8.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-58c18c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-58c18c8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-2d8fc61{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:20px;--n-tabs-title-color:#004F6D;--n-tabs-title-color-active:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2d8fc61 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EAEAEA;}.elementor-23 .elementor-element.elementor-element-2d8fc61.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#004F6D;}.elementor-23 .elementor-element.elementor-element-2d8fc61.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-23 .elementor-element.elementor-element-2d8fc61.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#004F6D;}.elementor-23 .elementor-element.elementor-element-2d8fc61.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Syne", Sans-serif;font-weight:500;}.elementor-23 .elementor-element.elementor-element-2d8fc61 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ca64f5d{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-ca64f5d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ca64f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-f604b2e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-f604b2e{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c22931f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c22931f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e32975a{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-6bcc849{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-6e9c4dc{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-6e9c4dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-6e9c4dc.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-6e9c4dc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6e9c4dc.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6e9c4dc .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0989101 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-0989101{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-0989101.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0989101.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0989101.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0989101.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0989101 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4cc9f85{--display:flex;}.elementor-23 .elementor-element.elementor-element-b85602b > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-0bf7fd5{--display:flex;}.elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-717f212{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-717f212.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-717f212.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-717f212.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-717f212.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-717f212 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fa33370 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-fa33370{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-fa33370.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-fa33370.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-fa33370.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fa33370.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fa33370 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6a1e86e .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-6a1e86e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6a1e86e.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-6a1e86e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-6a1e86e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-c97eb7e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5a8dba3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-5a8dba3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5a8dba3{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-71ca265{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-71ca265.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bae87ed{--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-23 .elementor-element.elementor-element-fe227b6{--display:flex;}.elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-bcc49f9{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-bcc49f9.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bcc49f9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-bcc49f9.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-bcc49f9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-bcc49f9 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-b1757de{--display:flex;}.elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-0ab043d{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-0ab043d.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0ab043d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0ab043d.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0ab043d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0ab043d .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-2059b60{--display:flex;}.elementor-23 .elementor-element.elementor-element-573282e .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-573282e{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-573282e.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-573282e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-573282e.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-573282e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-573282e .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-573282e .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-573282e .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-573282e .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-573282e .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-5b26fc7{--display:flex;}.elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-2ed3e8f{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-2ed3e8f.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2ed3e8f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2ed3e8f.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-2ed3e8f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-2ed3e8f .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-13ba043 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-13ba043{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-13ba043 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-13ba043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-13ba043 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-496e875{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-496e875:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-496e875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidratasul.com.br/wp-content/uploads/2025/04/Capa-_1_.webp");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c664e71{--spacer-size:85px;}.elementor-23 .elementor-element.elementor-element-033b651{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-033b651.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-579eb72 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-579eb72.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-579eb72{text-align:center;font-family:"Syne", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f6b3e54{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f6b3e54.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9f3dc67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-9f3dc67.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3f37c0a .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-3f37c0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3f37c0a.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3f37c0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-3f37c0a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-00a70cd{--spacer-size:85px;}.elementor-23 .elementor-element.elementor-element-8398c20{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#004F6D;--border-color:#004F6D;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-ea35638{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-937dcac > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-937dcac{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-c1df582{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-c1df582.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-1460fd5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-1460fd5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1460fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-23 .elementor-element.elementor-element-1460fd5.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-bd87813{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-bd87813 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-23 .elementor-element.elementor-element-bd87813.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-6517b6c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-6517b6c.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a880579 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-a880579{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-a880579 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a880579.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a880579 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-a880579 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-f42619c{--display:flex;}.elementor-23 .elementor-element.elementor-element-546f189{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5a13932{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-5a13932.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7db32cb{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-4c526e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-4c526e5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7221db7{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b96b14a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-b96b14a.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f1ec903{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c9e5643{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-c9e5643.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-21de5e9{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0d913da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-0d913da.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5f94da0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3e17ceb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-3e17ceb.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-61b61d7{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-6bbb9e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-6bbb9e1.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-696de54{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-75f43ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-75f43ca.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-409aadc{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-be08973{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-be08973.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f5a86a5{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-title-normal-color:#4A4A4A;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-f5a86a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEAEA;border-style:none;}.elementor-23 .elementor-element.elementor-element-f5a86a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-f5a86a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-f5a86a5 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-23 .elementor-element.elementor-element-f5a86a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Syne", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-2be7ca3{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-2be7ca3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2be7ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidratasul.com.br/wp-content/uploads/2025/09/base-inicio-1.jpg");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-2be7ca3::before, .elementor-23 .elementor-element.elementor-element-2be7ca3 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2be7ca3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2be7ca3 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2be7ca3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2be7ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#004F6D;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-2d8b0c6{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2d8b0c6.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-8b89f91 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8b89f91{text-align:left;font-family:"Syne", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-84f5fa4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-84f5fa4.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-deb16ba .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-deb16ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-deb16ba.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-deb16ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-deb16ba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-3d56be6{--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-23 .elementor-element.elementor-element-9e1469f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-9e1469f{text-align:left;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-c52f4cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-c52f4cc.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-29ec22e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e675ec1 img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2e830bc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-2e830bc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2e830bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-18169da > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-18169da{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-fd38e99{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-b6cac6a{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-97b4cfb .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-97b4cfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-97b4cfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-97b4cfb.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-97b4cfb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-97b4cfb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-1e40e47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6afa45c img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a603fba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-a603fba:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a603fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-649815b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-649815b{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-128f7c9{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-d9dcfd5{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-6803994 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-6803994{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6803994 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6803994.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6803994 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-6803994 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-f5c0668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-818c9e3 img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bfd9099{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-bfd9099:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bfd9099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-a70fe73 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-a70fe73{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-a10e037{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-b512f36{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-21679c6 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-21679c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-21679c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-21679c6.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-21679c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-21679c6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-2741eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-77cb24e img{border-style:solid;border-width:1px 1px 0px 1px;border-color:#004F6D;border-radius:10px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0083eaa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004F6D;--border-color:#004F6D;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-0083eaa:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0083eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-23 .elementor-element.elementor-element-18912cd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-18912cd{font-family:"Syne", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-d302679{font-family:"Syne", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-icon i{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-icon svg{fill:#004F6D;transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#004F6D;}.elementor-23 .elementor-element.elementor-element-1f46bba{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-text{color:#004F6D;transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item:hover .elementor-icon-list-text{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-46d0d31 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-46d0d31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-46d0d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-46d0d31.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-46d0d31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-46d0d31 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-2cdfd0b{--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:solid;--border-style:solid;border-color:#004F6D;--border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-9f26b31 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-9f26b31{text-align:left;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-c874d4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-c874d4f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-cbb1598{--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-23 .elementor-element.elementor-element-9dffcf3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-9dffcf3{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-83a949a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-83a949a.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b12bbd5 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-b12bbd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-b12bbd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b12bbd5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b12bbd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-b12bbd5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-473654e{--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-23 .elementor-element.elementor-element-c23929c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-c23929c{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-62c2478{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-62c2478.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-f2fbeca .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-f2fbeca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f2fbeca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f2fbeca.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-f2fbeca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-f2fbeca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-0f228d3{--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-23 .elementor-element.elementor-element-8c393bc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8c393bc{text-align:left;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-2833c58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-2833c58.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-76310da .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-76310da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-76310da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-76310da.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-76310da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-76310da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-c7d1292{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:20px;--n-tabs-title-color:#004F6D;--n-tabs-title-color-active:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c7d1292 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EAEAEA;}.elementor-23 .elementor-element.elementor-element-c7d1292.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#004F6D;}.elementor-23 .elementor-element.elementor-element-c7d1292.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-23 .elementor-element.elementor-element-c7d1292.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#004F6D;}.elementor-23 .elementor-element.elementor-element-c7d1292.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Syne", Sans-serif;font-weight:500;}.elementor-23 .elementor-element.elementor-element-c7d1292 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f14e964{--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-23 .elementor-element.elementor-element-f14e964:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f14e964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-4e980b3 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-92e1ca5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-92e1ca5{text-align:left;font-family:"Syne", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-234443f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-234443f.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-db51e2d{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-3d39fb8{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-3d39fb8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-3d39fb8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3d39fb8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3d39fb8.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6ede191{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-e3bb816{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-e3bb816.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-e3bb816.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-e3bb816.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e3bb816.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2f05a94{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-a51ddad{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-a51ddad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-a51ddad.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-a51ddad.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a51ddad.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ab5a824{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-wrapper{text-align:right;}.elementor-23 .elementor-element.elementor-element-d894c9a{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-d894c9a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004F6D;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-d894c9a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d894c9a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d894c9a.elementor-view-framed .elementor-icon{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon{font-size:35px;padding:15px;border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5367464 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-5367464 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5367464.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5367464 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-5367464 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-0706999{--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-23 .elementor-element.elementor-element-2c29fa5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-2c29fa5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2c29fa5{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-facb5ba{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-facb5ba.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-9d32d09{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-9d32d09.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9d32d09.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-9d32d09.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-9d32d09.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-0da9eed{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-0da9eed.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0da9eed.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0da9eed.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0da9eed.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-cd0984b{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-cd0984b.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cd0984b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-cd0984b.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-cd0984b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-53e09d2{--icon-box-icon-margin:15px;}.elementor-23 .elementor-element.elementor-element-53e09d2.elementor-view-stacked .elementor-icon{background-color:#004F6D;fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-53e09d2.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-53e09d2.elementor-view-default .elementor-icon{fill:#004F6D;color:#004F6D;border-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-53e09d2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon{font-size:35px;padding:15px;border-radius:200px 200px 200px 200px;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;line-height:1em;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-title{color:#004F6D;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-42d35fb .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-42d35fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-42d35fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-42d35fb.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-42d35fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-42d35fb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-bf4cd8d{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-bf4cd8d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bf4cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hidratasul.com.br/wp-content/uploads/2025/04/Capa-_1_.webp");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-641a837{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-641a837.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8d0b7ea > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8d0b7ea.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8d0b7ea{text-align:center;font-family:"Syne", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-22a2a99{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-22a2a99.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9909846 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-9909846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9909846.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9909846 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-9909846 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-0c10625{--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-23 .elementor-element.elementor-element-8b1baea > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-23 .elementor-element.elementor-element-8b1baea{text-align:center;font-family:"Syne", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-e4a118c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-e4a118c.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-eb5a390{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-64d9140{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-64d9140.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-39cab56{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0b8a36a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-0b8a36a.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3467020{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3d117c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-3d117c0.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f63935f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-ec58064{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-ec58064.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f22135d{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-7936dcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-7936dcc.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ef77fec{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5b42639{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-5b42639.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-9e65c45{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-a00a2ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-a00a2ac.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-2f11382{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-6afb4fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-6afb4fc.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-6c462e5{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-d26cf1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-d26cf1a.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-8a6c95c{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-title-normal-color:#4A4A4A;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-8a6c95c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEAEA;border-style:none;}.elementor-23 .elementor-element.elementor-element-8a6c95c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-8a6c95c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#004F6D;}.elementor-23 .elementor-element.elementor-element-8a6c95c {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-23 .elementor-element.elementor-element-8a6c95c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Syne", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-bd85c00{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-bd85c00:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bd85c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-23 .elementor-element.elementor-element-bd85c00.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-229c309{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#004F6D;}.elementor-23 .elementor-element.elementor-element-229c309 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-23 .elementor-element.elementor-element-229c309.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3a19494{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#4A4A4A;}.elementor-23 .elementor-element.elementor-element-3a19494.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-86b17b3 .elementor-button{background-color:transparent;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(180deg, #004F6D 0%, #6497A9 100%);border-radius:7px 7px 7px 7px;padding:16px 25px 16px 25px;}.elementor-23 .elementor-element.elementor-element-86b17b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-86b17b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-86b17b3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-86b17b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-86b17b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2be7ca3{--overlay-opacity:0.4;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-2d8b0c6{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-2d8b0c6.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8b89f91{text-align:center;font-size:25px;}.elementor-23 .elementor-element.elementor-element-84f5fa4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-23 .elementor-element.elementor-element-deb16ba.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-deb16ba .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-3d56be6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-9e1469f{text-align:center;font-size:30px;}.elementor-23 .elementor-element.elementor-element-c52f4cc{text-align:center;font-size:16px;}.elementor-23 .elementor-element.elementor-element-29ec22e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-18169da{font-size:22px;}.elementor-23 .elementor-element.elementor-element-fd38e99{font-size:15px;}.elementor-23 .elementor-element.elementor-element-b6cac6a{--e-icon-list-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-b6cac6a .elementor-icon-list-item > a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-97b4cfb .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-649815b{font-size:22px;}.elementor-23 .elementor-element.elementor-element-128f7c9{font-size:15px;}.elementor-23 .elementor-element.elementor-element-d9dcfd5{--e-icon-list-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-d9dcfd5 .elementor-icon-list-item > a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-6803994 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-a70fe73{font-size:22px;}.elementor-23 .elementor-element.elementor-element-a10e037{font-size:15px;}.elementor-23 .elementor-element.elementor-element-b512f36{--e-icon-list-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-b512f36 .elementor-icon-list-item > a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-21679c6 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-18912cd{font-size:22px;}.elementor-23 .elementor-element.elementor-element-d302679{font-size:15px;}.elementor-23 .elementor-element.elementor-element-1f46bba{--e-icon-list-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-1f46bba .elementor-icon-list-item > a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-46d0d31 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2cdfd0b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-9f26b31{text-align:center;font-size:30px;}.elementor-23 .elementor-element.elementor-element-c874d4f{text-align:center;font-size:16px;}.elementor-23 .elementor-element.elementor-element-9dffcf3{font-size:27px;}.elementor-23 .elementor-element.elementor-element-83a949a{text-align:left;font-size:16px;}.elementor-23 .elementor-element.elementor-element-b12bbd5 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-c23929c{font-size:27px;}.elementor-23 .elementor-element.elementor-element-62c2478{text-align:left;font-size:16px;}.elementor-23 .elementor-element.elementor-element-f2fbeca .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-8c393bc{font-size:27px;}.elementor-23 .elementor-element.elementor-element-2833c58{text-align:left;font-size:16px;}.elementor-23 .elementor-element.elementor-element-76310da .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-f14e964{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-4e980b3 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-92e1ca5 > .elementor-widget-container{margin:25px 0px -10px 0px;}.elementor-23 .elementor-element.elementor-element-92e1ca5{text-align:center;font-size:25px;}.elementor-23 .elementor-element.elementor-element-234443f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-23 .elementor-element.elementor-element-db51e2d{--spacer-size:15px;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon{font-size:25px;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-3d39fb8 .elementor-icon-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-6ede191{--spacer-size:15px;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon{font-size:25px;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-e3bb816 .elementor-icon-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2f05a94{--spacer-size:15px;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon{font-size:25px;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-a51ddad .elementor-icon-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-ab5a824{--spacer-size:15px;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon{font-size:25px;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-d894c9a .elementor-icon-box-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5367464.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-5367464 .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-0706999{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-2c29fa5{font-size:27px;}.elementor-23 .elementor-element.elementor-element-facb5ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-9d32d09 .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-0da9eed > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-0da9eed .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-cd0984b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-cd0984b .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-53e09d2 .elementor-icon-box-title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-42d35fb .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-bf4cd8d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-641a837{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-23 .elementor-element.elementor-element-8d0b7ea{font-size:25px;}.elementor-23 .elementor-element.elementor-element-22a2a99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-23 .elementor-element.elementor-element-9909846 .elementor-button{font-size:16px;}.elementor-23 .elementor-element.elementor-element-0c10625{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-8b1baea{font-size:40px;}.elementor-23 .elementor-element.elementor-element-e4a118c{font-size:25px;}.elementor-23 .elementor-element.elementor-element-64d9140{font-size:15px;}.elementor-23 .elementor-element.elementor-element-0b8a36a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-3d117c0{font-size:15px;}.elementor-23 .elementor-element.elementor-element-ec58064{font-size:15px;}.elementor-23 .elementor-element.elementor-element-7936dcc{font-size:15px;}.elementor-23 .elementor-element.elementor-element-5b42639{font-size:15px;}.elementor-23 .elementor-element.elementor-element-a00a2ac{font-size:15px;}.elementor-23 .elementor-element.elementor-element-6afb4fc{font-size:15px;}.elementor-23 .elementor-element.elementor-element-d26cf1a{font-size:15px;}.elementor-23 .elementor-element.elementor-element-8a6c95c{--n-accordion-title-font-size:17px;}.elementor-23 .elementor-element.elementor-element-bd85c00{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-229c309{font-size:22px;}.elementor-23 .elementor-element.elementor-element-3a19494{font-size:15px;}.elementor-23 .elementor-element.elementor-element-86b17b3 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-70cdcd3{--width:70%;}.elementor-23 .elementor-element.elementor-element-44c06a2{--width:70%;}.elementor-23 .elementor-element.elementor-element-9f3dc67{--width:60%;}.elementor-23 .elementor-element.elementor-element-1460fd5{--width:80%;}.elementor-23 .elementor-element.elementor-element-bd85c00{--width:80%;}}/* Start custom CSS for button, class: .elementor-element-434fb8d */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84cdd6f */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e64280f */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2e5ed7 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3891d29 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cac514 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c8f704 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58c18c8 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cac514 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c8f704 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58c18c8 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cac514 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c8f704 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58c18c8 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cac514 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c8f704 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58c18c8 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b85602b *//* Animação de flutuar para imagem */
.img-flutuante {
    animation: flutuar 3s ease-in-out infinite;
}

@keyframes flutuar {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-10px); } /* Sobe */
    100% { transform: translateY(0px); }  /* Volta */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a1e86e */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13ba043 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f37c0a */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a880579 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deb16ba */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97b4cfb */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6803994 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21679c6 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46d0d31 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b12bbd5 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2fbeca */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76310da */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b12bbd5 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2fbeca */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76310da */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b12bbd5 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2fbeca */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76310da */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b12bbd5 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2fbeca */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76310da */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e980b3 *//* Animação de flutuar para imagem */
.img-flutuante {
    animation: flutuar 3s ease-in-out infinite;
}

@keyframes flutuar {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-10px); } /* Sobe */
    100% { transform: translateY(0px); }  /* Volta */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5367464 */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42d35fb */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9909846 */.bth1 .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: white !important; /* Fundo do botão branco */
    color: black !important; /* Cor do texto */
}

.bth1 .elementor-button-text {
    align-self: center;
}

.bth1 .elementor-button-icon { /* Estilo do círculo do ícone */
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /* Gradiente azul no círculo */
    border-radius: 200px;
    color: white !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth1 .elementor-button-icon svg path {
    rotate: 0deg;
    fill: white !important; /* Ícone em branco dentro do círculo azul */
    color: white !important;
    transition: 0.7s ease all;
}

.bth1:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86b17b3 */.bth .elementor-button {
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #004F6D -3.01%, #6497A9 95.31%) !important; /*Gradiente do BG atualizado*/
}

.bth .elementor-button-text {
    align-self: center;
}

.bth .elementor-button-icon { /*Tamanho do ícone*/
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    background: white;
    border-radius: 200px;
    color: black !important;
    vertical-align: middle;
    rotate: -45deg;
    transition: 0.5s ease all;
}

.bth .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon {
    rotate: 0deg;
}/* End custom CSS */