.elementor-24 .elementor-element.elementor-element-5c18698{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-d3e53e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-bc67df9.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-bc67df9{text-align:start;}.elementor-24 .elementor-element.elementor-element-bc67df9 img{width:89%;}.elementor-24 .elementor-element.elementor-element-27f4c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-541a716{--display:flex;}.elementor-24 .elementor-element.elementor-element-8ed6bce{--display:flex;}.elementor-24 .elementor-element.elementor-element-6bdeb53{--display:flex;}.elementor-24 .elementor-element.elementor-element-5063652{--display:flex;}.elementor-24 .elementor-element.elementor-element-0b31ae2{--display:flex;}.elementor-24 .elementor-element.elementor-element-9bdac57{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-8px;--n-menu-title-color-normal:#CFCFCF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-24 .elementor-element.elementor-element-9bdac57 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-24 .elementor-element.elementor-element-9bdac57 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-24 .elementor-element.elementor-element-9bdac57 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;--n-menu-title-line-height:1.2;}.elementor-24 .elementor-element.elementor-element-7871051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#A0A0A052;--border-color:#A0A0A052;--z-index:1;}.elementor-24 .elementor-element.elementor-element-b8e9801{--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-24 .elementor-element.elementor-element-b8e9801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d54d8af.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-d54d8af{text-align:start;}.elementor-24 .elementor-element.elementor-element-d54d8af img{width:89%;}.elementor-24 .elementor-element.elementor-element-322ab30{--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-24 .elementor-element.elementor-element-322ab30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2122d20{--display:flex;}.elementor-24 .elementor-element.elementor-element-7a09678{--display:flex;}.elementor-24 .elementor-element.elementor-element-4b66023{--display:flex;}.elementor-24 .elementor-element.elementor-element-8380d06{--display:flex;}.elementor-24 .elementor-element.elementor-element-4def8ee{--display:flex;}.elementor-24 .elementor-element.elementor-element-dd02b2e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-8px;--n-menu-title-color-normal:#CFCFCF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-24 .elementor-element.elementor-element-dd02b2e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-24 .elementor-element.elementor-element-dd02b2e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-24 .elementor-element.elementor-element-dd02b2e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;--n-menu-title-line-height:1.2;}.elementor-24 .elementor-element.elementor-element-dd02b2e {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3c74e99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.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-24 .elementor-element.elementor-element-607b0fb .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-607b0fb.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e54659f{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--overlay-opacity:0.76;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-24 .elementor-element.elementor-element-e54659f::before, .elementor-24 .elementor-element.elementor-element-e54659f > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e54659f > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e54659f > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e54659f > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e54659f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A1B26;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-1ec283a{--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-24 .elementor-element.elementor-element-1ec283a.e-con{--flex-grow:0;--flex-shrink:0;}.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-24 .elementor-element.elementor-element-fd5871b{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#5FD1EE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0e9c1e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;line-height:67px;color:#F4F2EC;}.elementor-24 .elementor-element.elementor-element-fb29b53{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:rgba(244,242,236,0.68);}.elementor-24 .elementor-element.elementor-element-c7da730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-c34d740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-5beabca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9647086{--display:flex;}.elementor-24 .elementor-element.elementor-element-cb76807{color:rgba(244,242,236,0.45);}.elementor-24 .elementor-element.elementor-element-8d6f6eb{--display:flex;}.elementor-24 .elementor-element.elementor-element-99953b7{text-align:end;color:rgba(244,242,236,0.45);}.elementor-24 .elementor-element.elementor-element-661601a{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-661601a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-661601a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-4f8505f{--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-24 .elementor-element.elementor-element-12c19c1{color:#0C7893;}.elementor-24 .elementor-element.elementor-element-c5287dd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-aa85544{--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-24 .elementor-element.elementor-element-13d9339{color:#37414A;}.elementor-24 .elementor-element.elementor-element-33e7557{--display:flex;--min-height:800px;--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;}.elementor-24 .elementor-element.elementor-element-33e7557:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-33e7557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EC;}.elementor-24 .elementor-element.elementor-element-5de0ff3{color:#0C7893;}.elementor-24 .elementor-element.elementor-element-689d0ea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-6fa2ea8{color:#37414A;}.elementor-24 .elementor-element.elementor-element-928cd6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5851151{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(55,65,74,0.14);--border-color:rgba(55,65,74,0.14);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-5851151:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5851151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-24 .elementor-element.elementor-element-5851151:hover{background-color:#E6E6E6;}.elementor-24 .elementor-element.elementor-element-1a63a02{color:#B08D57;}.elementor-24 .elementor-element.elementor-element-2e9dc41 .elementor-heading-title{color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-1de6ee0{color:#6B7580;}.elementor-24 .elementor-element.elementor-element-e3c51ad{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(55,65,74,0.14);--border-color:rgba(55,65,74,0.14);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-e3c51ad:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e3c51ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-e3c51ad:hover{background-color:#E6E6E6;}.elementor-24 .elementor-element.elementor-element-ba3a6db{color:#B08D57;}.elementor-24 .elementor-element.elementor-element-89a9aa6 .elementor-heading-title{color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-f128491{color:#6B7580;}.elementor-24 .elementor-element.elementor-element-934835c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(55,65,74,0.14);--border-color:rgba(55,65,74,0.14);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-934835c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-934835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-934835c:hover{background-color:#E6E6E6;}.elementor-24 .elementor-element.elementor-element-2a5b476{color:#B08D57;}.elementor-24 .elementor-element.elementor-element-b152911 .elementor-heading-title{color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-30dfc8c{color:#6B7580;}.elementor-24 .elementor-element.elementor-element-d099b57{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(55,65,74,0.14);--border-color:rgba(55,65,74,0.14);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-d099b57:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d099b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-d099b57:hover{background-color:#E6E6E6;}.elementor-24 .elementor-element.elementor-element-7b52b7c{color:#B08D57;}.elementor-24 .elementor-element.elementor-element-e54c678 .elementor-heading-title{color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-5727bbf{color:#6B7580;}.elementor-24 .elementor-element.elementor-element-0488559{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-0488559:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0488559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-954901d{--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-24 .elementor-element.elementor-element-472b222{color:#0C7893;}.elementor-24 .elementor-element.elementor-element-a64c70e.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-a64c70e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-3b17d61{text-align:start;color:#6B7580;}.elementor-24 .elementor-element.elementor-element-a1d16fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-795faba{--display:flex;--justify-content:end;--padding-top:70px;--padding-bottom:70px;--padding-left:52px;--padding-right:52px;}.elementor-24 .elementor-element.elementor-element-795faba:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-795faba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-016ebbc{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#0C7893;}.elementor-24 .elementor-element.elementor-element-b858d6e{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-b858d6e.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-b858d6e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:33px;font-weight:700;line-height:50px;color:#F7F7F7;}.elementor-24 .elementor-element.elementor-element-5f63659{color:rgba(244,242,236,0.66);}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3421c24.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-9e2c963{--display:flex;--justify-content:end;--padding-top:70px;--padding-bottom:70px;--padding-left:52px;--padding-right:52px;}.elementor-24 .elementor-element.elementor-element-9e2c963:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9e2c963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153341;}.elementor-24 .elementor-element.elementor-element-c1a7184{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-0be74ff{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-0be74ff.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-0be74ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:33px;font-weight:700;line-height:50px;color:#F7F7F7;}.elementor-24 .elementor-element.elementor-element-27d3809{color:rgba(244,242,236,0.66);}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-334200c.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-334200c .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-334200c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3d518b7{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-3d518b7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3d518b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-47c2b01{--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-24 .elementor-element.elementor-element-c5913e9{color:#0C7893;}.elementor-24 .elementor-element.elementor-element-8d11887.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-8d11887 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-c3681b6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-c3681b6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c3681b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-05c8077{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-f921347{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-2736959{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-2736959:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-e2caeb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-8e28439{--display:flex;}.elementor-24 .elementor-element.elementor-element-194d4a2{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-194d4a2.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-dd38348{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-d4e4dfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-d4e4dfb:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-36b471c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-1b1a008{--display:flex;}.elementor-24 .elementor-element.elementor-element-bb505a3{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-bb505a3.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-d51cd58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-5278f59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-3887fba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-3887fba:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-b8ffd40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-5b3cd6e{--display:flex;}.elementor-24 .elementor-element.elementor-element-9dd92b3{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-9dd92b3.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-d8c4a5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-f538ba7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-f538ba7:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-ec6c01f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-3893ff4{--display:flex;}.elementor-24 .elementor-element.elementor-element-831a732{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-831a732.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-a8b6f40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-4a4c7ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-a0e8d73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-a0e8d73:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-e6ca8c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-656f9a2{--display:flex;}.elementor-24 .elementor-element.elementor-element-40f3340{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-40f3340.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-cabf9eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-718bdb7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B08D57;--border-color:#B08D57;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-718bdb7:hover{background-color:#EEEEEE;}.elementor-24 .elementor-element.elementor-element-4c3740c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-24 .elementor-element.elementor-element-a8e47fe{--display:flex;}.elementor-24 .elementor-element.elementor-element-376ef19{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-24 .elementor-element.elementor-element-376ef19.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-757fe88{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-757fe88:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-757fe88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EC;}.elementor-24 .elementor-element.elementor-element-c9b7986{--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-24 .elementor-element.elementor-element-b4ee4d7{--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-24 .elementor-element.elementor-element-ade11d8{font-family:"JetBrains Mono", Sans-serif;font-weight:300;color:#0C7893;}.elementor-24 .elementor-element.elementor-element-404e129.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-404e129 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-50a0b6a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#37414A;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e519e15.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-80346aa{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.87;}.elementor-24 .elementor-element.elementor-element-80346aa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-80346aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1B26;background-image:url("https://touki.com.br/wp-content/uploads/2026/08/bg-444.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-80346aa::before, .elementor-24 .elementor-element.elementor-element-80346aa > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-80346aa > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-80346aa > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-80346aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-80346aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A1B26;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-0cbc919{--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-24 .elementor-element.elementor-element-2106413.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-2106413 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-02afb78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-40dbe90.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-030e52c.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-030e52c .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-030e52c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-bcebf59{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-bcebf59:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bcebf59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-24 .elementor-element.elementor-element-e1e9aae{--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-24 .elementor-element.elementor-element-f00dfb4{color:#0C7893;}.elementor-24 .elementor-element.elementor-element-7a64d77.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-7a64d77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-2d54200{--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-24 .elementor-element.elementor-element-fcaa620{text-align:start;color:#6B7580;}.elementor-24 .elementor-element.elementor-element-d079287{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button{background-color:#17A9CE;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d21f3aa.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button:focus{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-78b97a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--padding-top:80px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-78b97a4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-78b97a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1B26;}.elementor-24 .elementor-element.elementor-element-ecb5c5a{--display:flex;}.elementor-24 .elementor-element.elementor-element-9ae6601{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c46312c{--display:flex;}.elementor-24 .elementor-element.elementor-element-33213d7{text-align:start;}.elementor-24 .elementor-element.elementor-element-33213d7 img{width:140px;}.elementor-24 .elementor-element.elementor-element-0f994ca{color:rgba(244,242,236,0.5);}.elementor-24 .elementor-element.elementor-element-2182e51{--display:flex;}.elementor-24 .elementor-element.elementor-element-bd4a196{color:#5FD1EE;}.elementor-24 .elementor-element.elementor-element-0bce398{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-13c6ceb{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-cbb1a17{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-158e4d8{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-074babd{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-331a81e{--display:flex;}.elementor-24 .elementor-element.elementor-element-0010166{color:#5FD1EE;}.elementor-24 .elementor-element.elementor-element-db172e1{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-aa79aed{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-df63c98{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-ca4d404{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-91b5067{--display:flex;}.elementor-24 .elementor-element.elementor-element-85dc94e{color:#5FD1EE;}.elementor-24 .elementor-element.elementor-element-b0495b5{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-547e347{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-506bd39{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-2023d5a{color:rgba(244,242,236,0.62);}.elementor-24 .elementor-element.elementor-element-061a7b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3b48d3f{--display:flex;}.elementor-24 .elementor-element.elementor-element-e7850bf{color:rgba(244,242,236,0.38);}.elementor-24 .elementor-element.elementor-element-aeb648e{--display:flex;}.elementor-24 .elementor-element.elementor-element-c06577e{text-align:end;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:rgba(244,242,236,0.38);}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5c18698{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-24 .elementor-element.elementor-element-d3e53e7{--width:70%;}.elementor-24 .elementor-element.elementor-element-27f4c6c{--width:30%;}.elementor-24 .elementor-element.elementor-element-607b0fb .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-e54659f{--margin-top:-111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-0e9c1e4 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-fb29b53{font-size:14px;}.elementor-24 .elementor-element.elementor-element-40a5544{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-40a5544 .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-00b3ecc{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-00b3ecc .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-5beabca{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-99953b7{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-99953b7.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-661601a{--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5851151{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-e3c51ad{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-934835c{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-d099b57{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-0488559{--min-height:446px;}.elementor-24 .elementor-element.elementor-element-795faba{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-3421c24 .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-9e2c963{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-334200c .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-c5913e9{padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e519e15{padding:0px 0px 36px 0px;}.elementor-24 .elementor-element.elementor-element-e519e15 .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-80346aa{--min-height:264px;}.elementor-24 .elementor-element.elementor-element-2106413{text-align:center;}.elementor-24 .elementor-element.elementor-element-02afb78{--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-40dbe90 .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-030e52c .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-bcebf59{--margin-top:-161px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-f00dfb4{padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d21f3aa .elementor-button{font-size:16px;}.elementor-24 .elementor-element.elementor-element-78b97a4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-9ae6601{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-061a7b9{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c06577e{text-align:center;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-d3e53e7{--width:50%;}.elementor-24 .elementor-element.elementor-element-27f4c6c{--width:50%;}.elementor-24 .elementor-element.elementor-element-b8e9801{--width:16.729%;}.elementor-24 .elementor-element.elementor-element-322ab30{--width:56.495%;}.elementor-24 .elementor-element.elementor-element-3c74e99{--width:50%;}.elementor-24 .elementor-element.elementor-element-1ec283a{--width:72.534%;}.elementor-24 .elementor-element.elementor-element-4f8505f{--width:50%;}.elementor-24 .elementor-element.elementor-element-aa85544{--width:50%;}.elementor-24 .elementor-element.elementor-element-954901d{--width:50%;}.elementor-24 .elementor-element.elementor-element-47c2b01{--width:50%;}.elementor-24 .elementor-element.elementor-element-2736959{--width:10%;}.elementor-24 .elementor-element.elementor-element-d4e4dfb{--width:10%;}.elementor-24 .elementor-element.elementor-element-3887fba{--width:10%;}.elementor-24 .elementor-element.elementor-element-f538ba7{--width:10%;}.elementor-24 .elementor-element.elementor-element-a0e8d73{--width:10%;}.elementor-24 .elementor-element.elementor-element-718bdb7{--width:10%;}.elementor-24 .elementor-element.elementor-element-c9b7986{--width:50%;}.elementor-24 .elementor-element.elementor-element-b4ee4d7{--width:50%;}.elementor-24 .elementor-element.elementor-element-0cbc919{--width:50%;}.elementor-24 .elementor-element.elementor-element-02afb78{--width:50%;}.elementor-24 .elementor-element.elementor-element-e1e9aae{--width:50%;}.elementor-24 .elementor-element.elementor-element-2d54200{--width:50%;}.elementor-24 .elementor-element.elementor-element-d079287{--width:100%;}.elementor-24 .elementor-element.elementor-element-78b97a4{--content-width:1240px;}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-80346aa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-80346aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-607b0fb */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #17A9CE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7871051 */.elementor-24 .elementor-element.elementor-element-7871051{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40a5544 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #17A9CE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00b3ecc */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #17A9CE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3421c24 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #17A9CE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795faba */.elementor-24 .elementor-element.elementor-element-795faba { background-color: #0A1B26 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-334200c */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #17A9CE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e2c963 */.elementor-24 .elementor-element.elementor-element-9e2c963 { background-color: #153341 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e519e15 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #1BAACE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40dbe90 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #1BAACE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-030e52c */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #1BAACE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d21f3aa */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg, #17A9CE 0%, #1BAACE 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b97a4 */.elementor-24 .elementor-element.elementor-element-78b97a4 { background-color: #0A1B26 !important; }/* End custom CSS */