.elementor-81 .elementor-element.elementor-element-4fa0e7c6{--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:space-between;--align-items:center;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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;--z-index:99;}.elementor-81 .elementor-element.elementor-element-4fa0e7c6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-4fa0e7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0CD9;}.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-81 .elementor-element.elementor-element-2aff9c3d{text-align:start;}.elementor-81 .elementor-element.elementor-element-2aff9c3d img{width:74px;}.elementor-81 .elementor-element.elementor-element-26735c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-81 .elementor-element.elementor-element-64938e90{text-align:center;}.elementor-81 .elementor-element.elementor-element-64938e90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;letter-spacing:0.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-3721da4e{text-align:center;}.elementor-81 .elementor-element.elementor-element-3721da4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;letter-spacing:0.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-7fdfe350{text-align:center;}.elementor-81 .elementor-element.elementor-element-7fdfe350 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;letter-spacing:0.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-2c45b958{text-align:center;}.elementor-81 .elementor-element.elementor-element-2c45b958 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;letter-spacing:0.2px;color:#A8B2B1;}.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-81 .elementor-element.elementor-element-9788ea7 .elementor-button{background-color:#00C5A5;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.6px;fill:#04211C;color:#04211C;box-shadow:0px 10px 30px -8px rgba(0,197,165,0.45);border-radius:8px 8px 8px 8px;padding:14px 24px 14px 24px;}.elementor-81 .elementor-element.elementor-element-9788ea7 .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-9788ea7 .elementor-button:focus{background-color:#2FD9BC;color:#04211C;}.elementor-81 .elementor-element.elementor-element-9788ea7 .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-9788ea7 .elementor-button:focus svg{fill:#04211C;}.elementor-81 .elementor-element.elementor-element-7f69f90e{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:75px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-7f69f90e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-7f69f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dbacustica.com/wp-content/uploads/2026/08/bg-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-81 .elementor-element.elementor-element-7f69f90e::before, .elementor-81 .elementor-element.elementor-element-7f69f90e > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-7f69f90e > .e-con-inner > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-7f69f90e > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-7f69f90e > .e-con-inner > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-7f69f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0A0C0CF5 14%, #0A0C0C40 100%);}.elementor-81 .elementor-element.elementor-element-1378062e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-3b5556bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-588ea2be{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-464c7156{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-74e7e049 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-81 .elementor-element.elementor-element-74e7e049{text-align:start;}.elementor-81 .elementor-element.elementor-element-74e7e049 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-6c78b683{text-align:start;}.elementor-81 .elementor-element.elementor-element-6c78b683 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:61px;font-weight:600;line-height:1.1em;letter-spacing:-1.1px;color:#F2F4F4;}.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-81 .elementor-element.elementor-element-6b9b5045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6b9b5045{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-42688720{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button{background-color:#00C5A5;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:500;letter-spacing:0.6px;fill:#04211C;color:#04211C;box-shadow:0px 10px 30px -8px rgba(0,197,165,0.45);border-radius:8px 8px 8px 8px;padding:19px 34px 19px 34px;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button:focus{background-color:#2FD9BC;color:#04211C;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button:focus svg{fill:#04211C;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button{background-color:#F2F4F4;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:500;letter-spacing:0.6px;fill:#04211C;color:#04211C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4243;border-radius:8px 8px 8px 8px;padding:19px 34px 19px 34px;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button:focus{background-color:#C8CCCC;color:#04211C;border-color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button:focus svg{fill:#04211C;}.elementor-81 .elementor-element.elementor-element-67f09bbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-67f09bbe{text-align:start;}.elementor-81 .elementor-element.elementor-element-67f09bbe .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:400;letter-spacing:0.8px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-7af9d4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-25e442d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1C2223;--border-color:#1C2223;--padding-top:35px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-25e442d6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-25e442d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101314;}.elementor-81 .elementor-element.elementor-element-59c1544{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-79a6f847{--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 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#242B2C;--border-color:#242B2C;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-36e0a28e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-36e0a28e{text-align:start;}.elementor-81 .elementor-element.elementor-element-36e0a28e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:30px;letter-spacing:2.4px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-44510304{text-align:start;}.elementor-81 .elementor-element.elementor-element-44510304 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-0.6px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-a246dde{--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 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#242B2C;--border-color:#242B2C;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-7c223ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7c223ba8{text-align:start;}.elementor-81 .elementor-element.elementor-element-7c223ba8 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:30px;letter-spacing:2.4px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-76714d92{text-align:start;}.elementor-81 .elementor-element.elementor-element-76714d92 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-0.6px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-6322faa8{--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 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#242B2C;--border-color:#242B2C;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-4eee3fec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4eee3fec{text-align:start;}.elementor-81 .elementor-element.elementor-element-4eee3fec .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:30px;letter-spacing:2.4px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-32c600a2{text-align:start;}.elementor-81 .elementor-element.elementor-element-32c600a2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-0.6px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-4efa1308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4efa1308.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-4efa1308{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-78c2a1a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:124px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-78c2a1a2:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-78c2a1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}.elementor-81 .elementor-element.elementor-element-5b83f251 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-81 .elementor-element.elementor-element-5b83f251.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-5b83f251{text-align:start;}.elementor-81 .elementor-element.elementor-element-5b83f251 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-5e339281.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-5e339281{text-align:center;}.elementor-81 .elementor-element.elementor-element-5e339281 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-20f20797{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-20f20797 > .elementor-widget-container{margin:22px 0px 75px 0px;}.elementor-81 .elementor-element.elementor-element-20f20797.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-4d431984{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-55655342{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-6d7e9e2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6d7e9e2c{text-align:start;font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;line-height:1.45em;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-6d7e9e2c a:hover, .elementor-81 .elementor-element.elementor-element-6d7e9e2c a:focus{color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-9f0fc65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9f0fc65{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-7022ef8f{--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-14362e2a{text-align:center;}.elementor-81 .elementor-element.elementor-element-14362e2a img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-81 .elementor-element.elementor-element-246f4d05{--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:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-761f99e{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-761f99e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-761f99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1112;}.elementor-81 .elementor-element.elementor-element-429eabed{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-44b6b367{text-align:start;}.elementor-81 .elementor-element.elementor-element-44b6b367 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-2baf59a8{text-align:start;}.elementor-81 .elementor-element.elementor-element-2baf59a8 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.2px;color:#6E7A79;}.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-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-icon i{color:#495352;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-icon svg{fill:#495352;transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-5ea17ead{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-item > .elementor-icon-list-text, .elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.55em;}.elementor-81 .elementor-element.elementor-element-5ea17ead .elementor-icon-list-text{color:#8B9594;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-43e263f5{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00C5A540;--border-color:#00C5A540;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-43e263f5:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-43e263f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #111C1A 0%, #0B1211 100%);}.elementor-81 .elementor-element.elementor-element-53f5f255{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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:#FFFFFF0D;--border-color:#FFFFFF0D;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-170a87ad{text-align:start;}.elementor-81 .elementor-element.elementor-element-170a87ad .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-34203d6a{text-align:start;}.elementor-81 .elementor-element.elementor-element-34203d6a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-icon i{color:#00C5A5;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-icon svg{fill:#00C5A5;transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-2a4381f4{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.55em;}.elementor-81 .elementor-element.elementor-element-2a4381f4 .elementor-icon-list-text{color:#DDE3E2;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-3bb37699{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-3bb37699 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3bb37699.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-9a7faf9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-9a7faf9:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9a7faf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101314;background-image:url("https://dbacustica.com/wp-content/uploads/2026/08/bg-2.jpg");background-position:top center;background-size:cover;}.elementor-81 .elementor-element.elementor-element-9a7faf9::before, .elementor-81 .elementor-element.elementor-element-9a7faf9 > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-9a7faf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-9a7faf9 > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-9a7faf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-9a7faf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-81 .elementor-element.elementor-element-6b9488aa > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-81 .elementor-element.elementor-element-6b9488aa.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-6b9488aa{text-align:start;}.elementor-81 .elementor-element.elementor-element-6b9488aa .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-7a733cce{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-44fb1e60{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-44fb1e60.e-con{--align-self:flex-start;}.elementor-81 .elementor-element.elementor-element-7ccbe8d0{--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;--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-81 .elementor-element.elementor-element-7ccbe8d0.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-81 .elementor-element.elementor-element-16983cd4{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-16983cd4.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-16983cd4 .elementor-image-box-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-16983cd4 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:75px;font-weight:600;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-16983cd4:has(:hover) .elementor-image-box-title,
					 .elementor-81 .elementor-element.elementor-element-16983cd4:has(:focus) .elementor-image-box-title{color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-16983cd4 .elementor-image-box-description{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.5px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-5365c26e{--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:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-49026205{--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:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-203915b6{--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;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7cbbf292{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-479edcab{text-align:start;}.elementor-81 .elementor-element.elementor-element-479edcab .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;line-height:1em;letter-spacing:-1.8px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-657af1bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-657af1bd{text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.7em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-7b2eb1ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-409f4400{--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:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-385b9082{--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;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-533b3781{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-878474d{text-align:start;}.elementor-81 .elementor-element.elementor-element-878474d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;line-height:1em;letter-spacing:-1.8px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-534288c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-534288c7{text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.7em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-4c67351c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-4c67351c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-4c67351c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}.elementor-81 .elementor-element.elementor-element-10c882fd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-81 .elementor-element.elementor-element-10c882fd{text-align:start;}.elementor-81 .elementor-element.elementor-element-10c882fd .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-7f263a82{text-align:start;}.elementor-81 .elementor-element.elementor-element-7f263a82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-6af591b6 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-81 .elementor-element.elementor-element-6af591b6{text-align:start;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-300e6e05{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-1e0530d5{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-1e0530d5:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1e0530d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-63dfb077{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-1d88f51b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1d88f51b{text-align:start;}.elementor-81 .elementor-element.elementor-element-1d88f51b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1em;letter-spacing:-2.4px;color:#2E3739;}.elementor-81 .elementor-element.elementor-element-42105fb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-42105fb9{text-align:start;}.elementor-81 .elementor-element.elementor-element-42105fb9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.35px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-7969f9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7969f9f9{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.72em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-233213a{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-233213a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-233213a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-49958563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4e13a996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4e13a996{text-align:start;}.elementor-81 .elementor-element.elementor-element-4e13a996 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1em;letter-spacing:-2.4px;color:#2E3739;}.elementor-81 .elementor-element.elementor-element-32eb02b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-32eb02b{text-align:start;}.elementor-81 .elementor-element.elementor-element-32eb02b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.35px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-78120dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-78120dc2{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.72em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-1952112c{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-1952112c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1952112c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-5333c7d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-13da2192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-13da2192{text-align:start;}.elementor-81 .elementor-element.elementor-element-13da2192 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1em;letter-spacing:-2.4px;color:#2E3739;}.elementor-81 .elementor-element.elementor-element-3215a400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3215a400{text-align:start;}.elementor-81 .elementor-element.elementor-element-3215a400 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.35px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-182579ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-182579ee{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.72em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-54cb0986{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-54cb0986:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-54cb0986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-32ffc2d1{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7c82e02b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7c82e02b{text-align:start;}.elementor-81 .elementor-element.elementor-element-7c82e02b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;line-height:1em;letter-spacing:-2.4px;color:#2E3739;}.elementor-81 .elementor-element.elementor-element-73dbe42d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-73dbe42d{text-align:start;}.elementor-81 .elementor-element.elementor-element-73dbe42d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.35px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-2926e45c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-2926e45c{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.72em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-6662c607{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-6662c607:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-6662c607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101314;}.elementor-81 .elementor-element.elementor-element-1c5fa090{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-5f215517{--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;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-205018f3{text-align:center;}.elementor-81 .elementor-element.elementor-element-205018f3 img{width:100%;border-radius:22px 22px 22px 22px;}.elementor-81 .elementor-element.elementor-element-28460a56{--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:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-409b855 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-409b855{text-align:start;}.elementor-81 .elementor-element.elementor-element-409b855 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-414207fa{text-align:start;}.elementor-81 .elementor-element.elementor-element-414207fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:46px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-373dbed7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-81 .elementor-element.elementor-element-373dbed7{text-align:start;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-6261e689{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-64320810{--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;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:#242B2C;--border-color:#242B2C;--border-radius:100px 100px 100px 100px;--padding-top:9px;--padding-bottom:9px;--padding-left:17px;--padding-right:17px;}.elementor-81 .elementor-element.elementor-element-64320810:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-64320810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-81 .elementor-element.elementor-element-43abe6a6{text-align:center;}.elementor-81 .elementor-element.elementor-element-43abe6a6 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-3a198603{--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;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:#242B2C;--border-color:#242B2C;--border-radius:100px 100px 100px 100px;--padding-top:9px;--padding-bottom:9px;--padding-left:17px;--padding-right:17px;}.elementor-81 .elementor-element.elementor-element-3a198603:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-3a198603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-81 .elementor-element.elementor-element-44c9b23e{text-align:center;}.elementor-81 .elementor-element.elementor-element-44c9b23e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-46afff3a{--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;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:#242B2C;--border-color:#242B2C;--border-radius:100px 100px 100px 100px;--padding-top:9px;--padding-bottom:9px;--padding-left:17px;--padding-right:17px;}.elementor-81 .elementor-element.elementor-element-46afff3a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-46afff3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-81 .elementor-element.elementor-element-fa02ccb{text-align:center;}.elementor-81 .elementor-element.elementor-element-fa02ccb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-46a09db6{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;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:#242B2C;--border-color:#242B2C;--border-radius:12px 12px 12px 12px;--margin-top:70px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:45px;--padding-right:45px;}.elementor-81 .elementor-element.elementor-element-46a09db6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-46a09db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-81 .elementor-element.elementor-element-46a09db6.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-56918875{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-title{justify-content:start;color:#6E7A79;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;}.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F2F4F4;font-family:"Outfit", Sans-serif;font-size:88px;font-weight:600;letter-spacing:-4px;}.elementor-81 .elementor-element.elementor-element-a62d3b5{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-6e8ebe3f{text-align:start;}.elementor-81 .elementor-element.elementor-element-6e8ebe3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-1.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-21e30f9c{text-align:start;}.elementor-81 .elementor-element.elementor-element-21e30f9c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-2994e357{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-12ad1311{text-align:center;}.elementor-81 .elementor-element.elementor-element-12ad1311 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3d5fb244{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1C2223;--border-color:#1C2223;--border-radius:14px 14px 14px 14px;--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-81 .elementor-element.elementor-element-5b401056{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-6f856e82 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-6f856e82{text-align:start;}.elementor-81 .elementor-element.elementor-element-6f856e82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-6eaf2ab4{text-align:start;}.elementor-81 .elementor-element.elementor-element-6eaf2ab4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-7d897062{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-50e9bb77 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-50e9bb77{text-align:start;}.elementor-81 .elementor-element.elementor-element-50e9bb77 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-71a791b9{text-align:start;}.elementor-81 .elementor-element.elementor-element-71a791b9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-429a1898{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-7affa36b > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-7affa36b{text-align:start;}.elementor-81 .elementor-element.elementor-element-7affa36b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-4ef6d4c4{text-align:start;}.elementor-81 .elementor-element.elementor-element-4ef6d4c4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-3d3259c5{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-7761b9eb > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-7761b9eb{text-align:start;}.elementor-81 .elementor-element.elementor-element-7761b9eb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-2896ff58{text-align:start;}.elementor-81 .elementor-element.elementor-element-2896ff58 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-34b8a7b5{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-30094e91 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-30094e91{text-align:start;}.elementor-81 .elementor-element.elementor-element-30094e91 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-1a1692fc{text-align:start;}.elementor-81 .elementor-element.elementor-element-1a1692fc .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-6f8a8b6{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1C2223;--border-color:#1C2223;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-6adacb66 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-81 .elementor-element.elementor-element-6adacb66{text-align:start;}.elementor-81 .elementor-element.elementor-element-6adacb66 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:1em;letter-spacing:-1.6px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-6296f6ea{text-align:start;}.elementor-81 .elementor-element.elementor-element-6296f6ea .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-72aaddcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:108px;--padding-bottom:108px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-72aaddcf:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-72aaddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}.elementor-81 .elementor-element.elementor-element-d2e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-d2e2a{text-align:start;}.elementor-81 .elementor-element.elementor-element-d2e2a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-6d2a527f{--display:flex;--overflow:hidden;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-429687e7{--e-image-carousel-slides-to-show:3;}.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button.elementor-swiper-button-next{font-size:19px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-pagination-bullet{background:#00C5A5;}.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-81 .elementor-element.elementor-element-302d6b57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-302d6b57:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-302d6b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101314;}.elementor-81 .elementor-element.elementor-element-6683fe9d{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-fbb21a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-67ed4c0{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-5c933b00{text-align:center;}.elementor-81 .elementor-element.elementor-element-5c933b00 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-81 .elementor-element.elementor-element-6a4687ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6a4687ca{text-align:center;}.elementor-81 .elementor-element.elementor-element-6a4687ca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.6px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-302868d2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-302868d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-302868d2.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-24bcf59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:nowrap;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:#00C5A526;--border-color:#00C5A526;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:16px;--padding-left:34px;--padding-right:34px;}.elementor-81 .elementor-element.elementor-element-24bcf59:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-24bcf59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1413;}.elementor-81 .elementor-element.elementor-element-24bcf59.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-32fcd3b9{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4fdc8dc7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7d205e78{text-align:center;}.elementor-81 .elementor-element.elementor-element-7d205e78 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5d0a7717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7c5a02bb > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-81 .elementor-element.elementor-element-7c5a02bb{text-align:start;}.elementor-81 .elementor-element.elementor-element-7c5a02bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-6d745279 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6d745279{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-7724ab3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:75px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-7724ab3:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-7724ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}.elementor-81 .elementor-element.elementor-element-66fbfadd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-66fbfadd{text-align:start;}.elementor-81 .elementor-element.elementor-element-66fbfadd .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-3a094740 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-81 .elementor-element.elementor-element-3a094740{text-align:start;}.elementor-81 .elementor-element.elementor-element-3a094740 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-5ac943bd{--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:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-59b2e51a{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-59b2e51a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-59b2e51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-75fe8fa5{--display:flex;--overflow:hidden;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-23575fe0{text-align:center;}.elementor-81 .elementor-element.elementor-element-23575fe0 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1a3869a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1a3869a9{text-align:start;}.elementor-81 .elementor-element.elementor-element-1a3869a9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-7026cdde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-7026cdde{text-align:start;}.elementor-81 .elementor-element.elementor-element-7026cdde .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;line-height:1.24em;letter-spacing:-0.8px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-2d45bdbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-2d45bdbb{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.75em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-50e6ddbd{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#242B2C;--border-color:#242B2C;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-50e6ddbd:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-50e6ddbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161A1B;}.elementor-81 .elementor-element.elementor-element-427a1c6b{--display:flex;--overflow:hidden;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4b717c99{text-align:center;}.elementor-81 .elementor-element.elementor-element-4b717c99 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5d40b682 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5d40b682{text-align:start;}.elementor-81 .elementor-element.elementor-element-5d40b682 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-215e9047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-215e9047{text-align:start;}.elementor-81 .elementor-element.elementor-element-215e9047 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;line-height:1.24em;letter-spacing:-0.8px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-5f369d57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5f369d57{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.75em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-78473aca > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-78473aca.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-78473aca{text-align:center;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-1c7b2916{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-1c7b2916:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1c7b2916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101314;}.elementor-81 .elementor-element.elementor-element-3629db92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3629db92.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-3629db92{text-align:center;}.elementor-81 .elementor-element.elementor-element-3629db92 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-468c8cbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-81 .elementor-element.elementor-element-468c8cbe.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-468c8cbe{text-align:center;}.elementor-81 .elementor-element.elementor-element-468c8cbe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-234559be{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-49f7281{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#1E2425;--border-color:#1E2425;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-49f7281:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-49f7281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1212;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-5177c245 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-81 .elementor-element.elementor-element-5177c245 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-5177c245.elementor-view-stacked .elementor-icon{background-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-5177c245.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-5177c245.elementor-view-default .elementor-icon{color:#2A3233;border-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-5177c245.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-5177c245.elementor-view-default .elementor-icon svg{fill:#2A3233;}.elementor-81 .elementor-element.elementor-element-5177c245 .elementor-icon{font-size:22px;}.elementor-81 .elementor-element.elementor-element-5177c245 .elementor-icon svg{height:22px;}.elementor-81 .elementor-element.elementor-element-5d2faacf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-81 .elementor-element.elementor-element-5d2faacf{text-align:center;}.elementor-81 .elementor-element.elementor-element-5d2faacf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-183f4de4{text-align:center;}.elementor-81 .elementor-element.elementor-element-183f4de4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#4E5757;}.elementor-81 .elementor-element.elementor-element-50795bb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#1E2425;--border-color:#1E2425;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-50795bb5:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-50795bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1212;}.elementor-81 .elementor-element.elementor-element-35c0ab77 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-81 .elementor-element.elementor-element-35c0ab77 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-35c0ab77.elementor-view-stacked .elementor-icon{background-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-35c0ab77.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-35c0ab77.elementor-view-default .elementor-icon{color:#2A3233;border-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-35c0ab77.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-35c0ab77.elementor-view-default .elementor-icon svg{fill:#2A3233;}.elementor-81 .elementor-element.elementor-element-35c0ab77 .elementor-icon{font-size:22px;}.elementor-81 .elementor-element.elementor-element-35c0ab77 .elementor-icon svg{height:22px;}.elementor-81 .elementor-element.elementor-element-fb32251 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-81 .elementor-element.elementor-element-fb32251{text-align:center;}.elementor-81 .elementor-element.elementor-element-fb32251 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-6d840a05{text-align:center;}.elementor-81 .elementor-element.elementor-element-6d840a05 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#4E5757;}.elementor-81 .elementor-element.elementor-element-72283078{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#1E2425;--border-color:#1E2425;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:26px;--padding-right:26px;}.elementor-81 .elementor-element.elementor-element-72283078:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-72283078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1212;}.elementor-81 .elementor-element.elementor-element-2d425ab3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-81 .elementor-element.elementor-element-2d425ab3 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-2d425ab3.elementor-view-stacked .elementor-icon{background-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-2d425ab3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-2d425ab3.elementor-view-default .elementor-icon{color:#2A3233;border-color:#2A3233;}.elementor-81 .elementor-element.elementor-element-2d425ab3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-2d425ab3.elementor-view-default .elementor-icon svg{fill:#2A3233;}.elementor-81 .elementor-element.elementor-element-2d425ab3 .elementor-icon{font-size:22px;}.elementor-81 .elementor-element.elementor-element-2d425ab3 .elementor-icon svg{height:22px;}.elementor-81 .elementor-element.elementor-element-236241af > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-81 .elementor-element.elementor-element-236241af{text-align:center;}.elementor-81 .elementor-element.elementor-element-236241af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#6E7A79;}.elementor-81 .elementor-element.elementor-element-6a6b70db{text-align:center;}.elementor-81 .elementor-element.elementor-element-6a6b70db .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#4E5757;}.elementor-81 .elementor-element.elementor-element-31ec6126{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-31ec6126:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-31ec6126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}.elementor-81 .elementor-element.elementor-element-27af8dc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-27af8dc0.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-27af8dc0{text-align:center;}.elementor-81 .elementor-element.elementor-element-27af8dc0 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-48d6621c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-81 .elementor-element.elementor-element-48d6621c.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-48d6621c{text-align:center;}.elementor-81 .elementor-element.elementor-element-48d6621c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-67c1ace2{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-785e369b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;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:#242B2C;--border-color:#242B2C;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:32px;--padding-left:34px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-785e369b:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-785e369b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1112;}.elementor-81 .elementor-element.elementor-element-2ee28275{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-2ee28275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-2ee28275.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-2ee28275 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:20px;letter-spacing:2.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-66ad3d2b{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-66ad3d2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-66ad3d2b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.5px;font-weight:600;letter-spacing:-0.4px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-1bdbc0de{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.78em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-1bdbc0de > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-81 .elementor-element.elementor-element-10388e58{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;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:#242B2C;--border-color:#242B2C;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:32px;--padding-left:34px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-10388e58:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-10388e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1112;}.elementor-81 .elementor-element.elementor-element-4254e335{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-4254e335 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4254e335.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-4254e335 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:20px;letter-spacing:2.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-4aeb2aaf{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-4aeb2aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4aeb2aaf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.5px;font-weight:600;letter-spacing:-0.4px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-7cfd73a2{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.78em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-7cfd73a2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-81 .elementor-element.elementor-element-1796f08f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;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:#242B2C;--border-color:#242B2C;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:32px;--padding-left:34px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-1796f08f:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1796f08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1112;}.elementor-81 .elementor-element.elementor-element-361112d6{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-361112d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-361112d6.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-361112d6 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:20px;letter-spacing:2.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-6a04981f{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-6a04981f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6a04981f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.5px;font-weight:600;letter-spacing:-0.4px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-322c110{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.78em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-322c110 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-81 .elementor-element.elementor-element-535ee7d2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;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:#242B2C;--border-color:#242B2C;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:32px;--padding-left:34px;--padding-right:32px;}.elementor-81 .elementor-element.elementor-element-535ee7d2:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-535ee7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1112;}.elementor-81 .elementor-element.elementor-element-3f038bae{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-3f038bae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3f038bae.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-3f038bae .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;line-height:20px;letter-spacing:2.2px;color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-4cafecd6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-4cafecd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4cafecd6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.5px;font-weight:600;letter-spacing:-0.4px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-5c6b649d{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.78em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-5c6b649d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-81 .elementor-element.elementor-element-141c9bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:118px;--padding-bottom:118px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-141c9bb:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-141c9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1413;}.elementor-81 .elementor-element.elementor-element-45d93196{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-46ccc292{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-81 .elementor-element.elementor-element-4d0fad38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4d0fad38{text-align:start;}.elementor-81 .elementor-element.elementor-element-4d0fad38 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3.2px;color:#2FD9BC;}.elementor-81 .elementor-element.elementor-element-394937bd{text-align:start;}.elementor-81 .elementor-element.elementor-element-394937bd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.14em;letter-spacing:-1.1px;color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-69643b5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-69643b5c{text-align:start;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-icon i{color:#00C5A5;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-icon svg{fill:#00C5A5;transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-5db70c1{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.55em;}.elementor-81 .elementor-element.elementor-element-5db70c1 .elementor-icon-list-text{color:#A8B2B1;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-19653cf8{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#222A2B;--border-color:#222A2B;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:38px;--padding-left:34px;--padding-right:34px;}.elementor-81 .elementor-element.elementor-element-19653cf8:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-19653cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1213;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:16px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-16px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group > label, .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-subgroup label{color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:400;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-type-html{padding-bottom:0px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group .elementor-field{color:#F2F4F4;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group .elementor-field, .elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0D1011;border-color:#2A3132;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group .elementor-select-wrapper select{background-color:#0D1011;border-color:#2A3132;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group .elementor-select-wrapper::before{color:#2A3132;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.6px;border-radius:9px 9px 9px 9px;padding:18px 30px 18px 30px;}.elementor-81 .elementor-element.elementor-element-69506e92 .e-form__buttons__wrapper__button-next{background-color:#00C5A5;color:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-button[type="submit"]{background-color:#00C5A5;color:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-button[type="submit"] svg *{fill:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-81 .elementor-element.elementor-element-69506e92 .e-form__buttons__wrapper__button-next:hover{background-color:#2FD9BC;color:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-button[type="submit"]:hover{background-color:#2FD9BC;color:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-button[type="submit"]:hover svg *{fill:#04211C;}.elementor-81 .elementor-element.elementor-element-69506e92 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-81 .elementor-element.elementor-element-69506e92{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-81 .elementor-element.elementor-element-46ac6896{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;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:#161C1D;--border-color:#161C1D;--padding-top:60px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-81 .elementor-element.elementor-element-46ac6896:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-46ac6896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090A;}.elementor-81 .elementor-element.elementor-element-60b70059{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-38dfc044{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-14c04d02{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-2cdf8d54{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:start;}.elementor-81 .elementor-element.elementor-element-2cdf8d54 img{width:78px;}.elementor-81 .elementor-element.elementor-element-61dd36a{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-icon i{color:#00C5A5;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-icon svg{fill:#00C5A5;transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-727996bb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:300;}.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-text{color:#A8B2B1;transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-67309382{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4e5e6d44{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-widget-container{text-align:right;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon{background-color:#FFFFFF0A;--icon-padding:0.85em;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon i{color:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon svg{fill:#A8B2B1;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon:hover{background-color:#00C5A5;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon:hover i{color:#04211C;}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon:hover svg{fill:#04211C;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-5508897d{--divider-border-style:solid;--divider-color:#1B2122;--divider-border-width:1px;}.elementor-81 .elementor-element.elementor-element-5508897d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5508897d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-81 .elementor-element.elementor-element-5508897d .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-81 .elementor-element.elementor-element-5c4ad5dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5c4ad5dc.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-5c4ad5dc{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;line-height:1.8em;color:#4E5757;}body.elementor-page-81:not(.elementor-motion-effects-element-type-background), body.elementor-page-81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C0C;}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-7f69f90e{--padding-top:150px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-6c78b683 .elementor-heading-title{font-size:44px;}.elementor-81 .elementor-element.elementor-element-25e442d6{--padding-top:41px;--padding-bottom:41px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-59c1544{--flex-wrap:nowrap;}.elementor-81 .elementor-element.elementor-element-78c2a1a2{--padding-top:89px;--padding-bottom:83px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-5e339281 .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-9a7faf9{--padding-top:74px;--padding-bottom:74px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-4c67351c{--padding-top:83px;--padding-bottom:83px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-7f263a82 .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-6662c607{--padding-top:83px;--padding-bottom:83px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-414207fa .elementor-heading-title{font-size:38px;}.elementor-81 .elementor-element.elementor-element-72aaddcf{--padding-top:77px;--padding-bottom:77px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-429687e7{--e-image-carousel-slides-to-show:2;}.elementor-81 .elementor-element.elementor-element-302d6b57{--padding-top:74px;--padding-bottom:74px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-7724ab3{--padding-top:83px;--padding-bottom:83px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-3a094740 .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-1c7b2916{--padding-top:74px;--padding-bottom:74px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-468c8cbe .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-31ec6126{--padding-top:79px;--padding-bottom:79px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-48d6621c .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-141c9bb{--padding-top:84px;--padding-bottom:84px;--padding-left:28px;--padding-right:28px;}.elementor-81 .elementor-element.elementor-element-394937bd .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-46ac6896{--padding-top:43px;--padding-bottom:31px;--padding-left:28px;--padding-right:28px;}}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-4fa0e7c6{--content-width:1300px;}.elementor-81 .elementor-element.elementor-element-26735c3{--width:auto;}.elementor-81 .elementor-element.elementor-element-7f69f90e{--content-width:1300px;}.elementor-81 .elementor-element.elementor-element-464c7156{--width:48%;}.elementor-81 .elementor-element.elementor-element-25e442d6{--content-width:813px;}.elementor-81 .elementor-element.elementor-element-78c2a1a2{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-9a7faf9{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-44fb1e60{--width:47%;}.elementor-81 .elementor-element.elementor-element-7ccbe8d0{--width:100%;}.elementor-81 .elementor-element.elementor-element-5365c26e{--width:28%;}.elementor-81 .elementor-element.elementor-element-4c67351c{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-6662c607{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-64320810{--width:auto;}.elementor-81 .elementor-element.elementor-element-3a198603{--width:auto;}.elementor-81 .elementor-element.elementor-element-46afff3a{--width:auto;}.elementor-81 .elementor-element.elementor-element-46a09db6{--width:70%;}.elementor-81 .elementor-element.elementor-element-56918875{--width:31%;}.elementor-81 .elementor-element.elementor-element-5b401056{--width:33%;}.elementor-81 .elementor-element.elementor-element-7d897062{--width:33%;}.elementor-81 .elementor-element.elementor-element-429a1898{--width:33%;}.elementor-81 .elementor-element.elementor-element-3d3259c5{--width:33%;}.elementor-81 .elementor-element.elementor-element-34b8a7b5{--width:33%;}.elementor-81 .elementor-element.elementor-element-6f8a8b6{--width:33%;}.elementor-81 .elementor-element.elementor-element-72aaddcf{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-302d6b57{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-67ed4c0{--width:45%;}.elementor-81 .elementor-element.elementor-element-24bcf59{--width:47%;}.elementor-81 .elementor-element.elementor-element-32fcd3b9{--width:100%;}.elementor-81 .elementor-element.elementor-element-7724ab3{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-1c7b2916{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-31ec6126{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-141c9bb{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-46ac6896{--content-width:1240px;}.elementor-81 .elementor-element.elementor-element-14c04d02{--width:33%;}.elementor-81 .elementor-element.elementor-element-67309382{--width:32%;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-4fa0e7c6{--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-81 .elementor-element.elementor-element-2aff9c3d{text-align:start;}.elementor-81 .elementor-element.elementor-element-2aff9c3d img{width:56px;}.elementor-81 .elementor-element.elementor-element-9788ea7 .elementor-button{padding:17px 26px 17px 26px;}.elementor-81 .elementor-element.elementor-element-7f69f90e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-7f69f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dbacustica.com/wp-content/uploads/2026/08/bg-hero-mobile.jpg");}.elementor-81 .elementor-element.elementor-element-7f69f90e{--min-height:0vh;--padding-top:250px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-588ea2be{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-464c7156{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-74e7e049 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-74e7e049{text-align:center;}.elementor-81 .elementor-element.elementor-element-74e7e049 .elementor-heading-title{font-size:11px;letter-spacing:2px;}.elementor-81 .elementor-element.elementor-element-6c78b683{text-align:center;}.elementor-81 .elementor-element.elementor-element-6c78b683 .elementor-heading-title{font-size:26px;}.elementor-81 .elementor-element.elementor-element-6b9b5045 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-81 .elementor-element.elementor-element-6b9b5045{text-align:center;font-size:14px;}.elementor-81 .elementor-element.elementor-element-42688720{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-294244b7 .elementor-button{padding:17px 26px 17px 26px;}.elementor-81 .elementor-element.elementor-element-1d47906e .elementor-button{padding:17px 26px 17px 26px;}.elementor-81 .elementor-element.elementor-element-67f09bbe{text-align:center;}.elementor-81 .elementor-element.elementor-element-25e442d6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-59c1544{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-81 .elementor-element.elementor-element-79a6f847{--width:32%;--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-36e0a28e{text-align:center;}.elementor-81 .elementor-element.elementor-element-36e0a28e .elementor-heading-title{font-size:17px;}.elementor-81 .elementor-element.elementor-element-44510304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-44510304.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-44510304{text-align:center;}.elementor-81 .elementor-element.elementor-element-44510304 .elementor-heading-title{font-size:21px;}.elementor-81 .elementor-element.elementor-element-a246dde{--width:32%;--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7c223ba8{text-align:center;}.elementor-81 .elementor-element.elementor-element-7c223ba8 .elementor-heading-title{font-size:17px;}.elementor-81 .elementor-element.elementor-element-76714d92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-76714d92.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-76714d92{text-align:center;}.elementor-81 .elementor-element.elementor-element-76714d92 .elementor-heading-title{font-size:21px;}.elementor-81 .elementor-element.elementor-element-6322faa8{--width:32%;--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4eee3fec{text-align:center;}.elementor-81 .elementor-element.elementor-element-4eee3fec .elementor-heading-title{font-size:17px;}.elementor-81 .elementor-element.elementor-element-32c600a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-32c600a2.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-32c600a2{text-align:center;}.elementor-81 .elementor-element.elementor-element-32c600a2 .elementor-heading-title{font-size:21px;}.elementor-81 .elementor-element.elementor-element-4efa1308{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-78c2a1a2{--padding-top:64px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-5b83f251 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5b83f251{text-align:center;}.elementor-81 .elementor-element.elementor-element-5b83f251 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-5e339281{text-align:center;}.elementor-81 .elementor-element.elementor-element-5e339281 .elementor-heading-title{font-size:32px;}.elementor-81 .elementor-element.elementor-element-20f20797{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-20f20797 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4d431984{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-6d7e9e2c{text-align:center;font-size:21px;}.elementor-81 .elementor-element.elementor-element-9f0fc65{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-14362e2a img{width:100%;}.elementor-81 .elementor-element.elementor-element-246f4d05{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-761f99e{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-429eabed{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-44b6b367 .elementor-heading-title{font-size:12px;}.elementor-81 .elementor-element.elementor-element-2baf59a8 .elementor-heading-title{font-size:12px;}.elementor-81 .elementor-element.elementor-element-5ea17ead{--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-81 .elementor-element.elementor-element-43e263f5{--padding-top:0px;--padding-bottom:10px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-53f5f255{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-81 .elementor-element.elementor-element-170a87ad .elementor-heading-title{font-size:12px;}.elementor-81 .elementor-element.elementor-element-34203d6a .elementor-heading-title{font-size:12px;letter-spacing:1px;}.elementor-81 .elementor-element.elementor-element-2a4381f4{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-81 .elementor-element.elementor-element-3bb37699{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-3bb37699 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9a7faf9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-6b9488aa{text-align:center;}.elementor-81 .elementor-element.elementor-element-6b9488aa .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-7a733cce{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-44fb1e60{--padding-top:6px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-16983cd4{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-81 .elementor-element.elementor-element-5365c26e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-49026205{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-203915b6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-479edcab .elementor-heading-title{font-size:32px;}.elementor-81 .elementor-element.elementor-element-657af1bd{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-409f4400{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-385b9082{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-878474d .elementor-heading-title{font-size:32px;}.elementor-81 .elementor-element.elementor-element-534288c7{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-4c67351c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-10c882fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-10c882fd.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-10c882fd{text-align:center;}.elementor-81 .elementor-element.elementor-element-10c882fd .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-7f263a82{text-align:center;}.elementor-81 .elementor-element.elementor-element-7f263a82 .elementor-heading-title{font-size:31px;}.elementor-81 .elementor-element.elementor-element-6af591b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-6af591b6{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-300e6e05{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-1e0530d5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-1d88f51b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-1d88f51b.elementor-element{--align-self:flex-start;}.elementor-81 .elementor-element.elementor-element-1d88f51b .elementor-heading-title{font-size:42px;}.elementor-81 .elementor-element.elementor-element-42105fb9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-42105fb9.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-42105fb9 .elementor-heading-title{font-size:18px;}.elementor-81 .elementor-element.elementor-element-7969f9f9{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-233213a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-4e13a996{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-4e13a996.elementor-element{--align-self:flex-start;}.elementor-81 .elementor-element.elementor-element-4e13a996 .elementor-heading-title{font-size:42px;}.elementor-81 .elementor-element.elementor-element-32eb02b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-32eb02b.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-32eb02b .elementor-heading-title{font-size:18px;}.elementor-81 .elementor-element.elementor-element-78120dc2{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-1952112c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-13da2192{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-13da2192.elementor-element{--align-self:flex-start;}.elementor-81 .elementor-element.elementor-element-13da2192 .elementor-heading-title{font-size:42px;}.elementor-81 .elementor-element.elementor-element-3215a400{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-3215a400.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-3215a400 .elementor-heading-title{font-size:18px;}.elementor-81 .elementor-element.elementor-element-182579ee{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-54cb0986{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-7c82e02b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-7c82e02b.elementor-element{--align-self:flex-start;}.elementor-81 .elementor-element.elementor-element-7c82e02b .elementor-heading-title{font-size:42px;}.elementor-81 .elementor-element.elementor-element-73dbe42d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-73dbe42d.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-73dbe42d .elementor-heading-title{font-size:18px;}.elementor-81 .elementor-element.elementor-element-2926e45c{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-6662c607{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-1c5fa090{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-205018f3 img{width:100%;}.elementor-81 .elementor-element.elementor-element-28460a56{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-409b855{text-align:center;}.elementor-81 .elementor-element.elementor-element-409b855 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-414207fa{text-align:center;}.elementor-81 .elementor-element.elementor-element-414207fa .elementor-heading-title{font-size:30px;}.elementor-81 .elementor-element.elementor-element-373dbed7{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-6261e689{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-64320810{--width:100%;}.elementor-81 .elementor-element.elementor-element-43abe6a6 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-3a198603{--width:100%;}.elementor-81 .elementor-element.elementor-element-44c9b23e .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-46afff3a{--width:100%;}.elementor-81 .elementor-element.elementor-element-fa02ccb .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-46a09db6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-56918875{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-title{justify-content:center;}.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:58px;}.elementor-81 .elementor-element.elementor-element-a62d3b5{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-6e8ebe3f .elementor-heading-title{font-size:26px;}.elementor-81 .elementor-element.elementor-element-12ad1311 img{width:100%;}.elementor-81 .elementor-element.elementor-element-3d5fb244{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-5b401056{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-6f856e82 .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-6eaf2ab4 .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-7d897062{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-50e9bb77 .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-71a791b9 .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-429a1898{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-7affa36b .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-4ef6d4c4 .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-3d3259c5{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-7761b9eb .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-2896ff58 .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-34b8a7b5{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-30094e91 .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-1a1692fc .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-6f8a8b6{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:12px;}.elementor-81 .elementor-element.elementor-element-6adacb66 .elementor-heading-title{font-size:29px;}.elementor-81 .elementor-element.elementor-element-6296f6ea .elementor-heading-title{font-size:10px;}.elementor-81 .elementor-element.elementor-element-72aaddcf{--padding-top:64px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-d2e2a.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-d2e2a{text-align:center;}.elementor-81 .elementor-element.elementor-element-d2e2a .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-6d2a527f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-429687e7{--e-image-carousel-slides-to-show:1;}.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-81 .elementor-element.elementor-element-302d6b57{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-6683fe9d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-81 .elementor-element.elementor-element-fbb21a1{--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-81 .elementor-element.elementor-element-5c933b00 img{width:100%;}.elementor-81 .elementor-element.elementor-element-6a4687ca .elementor-heading-title{font-size:20px;}.elementor-81 .elementor-element.elementor-element-302868d2{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-24bcf59{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-32fcd3b9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-7d205e78 img{width:100%;}.elementor-81 .elementor-element.elementor-element-7c5a02bb{text-align:center;}.elementor-81 .elementor-element.elementor-element-7c5a02bb .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-6d745279{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-7724ab3{--padding-top:64px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-66fbfadd.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-66fbfadd{text-align:center;}.elementor-81 .elementor-element.elementor-element-66fbfadd .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-3a094740{text-align:center;}.elementor-81 .elementor-element.elementor-element-3a094740 .elementor-heading-title{font-size:30px;}.elementor-81 .elementor-element.elementor-element-5ac943bd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-59b2e51a{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-23575fe0 img{width:100%;}.elementor-81 .elementor-element.elementor-element-1a3869a9{text-align:center;}.elementor-81 .elementor-element.elementor-element-7026cdde{text-align:center;}.elementor-81 .elementor-element.elementor-element-7026cdde .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-2d45bdbb{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-50e6ddbd{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-4b717c99 img{width:100%;}.elementor-81 .elementor-element.elementor-element-5d40b682{text-align:center;}.elementor-81 .elementor-element.elementor-element-215e9047{text-align:center;}.elementor-81 .elementor-element.elementor-element-215e9047 .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-5f369d57{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-78473aca{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-1c7b2916{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-3629db92{text-align:center;}.elementor-81 .elementor-element.elementor-element-3629db92 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-468c8cbe{text-align:center;}.elementor-81 .elementor-element.elementor-element-468c8cbe .elementor-heading-title{font-size:31px;}.elementor-81 .elementor-element.elementor-element-234559be{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-49f7281{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-50795bb5{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-72283078{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-31ec6126{--padding-top:35px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-27af8dc0{text-align:center;}.elementor-81 .elementor-element.elementor-element-27af8dc0 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-48d6621c{text-align:center;}.elementor-81 .elementor-element.elementor-element-48d6621c .elementor-heading-title{font-size:31px;}.elementor-81 .elementor-element.elementor-element-785e369b{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-2ee28275{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-81 .elementor-element.elementor-element-2ee28275 .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-66ad3d2b{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-81 .elementor-element.elementor-element-66ad3d2b .elementor-heading-title{font-size:17.5px;}.elementor-81 .elementor-element.elementor-element-1bdbc0de{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-10388e58{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-4254e335{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-81 .elementor-element.elementor-element-4254e335 .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-4aeb2aaf{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-81 .elementor-element.elementor-element-4aeb2aaf .elementor-heading-title{font-size:17.5px;}.elementor-81 .elementor-element.elementor-element-7cfd73a2{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-1796f08f{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-361112d6{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-81 .elementor-element.elementor-element-361112d6 .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-6a04981f{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-81 .elementor-element.elementor-element-6a04981f .elementor-heading-title{font-size:17.5px;}.elementor-81 .elementor-element.elementor-element-322c110{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-535ee7d2{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-81 .elementor-element.elementor-element-3f038bae{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-81 .elementor-element.elementor-element-3f038bae .elementor-heading-title{font-size:22px;}.elementor-81 .elementor-element.elementor-element-4cafecd6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-81 .elementor-element.elementor-element-4cafecd6 .elementor-heading-title{font-size:17.5px;}.elementor-81 .elementor-element.elementor-element-5c6b649d{text-align:start;font-size:15px;}.elementor-81 .elementor-element.elementor-element-141c9bb{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-45d93196{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-46ccc292{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4d0fad38{text-align:center;}.elementor-81 .elementor-element.elementor-element-4d0fad38 .elementor-heading-title{font-size:11px;}.elementor-81 .elementor-element.elementor-element-394937bd{text-align:center;}.elementor-81 .elementor-element.elementor-element-394937bd .elementor-heading-title{font-size:30px;}.elementor-81 .elementor-element.elementor-element-69643b5c{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-19653cf8{--padding-top:26px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-46ac6896{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-81 .elementor-element.elementor-element-38dfc044{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-14c04d02{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-2cdf8d54{text-align:center;}.elementor-81 .elementor-element.elementor-element-61dd36a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-67309382{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-widget-container{text-align:center;}.elementor-81 .elementor-element.elementor-element-5c4ad5dc{text-align:center;font-size:11px;}}/* Start custom CSS for image, class: .elementor-element-2aff9c3d */.elementor-81 .elementor-element.elementor-element-2aff9c3d img{transition:opacity .3s ease,transform .4s ease;}
.elementor-81 .elementor-element.elementor-element-2aff9c3d:hover img{opacity:.8;transform:scale(1.04);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64938e90 */.elementor-81 .elementor-element.elementor-element-64938e90 a,.elementor-81 .elementor-element.elementor-element-64938e90{position:relative;transition:color .3s ease;}
.elementor-81 .elementor-element.elementor-element-64938e90:hover a{color:#2FD9BC;}
.elementor-81 .elementor-element.elementor-element-64938e90 .elementor-heading-title::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:1px;background:#00C5A5;box-shadow:0 0 8px rgba(0,197,165,.8);transition:width .35s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-64938e90:hover .elementor-heading-title::after{width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3721da4e */.elementor-81 .elementor-element.elementor-element-3721da4e a,.elementor-81 .elementor-element.elementor-element-3721da4e{position:relative;transition:color .3s ease;}
.elementor-81 .elementor-element.elementor-element-3721da4e:hover a{color:#2FD9BC;}
.elementor-81 .elementor-element.elementor-element-3721da4e .elementor-heading-title::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:1px;background:#00C5A5;box-shadow:0 0 8px rgba(0,197,165,.8);transition:width .35s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-3721da4e:hover .elementor-heading-title::after{width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fdfe350 */.elementor-81 .elementor-element.elementor-element-7fdfe350 a,.elementor-81 .elementor-element.elementor-element-7fdfe350{position:relative;transition:color .3s ease;}
.elementor-81 .elementor-element.elementor-element-7fdfe350:hover a{color:#2FD9BC;}
.elementor-81 .elementor-element.elementor-element-7fdfe350 .elementor-heading-title::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:1px;background:#00C5A5;box-shadow:0 0 8px rgba(0,197,165,.8);transition:width .35s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-7fdfe350:hover .elementor-heading-title::after{width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c45b958 */.elementor-81 .elementor-element.elementor-element-2c45b958 a,.elementor-81 .elementor-element.elementor-element-2c45b958{position:relative;transition:color .3s ease;}
.elementor-81 .elementor-element.elementor-element-2c45b958:hover a{color:#2FD9BC;}
.elementor-81 .elementor-element.elementor-element-2c45b958 .elementor-heading-title::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:1px;background:#00C5A5;box-shadow:0 0 8px rgba(0,197,165,.8);transition:width .35s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-2c45b958:hover .elementor-heading-title::after{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26735c3 */.elementor-81 .elementor-element.elementor-element-26735c3{width:auto;flex:0 1 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa0e7c6 */.elementor-81 .elementor-element.elementor-element-4fa0e7c6{backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);}
.elementor-81 .elementor-element.elementor-element-4fa0e7c6.elementor-sticky--effects{background-color:#080A0AF5!important;box-shadow:0 12px 44px -22px rgba(0,0,0,.95);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c78b683 */.elementor-81 .elementor-element.elementor-element-6c78b683 .elementor-heading-title{font-size:clamp(34px,4.5vw,60px);letter-spacing:-.028em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b9b5045 */.elementor-81 .elementor-element.elementor-element-6b9b5045{max-width:580px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-6b9b5045{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42688720 */@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-42688720>*{width:100%;}.elementor-81 .elementor-element.elementor-element-42688720 .elementor-button{width:100%;justify-content:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af9d4d */.elementor-81 .elementor-element.elementor-element-7af9d4d{width:1px;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f69f90e */.elementor-81 .elementor-element.elementor-element-7f69f90e{position:relative;isolation:isolate;}
.elementor-81 .elementor-element.elementor-element-7f69f90e>.e-con-inner{position:relative;z-index:3;}
.elementor-81 .elementor-element.elementor-element-7f69f90e::after{z-index:2;}
.elementor-81 .elementor-element.elementor-element-7f69f90e .db-field{z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79a6f847 */.elementor-81 .elementor-element.elementor-element-79a6f847{transition:transform .4s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-79a6f847:hover{transform:translateY(-5px);}
.elementor-81 .elementor-element.elementor-element-79a6f847:hover .elementor-widget-heading:last-child .elementor-heading-title{color:#2FD9BC;transition:color .35s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a246dde */.elementor-81 .elementor-element.elementor-element-a246dde{transition:transform .4s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-a246dde:hover{transform:translateY(-5px);}
.elementor-81 .elementor-element.elementor-element-a246dde:hover .elementor-widget-heading:last-child .elementor-heading-title{color:#2FD9BC;transition:color .35s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322faa8 */.elementor-81 .elementor-element.elementor-element-6322faa8{transition:transform .4s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-6322faa8:hover{transform:translateY(-5px);}
.elementor-81 .elementor-element.elementor-element-6322faa8:hover .elementor-widget-heading:last-child .elementor-heading-title{color:#2FD9BC;transition:color .35s ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e339281 */.elementor-81 .elementor-element.elementor-element-5e339281{max-width:760px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-5e339281{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f20797 */.elementor-81 .elementor-element.elementor-element-20f20797{max-width:660px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-20f20797{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7022ef8f */.elementor-81 .elementor-element.elementor-element-7022ef8f{box-shadow:0 34px 78px -34px rgba(0,0,0,.92);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761f99e */.elementor-81 .elementor-element.elementor-element-761f99e{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-761f99e:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-761f99e:hover{transform:translateY(-4px)!important;border-color:#242B2C!important;box-shadow:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e263f5 */.elementor-81 .elementor-element.elementor-element-43e263f5{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-43e263f5:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-43e263f5{position:relative;}
.elementor-81 .elementor-element.elementor-element-43e263f5::after{content:'';position:absolute;inset:0;border-radius:22px;padding:1px;background:linear-gradient(145deg,rgba(0,197,165,.65),rgba(0,197,165,0) 58%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}
.elementor-81 .elementor-element.elementor-element-43e263f5>div{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bb37699 */.elementor-81 .elementor-element.elementor-element-3bb37699{max-width:660px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-3bb37699{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccbe8d0 */.elementor-81 .elementor-element.elementor-element-7ccbe8d0{width:min(330px,74vw);aspect-ratio:1;margin:0 auto;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-7ccbe8d0{width:min(260px,72vw);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbbf292 */.elementor-81 .elementor-element.elementor-element-7cbbf292{width:10px;height:10px;border-radius:50%;background:#00C5A5;flex:0 0 auto;box-shadow:0 0 12px rgba(0,197,165,.8);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-657af1bd */.elementor-81 .elementor-element.elementor-element-657af1bd{max-width:360px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-657af1bd{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2eb1ab */.elementor-81 .elementor-element.elementor-element-7b2eb1ab{height:30px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-7b2eb1ab{height:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533b3781 */.elementor-81 .elementor-element.elementor-element-533b3781{width:10px;height:10px;border-radius:50%;background:#39423F;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-534288c7 */.elementor-81 .elementor-element.elementor-element-534288c7{max-width:360px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-534288c7{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a7faf9 */.elementor-81 .elementor-element.elementor-element-9a7faf9{position:relative;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f263a82 */.elementor-81 .elementor-element.elementor-element-7f263a82{max-width:980px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-7f263a82{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af591b6 */.elementor-81 .elementor-element.elementor-element-6af591b6{max-width:560px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-6af591b6{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d88f51b */.elementor-81 .elementor-element.elementor-element-1d88f51b .elementor-heading-title{transition:color .45s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0530d5 */.elementor-81 .elementor-element.elementor-element-1e0530d5{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-1e0530d5:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-1e0530d5{position:relative;overflow:visible;}
.elementor-81 .elementor-element.elementor-element-1e0530d5.db-topline::before{border-radius:20px 20px 0 0;}
.elementor-81 .elementor-element.elementor-element-1e0530d5:hover .elementor-widget-heading:first-of-type .elementor-heading-title{color:#00C5A5;}
.elementor-81 .elementor-element.elementor-element-1e0530d5:hover .db-node{background:#00C5A5;box-shadow:0 0 16px rgba(0,197,165,.9);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e13a996 */.elementor-81 .elementor-element.elementor-element-4e13a996 .elementor-heading-title{transition:color .45s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-233213a */.elementor-81 .elementor-element.elementor-element-233213a{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-233213a:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-233213a{position:relative;overflow:visible;}
.elementor-81 .elementor-element.elementor-element-233213a.db-topline::before{border-radius:20px 20px 0 0;}
.elementor-81 .elementor-element.elementor-element-233213a:hover .elementor-widget-heading:first-of-type .elementor-heading-title{color:#00C5A5;}
.elementor-81 .elementor-element.elementor-element-233213a:hover .db-node{background:#00C5A5;box-shadow:0 0 16px rgba(0,197,165,.9);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13da2192 */.elementor-81 .elementor-element.elementor-element-13da2192 .elementor-heading-title{transition:color .45s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1952112c */.elementor-81 .elementor-element.elementor-element-1952112c{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-1952112c:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-1952112c{position:relative;overflow:visible;}
.elementor-81 .elementor-element.elementor-element-1952112c.db-topline::before{border-radius:20px 20px 0 0;}
.elementor-81 .elementor-element.elementor-element-1952112c:hover .elementor-widget-heading:first-of-type .elementor-heading-title{color:#00C5A5;}
.elementor-81 .elementor-element.elementor-element-1952112c:hover .db-node{background:#00C5A5;box-shadow:0 0 16px rgba(0,197,165,.9);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c82e02b */.elementor-81 .elementor-element.elementor-element-7c82e02b .elementor-heading-title{transition:color .45s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cb0986 */.elementor-81 .elementor-element.elementor-element-54cb0986{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-54cb0986:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-54cb0986{position:relative;overflow:visible;}
.elementor-81 .elementor-element.elementor-element-54cb0986.db-topline::before{border-radius:20px 20px 0 0;}
.elementor-81 .elementor-element.elementor-element-54cb0986:hover .elementor-widget-heading:first-of-type .elementor-heading-title{color:#00C5A5;}
.elementor-81 .elementor-element.elementor-element-54cb0986:hover .db-node{background:#00C5A5;box-shadow:0 0 16px rgba(0,197,165,.9);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f215517 */.elementor-81 .elementor-element.elementor-element-5f215517{box-shadow:0 34px 78px -34px rgba(0,0,0,.92);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-414207fa */.elementor-81 .elementor-element.elementor-element-414207fa{max-width:540px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-414207fa{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-373dbed7 */.elementor-81 .elementor-element.elementor-element-373dbed7{max-width:540px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-373dbed7{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64320810 */.elementor-81 .elementor-element.elementor-element-64320810{width:auto;flex:0 0 auto;}
.elementor-81 .elementor-element.elementor-element-64320810{transition:border-color .3s ease,background-color .3s ease,transform .3s ease;}
.elementor-81 .elementor-element.elementor-element-64320810:hover{border-color:#00C5A5;background-color:rgba(0,197,165,.07);transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a198603 */.elementor-81 .elementor-element.elementor-element-3a198603{width:auto;flex:0 0 auto;}
.elementor-81 .elementor-element.elementor-element-3a198603{transition:border-color .3s ease,background-color .3s ease,transform .3s ease;}
.elementor-81 .elementor-element.elementor-element-3a198603:hover{border-color:#00C5A5;background-color:rgba(0,197,165,.07);transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46afff3a */.elementor-81 .elementor-element.elementor-element-46afff3a{width:auto;flex:0 0 auto;}
.elementor-81 .elementor-element.elementor-element-46afff3a{transition:border-color .3s ease,background-color .3s ease,transform .3s ease;}
.elementor-81 .elementor-element.elementor-element-46afff3a:hover{border-color:#00C5A5;background-color:rgba(0,197,165,.07);transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-18afc7f2 */.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-number-wrapper{justify-content:flex-start;line-height:1;}
.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-title{text-align:left;margin-top:10px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-number-wrapper{justify-content:center;}.elementor-81 .elementor-element.elementor-element-18afc7f2 .elementor-counter-title{text-align:center;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12ad1311 */.elementor-81 .elementor-element.elementor-element-12ad1311 img{filter:drop-shadow(0 30px 56px rgba(0,0,0,.65));opacity:.94;transition:transform .8s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-12ad1311:hover img{transform:translateY(-6px) scale(1.015);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2994e357 */.elementor-81 .elementor-element.elementor-element-2994e357{max-width:400px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-2994e357{max-width:78%;margin:0 auto;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5fb244 */.elementor-81 .elementor-element.elementor-element-3d5fb244{width:100%;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-429687e7 */.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-image-carousel-wrapper{overflow:visible;}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-slide{transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease;filter:saturate(.5) contrast(1.06) brightness(.84);border-radius:16px;overflow:hidden;}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-slide::before{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(152deg,rgba(0,197,165,.17),rgba(4,26,24,.28));mix-blend-mode:color;transition:opacity .55s ease;}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-slide:hover{transform:translateY(-10px);filter:saturate(1.04) contrast(1) brightness(1.01);}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-slide:hover::before{opacity:0;}
.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-image-carousel-caption{display:none;}
.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button{background:rgba(10,12,12,.78);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(8px);transition:background .35s ease,border-color .35s ease,transform .35s ease;}
.elementor-81 .elementor-element.elementor-element-429687e7 .elementor-swiper-button:hover{background:#00C5A5;border-color:#00C5A5;color:#04211C;transform:scale(1.08);}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-pagination-bullet{background:#3A4242;opacity:1;transition:width .35s ease;}
.elementor-81 .elementor-element.elementor-element-429687e7 .swiper-pagination-bullet-active{background:#00C5A5;width:22px;border-radius:4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d2a527f */.elementor-81 .elementor-element.elementor-element-6d2a527f{width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-302868d2 */.elementor-81 .elementor-element.elementor-element-302868d2{max-width:440px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-302868d2{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ed4c0 */.elementor-81 .elementor-element.elementor-element-67ed4c0{box-shadow:0 34px 78px -34px rgba(0,0,0,.92);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdc8dc7 */.elementor-81 .elementor-element.elementor-element-4fdc8dc7{max-width:152px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-4fdc8dc7{max-width:132px;margin:0 auto;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d745279 */.elementor-81 .elementor-element.elementor-element-6d745279{max-width:380px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-6d745279{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bcf59 */.elementor-81 .elementor-element.elementor-element-24bcf59{position:relative;overflow:hidden;transition:border-color .45s ease,transform .45s cubic-bezier(.2,.8,.2,1);}
.elementor-81 .elementor-element.elementor-element-24bcf59::before{content:'';position:absolute;width:300px;height:300px;right:-96px;top:-130px;background:radial-gradient(circle,rgba(0,197,165,.20),transparent 70%);pointer-events:none;}
.elementor-81 .elementor-element.elementor-element-24bcf59:hover{border-color:rgba(0,197,165,.5);transform:translateY(-5px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a094740 */.elementor-81 .elementor-element.elementor-element-3a094740{max-width:860px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-3a094740{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b2e51a */.elementor-81 .elementor-element.elementor-element-59b2e51a{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-59b2e51a:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6ddbd */.elementor-81 .elementor-element.elementor-element-50e6ddbd{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-50e6ddbd:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f7281 */.elementor-81 .elementor-element.elementor-element-49f7281{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-49f7281:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-49f7281{min-height:236px;border-style:dashed!important;}
.elementor-81 .elementor-element.elementor-element-49f7281:hover{transform:translateY(-4px);border-color:rgba(0,197,165,.3)!important;box-shadow:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50795bb5 */.elementor-81 .elementor-element.elementor-element-50795bb5{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-50795bb5:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-50795bb5{min-height:236px;border-style:dashed!important;}
.elementor-81 .elementor-element.elementor-element-50795bb5:hover{transform:translateY(-4px);border-color:rgba(0,197,165,.3)!important;box-shadow:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72283078 */.elementor-81 .elementor-element.elementor-element-72283078{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-72283078:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-72283078{min-height:236px;border-style:dashed!important;}
.elementor-81 .elementor-element.elementor-element-72283078:hover{transform:translateY(-4px);border-color:rgba(0,197,165,.3)!important;box-shadow:none!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bdbc0de */.elementor-81 .elementor-element.elementor-element-1bdbc0de{max-width:760px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-1bdbc0de{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785e369b */.elementor-81 .elementor-element.elementor-element-785e369b{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-785e369b:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-785e369b{position:relative;}
.elementor-81 .elementor-element.elementor-element-785e369b::before{content:'';position:absolute;left:0;top:18px;bottom:18px;width:2px;background:#00C5A5;opacity:0;transform:scaleY(.3);transform-origin:top;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1);border-radius:2px;}
.elementor-81 .elementor-element.elementor-element-785e369b:hover::before{opacity:1;transform:scaleY(1);}
.elementor-81 .elementor-element.elementor-element-785e369b:hover{transform:translateX(6px) translateY(0)!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cfd73a2 */.elementor-81 .elementor-element.elementor-element-7cfd73a2{max-width:760px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-7cfd73a2{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10388e58 */.elementor-81 .elementor-element.elementor-element-10388e58{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-10388e58:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-10388e58{position:relative;}
.elementor-81 .elementor-element.elementor-element-10388e58::before{content:'';position:absolute;left:0;top:18px;bottom:18px;width:2px;background:#00C5A5;opacity:0;transform:scaleY(.3);transform-origin:top;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1);border-radius:2px;}
.elementor-81 .elementor-element.elementor-element-10388e58:hover::before{opacity:1;transform:scaleY(1);}
.elementor-81 .elementor-element.elementor-element-10388e58:hover{transform:translateX(6px) translateY(0)!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-322c110 */.elementor-81 .elementor-element.elementor-element-322c110{max-width:760px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-322c110{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1796f08f */.elementor-81 .elementor-element.elementor-element-1796f08f{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-1796f08f:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-1796f08f{position:relative;}
.elementor-81 .elementor-element.elementor-element-1796f08f::before{content:'';position:absolute;left:0;top:18px;bottom:18px;width:2px;background:#00C5A5;opacity:0;transform:scaleY(.3);transform-origin:top;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1);border-radius:2px;}
.elementor-81 .elementor-element.elementor-element-1796f08f:hover::before{opacity:1;transform:scaleY(1);}
.elementor-81 .elementor-element.elementor-element-1796f08f:hover{transform:translateX(6px) translateY(0)!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c6b649d */.elementor-81 .elementor-element.elementor-element-5c6b649d{max-width:760px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-5c6b649d{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535ee7d2 */.elementor-81 .elementor-element.elementor-element-535ee7d2{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease,background-color .4s ease;will-change:transform;}
.elementor-81 .elementor-element.elementor-element-535ee7d2:hover{transform:translateY(-8px);border-color:rgba(0,197,165,.55);box-shadow:0 26px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,197,165,.12);}
.elementor-81 .elementor-element.elementor-element-535ee7d2{position:relative;}
.elementor-81 .elementor-element.elementor-element-535ee7d2::before{content:'';position:absolute;left:0;top:18px;bottom:18px;width:2px;background:#00C5A5;opacity:0;transform:scaleY(.3);transform-origin:top;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1);border-radius:2px;}
.elementor-81 .elementor-element.elementor-element-535ee7d2:hover::before{opacity:1;transform:scaleY(1);}
.elementor-81 .elementor-element.elementor-element-535ee7d2:hover{transform:translateX(6px) translateY(0)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c1ace2 */.elementor-81 .elementor-element.elementor-element-67c1ace2{max-width:880px;margin:0 auto;width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-394937bd */.elementor-81 .elementor-element.elementor-element-394937bd{max-width:500px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-394937bd{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69643b5c */.elementor-81 .elementor-element.elementor-element-69643b5c{max-width:440px;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-69643b5c{max-width:100%;}}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-69506e92 */.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group input,.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group select,.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group textarea{transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;}
.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group input:focus,.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group select:focus,.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group textarea:focus{border-color:#00C5A5!important;box-shadow:0 0 0 3px rgba(0,197,165,.14);background-color:#0F1414!important;outline:none;}
.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group input::placeholder,.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-group textarea::placeholder{color:#59635F;}
.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-type-upload .elementor-field{border:1px dashed #2A3132;border-radius:9px;padding:16px 14px;color:#6E7A79;font-size:12.5px;background:#0D1011;transition:border-color .3s ease;}
.elementor-81 .elementor-element.elementor-element-69506e92 .elementor-field-type-upload .elementor-field:hover{border-color:#00C5A5;}
.elementor-81 .elementor-element.elementor-element-69506e92 select option{background:#0D1011;color:#F2F4F4;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19653cf8 */.elementor-81 .elementor-element.elementor-element-19653cf8{position:relative;overflow:hidden;box-shadow:0 40px 90px -50px rgba(0,0,0,.95);}
.elementor-81 .elementor-element.elementor-element-19653cf8::before{content:'';position:absolute;width:340px;height:340px;left:-140px;top:-160px;background:radial-gradient(circle,rgba(0,197,165,.14),transparent 70%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-141c9bb */.elementor-81 .elementor-element.elementor-element-141c9bb{position:relative;overflow:hidden;}
.elementor-81 .elementor-element.elementor-element-141c9bb::before{content:'';position:absolute;width:900px;height:900px;left:50%;top:-60%;transform:translateX(-50%);background:radial-gradient(circle,rgba(0,197,165,.07),transparent 65%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b70059 */.elementor-81 .elementor-element.elementor-element-60b70059{position:absolute;left:50%;bottom:-24%;transform:translateX(-50%);pointer-events:none;z-index:0;width:auto;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-60b70059{bottom:-18%;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-727996bb */.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-item{transition:opacity .3s ease;}
.elementor-81 .elementor-element.elementor-element-727996bb .elementor-icon-list-item:hover{opacity:.65;}
@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-727996bb .elementor-inline-items{justify-content:center;}}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-4e5e6d44 */.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon{border:1px solid #232A2B;transition:transform .3s ease,background-color .3s ease,border-color .3s ease;}
.elementor-81 .elementor-element.elementor-element-4e5e6d44 .elementor-social-icon:hover{transform:translateY(-3px);border-color:#00C5A5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ac6896 */.elementor-81 .elementor-element.elementor-element-46ac6896{position:relative;overflow:hidden;}
.elementor-81 .elementor-element.elementor-element-46ac6896>.e-con-inner{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS */html::before{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 11;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
}
/* =========================================================================
   DB SOLUCOES ACUSTICAS - CSS GLOBAL
   Linguagem visual: o som como material de projeto.
   ========================================================================= */

html, body { width:100%; overflow-x:hidden; }
html { scroll-behavior:smooth; }
body { background:#0A0C0C; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; }

/* barra de progresso de leitura (CSS scroll-driven, degrada sozinho) */
body::before{
  content:''; position:fixed; top:0; left:0; z-index:100000;
  width:100%; height:2px; transform:scaleX(0); transform-origin:0 50%;
  background:linear-gradient(90deg,#00C5A5,#2FD9BC);
  box-shadow:0 0 12px rgba(0,197,165,.75);
  animation:db-progress linear both;
  animation-timeline:scroll(root block);
}
@keyframes db-progress { to { transform:scaleX(1); } }

/* scrollbar */
body::-webkit-scrollbar { width:6px; }
body::-webkit-scrollbar-track { background:#0A0C0C; }
body::-webkit-scrollbar-thumb { background-color:#00C5A5; border-radius:10px; }
body::-webkit-scrollbar-thumb:hover { background-color:#2FD9BC; }

::selection { background:#00C5A5; color:#04211C; }
::-moz-selection { background:#00C5A5; color:#04211C; }

#metodo, #credencial, #publico, #faq, #form { scroll-margin-top:96px; }

/* ---------------------------------------------------------------- keyframes */
@keyframes db-ping {
  0%   { transform:translate(-50%,-50%) scale(.55); opacity:.55; }
  70%  { transform:translate(-50%,-50%) scale(1.25); opacity:0; }
  100% { transform:translate(-50%,-50%) scale(1.25); opacity:0; }
}
@keyframes db-scroll-x   { to { background-position:1200px 100%; } }
@keyframes db-scroll-x-r { to { background-position:-1200px 50%; } }
@keyframes db-scroll-sm  { to { background-position:240px 50%; } }
@keyframes db-drift      { to { background-position:64px 64px, 0 0; } }
@keyframes db-sweep {
  0%   { transform:translateX(-100%); }
  55%  { transform:translateX(100%); }
  100% { transform:translateX(100%); }
}
@keyframes db-float {
  0%,100% { transform:translateY(0) rotate(0deg); }
  50%      { transform:translateY(-9px) rotate(-1.5deg); }
}
@keyframes pulse-teal {
  0%   { box-shadow:0 0 0 0 rgba(0,197,165,.55); }
  70%  { box-shadow:0 0 0 18px rgba(0,197,165,0); }
  100% { box-shadow:0 0 0 0 rgba(0,197,165,0); }
}
@keyframes db-travel { from { background-position:-150% 0; } to { background-position:250% 0; } }
@keyframes db-cue    { 0% { transform:translateY(-100%); opacity:0; }
                      35% { opacity:1; }
                     100% { transform:translateY(320%); opacity:0; } }
@keyframes db-fill   { from { --db-p:0; } to { --db-p:.75; } }

@property --db-p { syntax:'<number>'; initial-value:0; inherits:false; }

/* ============================================ CAMADA ATMOSFERICA DO HERO */
/* Container proprio: o Elementor usa .e-con::before pro overlay de fundo,
   entao a grade e o espectro nunca disputam esse pseudo-elemento. */
.db-atmos{
  position:absolute !important; inset:0; z-index:1; pointer-events:none; overflow:hidden;
  background-image:
    linear-gradient(rgba(255,255,255,.030) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.030) 1px,transparent 1px),
    url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='600'%20viewBox='0%200%20600%20600'%3E%3Ccircle%20cx='300'%20cy='300'%20r='42.9'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.34'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='85.7'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.297'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='128.6'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.254'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='171.4'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.211'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='214.3'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.169'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='257.1'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.126'%20stroke-width='1'/%3E%3Ccircle%20cx='300'%20cy='300'%20r='300'%20fill='none'%20stroke='%2300C5A5'%20stroke-opacity='0.083'%20stroke-width='1'/%3E%3C/svg%3E");
  background-size:64px 64px, 64px 64px, min(52vw,720px) min(52vw,720px);
  background-position:0 0, 0 0, 88% 50%;
  background-repeat:repeat,repeat,no-repeat;
  -webkit-mask-image:radial-gradient(ellipse 92% 78% at 45% 50%,#000 20%,transparent 82%);
  mask-image:radial-gradient(ellipse 92% 78% at 45% 50%,#000 20%,transparent 82%);
  animation:db-drift 48s linear infinite;
}
/* faixa de analisador de audio, tileavel e em loop horizontal */
.db-atmos::after{
  content:''; position:absolute; left:0; right:0; bottom:0; height:132px;
  pointer-events:none;
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='100'%20viewBox='0%200%201200%20100'%20preserveAspectRatio='none'%3E%3Cpath%20d='M4.5%20100V41.7M13.5%20100V46.1M22.5%20100V49.9M31.5%20100V48.4M40.5%20100V41.8M49.5%20100V35.6M58.5%20100V35.6M67.5%20100V42.1M76.5%20100V49.7M85.5%20100V52.4M94.5%20100V49M103.5%20100V43.6M112.5%20100V40.5M121.5%20100V39.5M130.5%20100V37M139.5%20100V31M148.5%20100V24.3M157.5%20100V23M166.5%20100V30.2M175.5%20100V42.5M184.5%20100V52.6M193.5%20100V56.1M202.5%20100V54.4M211.5%20100V53.1M220.5%20100V55.4M229.5%20100V59.3M238.5%20100V60.5M247.5%20100V57.6M256.5%20100V54.2M265.5%20100V54.6M274.5%20100V59M283.5%20100V62.1M292.5%20100V58.4M301.5%20100V47.4M310.5%20100V35M319.5%20100V27.7M328.5%20100V27.5M337.5%20100V30.5M346.5%20100V32.3M355.5%20100V32.2M364.5%20100V33.6M373.5%20100V39M382.5%20100V46.1M391.5%20100V49.2M400.5%20100V44.8M409.5%20100V35.7M418.5%20100V28.8M427.5%20100V28.6M436.5%20100V33.3M445.5%20100V37.2M454.5%20100V36.2M463.5%20100V31.8M472.5%20100V28.7M481.5%20100V29.3M490.5%20100V31.1M499.5%20100V30M508.5%20100V25.8M517.5%20100V23.2M526.5%20100V28.1M535.5%20100V40.9M544.5%20100V56M553.5%20100V66.4M562.5%20100V69.6M571.5%20100V69.2M580.5%20100V70M589.5%20100V73.1M598.5%20100V75.2M607.5%20100V73.1M616.5%20100V68.3M625.5%20100V65.9M634.5%20100V69.4M643.5%20100V76.7M652.5%20100V81.3M661.5%20100V78.8M670.5%20100V71.1M679.5%20100V64.7M688.5%20100V64.2M697.5%20100V68.8M706.5%20100V73.8M715.5%20100V75.9M724.5%20100V77M733.5%20100V80.6M742.5%20100V87.5M751.5%20100V93M760.5%20100V91.5M769.5%20100V82M778.5%20100V69.6M787.5%20100V61.4M796.5%20100V60.1M805.5%20100V62.3M814.5%20100V62.5M823.5%20100V59.3M832.5%20100V55.9M841.5%20100V56.1M850.5%20100V59.7M859.5%20100V62.2M868.5%20100V60.2M877.5%20100V55.5M886.5%20100V54.2M895.5%20100V60.6M904.5%20100V72.9M913.5%20100V84.2M922.5%20100V89M931.5%20100V87.6M940.5%20100V84.6M949.5%20100V83.7M958.5%20100V83.7M967.5%20100V81.1M976.5%20100V74.5M985.5%20100V68.1M994.5%20100V67.4M1003.5%20100V74M1012.5%20100V83.1M1021.5%20100V88.1M1030.5%20100V86.1M1039.5%20100V81M1048.5%20100V78.6M1057.5%20100V81.1M1066.5%20100V85.6M1075.5%20100V87.4M1084.5%20100V86M1093.5%20100V84.8M1102.5%20100V87.2M1111.5%20100V91.6M1120.5%20100V92.1M1129.5%20100V84.4M1138.5%20100V70M1147.5%20100V55.8M1156.5%20100V47.8M1165.5%20100V46.4M1174.5%20100V46.9M1183.5%20100V45.1M1192.5%20100V41.9'%20stroke='%2300C5A5'%20stroke-width='3'%20stroke-linecap='round'%20fill='none'/%3E%3C/svg%3E");
  background-repeat:repeat-x; background-size:1200px 100%; background-position:0 100%;
  opacity:.5;
  -webkit-mask-image:linear-gradient(to top,#000 6%,rgba(0,0,0,.35) 55%,transparent 100%);
  mask-image:linear-gradient(to top,#000 6%,rgba(0,0,0,.35) 55%,transparent 100%);
  animation:db-scroll-x 26s linear infinite;
}

/* ============================================================ ONDA DIVISORA */
.db-wave-top, .db-wave-bottom{ position:relative; }
.db-wave-top::before, .db-wave-bottom::before{
  content:''; position:absolute; left:0; right:0; height:48px; z-index:1; pointer-events:none;
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='48'%20viewBox='0%200%201200%2048'%20preserveAspectRatio='none'%3E%3Cpath%20d='M0,34.4L5,34.1L10,33.2L15,31.8L20,30.2L25,28.9L30,28.2L35,28.2L40,29L45,30.3L50,31.7L55,32.7L60,33.2L65,32.9L70,32L75,30.7L80,29.5L85,28.6L90,28.2L95,28.2L100,28.6L105,29.1L110,29.4L115,29.5L120,29.5L125,29.4L130,29.7L135,30.4L140,31.6L145,33.2L150,34.8L155,35.9L160,36.2L165,35.5L170,33.6L175,31L180,27.8L185,24.7L190,22L195,19.8L200,18.2L205,17.1L210,16.1L215,15.1L220,13.9L225,12.6L230,11.4L235,10.5L240,10.3L245,10.6L250,11.3L255,12.3L260,13.1L265,13.4L270,13.2L275,12.4L280,11.4L285,10.6L290,10.4L295,11L300,12.5L305,14.7L310,17.3L315,19.9L320,22.1L325,23.7L330,24.7L335,25.3L340,25.6L345,26L350,26.4L355,26.8L360,27L365,26.9L370,26.2L375,24.9L380,23.1L385,21.4L390,19.9L395,19.3L400,19.6L405,20.8L410,22.8L415,25.1L420,27.3L425,29L430,30.2L435,30.7L440,30.9L445,31.1L450,31.5L455,32.1L460,33.1L465,34.2L470,35.2L475,35.7L480,35.9L485,35.7L490,35.3L495,35.2L500,35.4L505,36.2L510,37.3L515,38.5L520,39.3L525,39.4L530,38.4L535,36.4L540,33.5L545,30.2L550,26.9L555,24L560,21.6L565,19.9L570,18.7L575,17.7L580,16.7L585,15.7L590,14.7L595,14L600,13.6L605,13.9L610,14.8L615,16.2L620,17.8L625,19.1L630,19.8L635,19.8L640,19L645,17.7L650,16.3L655,15.3L660,14.8L665,15.1L670,16L675,17.3L680,18.5L685,19.4L690,19.8L695,19.8L700,19.4L705,18.9L710,18.6L715,18.5L720,18.5L725,18.6L730,18.3L735,17.6L740,16.4L745,14.8L750,13.2L755,12.1L760,11.8L765,12.5L770,14.4L775,17L780,20.2L785,23.3L790,26L795,28.2L800,29.8L805,30.9L810,31.9L815,32.9L820,34.1L825,35.4L830,36.6L835,37.5L840,37.7L845,37.4L850,36.7L855,35.7L860,34.9L865,34.6L870,34.8L875,35.6L880,36.6L885,37.4L890,37.6L895,37L900,35.5L905,33.3L910,30.7L915,28.1L920,25.9L925,24.3L930,23.3L935,22.7L940,22.4L945,22L950,21.6L955,21.2L960,21L965,21.1L970,21.8L975,23.1L980,24.9L985,26.6L990,28.1L995,28.7L1000,28.4L1005,27.2L1010,25.2L1015,22.9L1020,20.7L1025,19L1030,17.8L1035,17.3L1040,17.1L1045,16.9L1050,16.5L1055,15.9L1060,14.9L1065,13.8L1070,12.8L1075,12.3L1080,12.1L1085,12.3L1090,12.7L1095,12.8L1100,12.6L1105,11.8L1110,10.7L1115,9.5L1120,8.7L1125,8.6L1130,9.6L1135,11.6L1140,14.5L1145,17.8L1150,21.1L1155,24L1160,26.4L1165,28.1L1170,29.3L1175,30.3L1180,31.3L1185,32.3L1190,33.3L1195,34L1200,34.4'%20fill='none'%20stroke='%2300C5A5'%20stroke-width='1.2'%20stroke-opacity='0.45'%20stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat:repeat-x; background-size:1200px 100%; background-position:0 50%;
  animation:db-scroll-x-r 34s linear infinite;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);
}
.db-wave-top::before    { top:-24px; }
.db-wave-bottom::before { bottom:-24px; }

/* ======================================================= SUBLINHADO SONORO */
/* o trecho de destaque do H1 apoiado numa onda viva */
.db-sonic{ position:relative; display:inline-block; color:#00C5A5; }
.db-sonic::after{
  content:''; position:absolute; left:0; right:0; bottom:-.16em; height:.19em;
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='18'%20viewBox='0%200%20240%2018'%20preserveAspectRatio='none'%3E%3Cpath%20d='M0,11.2L4,12.2L8,12.1L12,11.4L16,11L20,11.1L24,12L28,12.9L32,13.3L36,12.5L40,10.4L44,7.6L48,5L52,3.4L56,3.3L60,4.4L64,6.2L68,7.7L72,8.5L76,8.5L80,8.2L84,8.4L88,9.3L92,11.2L96,13.3L100,14.9L104,15.2L108,14L112,11.6L116,8.9L120,6.8L124,5.8L128,5.9L132,6.6L136,7L140,6.9L144,6L148,5.1L152,4.7L156,5.5L160,7.6L164,10.4L168,13L172,14.6L176,14.7L180,13.6L184,11.8L188,10.3L192,9.5L196,9.5L200,9.8L204,9.6L208,8.7L212,6.8L216,4.7L220,3.1L224,2.8L228,4L232,6.4L236,9.1L240,11.2'%20fill='none'%20stroke='%2300C5A5'%20stroke-width='1.6'%20stroke-opacity='0.85'%20stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat:repeat-x; background-size:240px 100%; background-position:0 50%;
  animation:db-scroll-sm 7s linear infinite;
  opacity:.85;
}

/* =========================================================== CAMPO SONORO */
/* aneis concentricos + pulso, ecoando o simbolo do logo */
.db-field{
  position:absolute !important; inset:0; z-index:0; pointer-events:none; overflow:hidden;
}
.db-field::before, .db-field::after{
  content:''; position:absolute; right:4%; top:50%;
  width:min(46vw,660px); aspect-ratio:1;
  transform:translate(-50%,-50%);
  border-radius:50%;
  border:1px solid rgba(0,197,165,.28);
  box-shadow:0 0 0 1px rgba(0,197,165,.06) inset;
  animation:db-ping 6.5s cubic-bezier(.2,.6,.3,1) infinite;
}
.db-field::after{ animation-delay:3.25s; }

/* ============================================================ INDICADOR DE SCROLL */
.db-cue{ position:relative; width:1px; height:56px; overflow:hidden;
  background:linear-gradient(180deg,rgba(255,255,255,.16),transparent); }
.db-cue::after{
  content:''; position:absolute; left:-1px; top:0; width:3px; height:16px; border-radius:3px;
  background:#00C5A5; box-shadow:0 0 10px rgba(0,197,165,.9);
  animation:db-cue 2.6s cubic-bezier(.5,0,.5,1) infinite;
}

/* ================================================================ FOTOS */
/* duotone turquesa que resolve pra cor cheia no hover */
.db-photo{ position:relative; overflow:hidden; }
.db-photo img{
  display:block; width:100%; height:auto;
  transform:scale(1.001);
  transition:transform 1.05s cubic-bezier(.2,.8,.2,1), filter .75s ease;
  filter:saturate(.76) contrast(1.04) brightness(.93);
}
.db-photo:hover img{ transform:scale(1.055); filter:saturate(1.04) contrast(1) brightness(1.02); }
.db-photo::before{
  content:''; position:absolute; inset:0; z-index:2; pointer-events:none;
  background:linear-gradient(152deg,rgba(0,197,165,.19),rgba(4,26,24,.30));
  mix-blend-mode:color; opacity:1; transition:opacity .75s ease;
}
.db-photo:hover::before{ opacity:0; }
.db-photo::after{
  content:''; position:absolute; inset:0; z-index:3; pointer-events:none;
  background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.20) 48%,transparent 64%);
  transform:translateX(-145%);
}
.db-photo:hover::after{ transform:translateX(145%); transition:transform 1.15s cubic-bezier(.2,.8,.2,1); }

/* cantoneiras de desenho tecnico no container da foto */
.db-frame{ position:relative; }
.db-frame::before, .db-frame::after{
  content:''; position:absolute; width:26px; height:26px; z-index:4; pointer-events:none;
  border-color:#00C5A5; border-style:solid; opacity:0;
  transition:opacity .45s ease, transform .55s cubic-bezier(.2,.8,.2,1);
}
.db-frame::before{ top:-9px;  left:-9px;  border-width:1px 0 0 1px; transform:translate(8px,8px); }
.db-frame::after { bottom:-9px; right:-9px; border-width:0 1px 1px 0; transform:translate(-8px,-8px); }
.db-frame:hover::before, .db-frame:hover::after{ opacity:1; transform:translate(0,0); }

/* ================================================================ MEDIDOR */
.db-gauge{
  position:relative; border-radius:50%; aspect-ratio:1;
  box-shadow:0 0 110px -34px rgba(0,197,165,.65);
}
.db-gauge::before{
  content:''; position:absolute; inset:0; border-radius:50%; z-index:0;
  background:conic-gradient(from -90deg,
    #00E6C2 0turn, #00C5A5 calc(var(--db-p)*.75turn),
    #1B2223 calc(var(--db-p)*1turn), #1B2223 1turn);
  -webkit-mask:radial-gradient(circle closest-side,transparent 0 66%,#000 66.6%);
  mask:radial-gradient(circle closest-side,transparent 0 66%,#000 66.6%);
  animation:db-fill 2.4s cubic-bezier(.2,.8,.2,1) both;
}
.db-gauge::after{
  content:''; position:absolute; inset:-13%; border-radius:50%; z-index:0; pointer-events:none;
  background:repeating-conic-gradient(from -90deg,
    rgba(255,255,255,.20) 0deg .55deg, transparent .55deg 7.5deg);
  -webkit-mask:radial-gradient(circle closest-side,transparent 0 92%,#000 92.4%);
  mask:radial-gradient(circle closest-side,transparent 0 92%,#000 92.4%);
}
.db-gauge > *{ position:relative; z-index:2; }

/* ==================================================== LINHA DO PROCESSO */
.db-flow{ position:relative; }
.db-flow::before{
  content:''; position:absolute; left:0; right:0; top:-26px; height:1px; z-index:0; pointer-events:none;
  background:linear-gradient(90deg,transparent,rgba(0,197,165,.30) 10%,rgba(0,197,165,.30) 90%,transparent);
}
.db-flow::after{
  content:''; position:absolute; left:0; right:0; top:-28px; height:5px; z-index:1; pointer-events:none;
  background-image:linear-gradient(90deg,
    transparent 42%, rgba(0,197,165,.10) 46%, #00E6C2 50%, rgba(0,197,165,.10) 54%, transparent 58%);
  background-size:260% 100%; background-repeat:no-repeat;
  filter:blur(1px);
  animation:db-travel 5.4s linear infinite;
}
@media(max-width:1024px){ .db-flow::before, .db-flow::after{ display:none; } }

/* marcador da etapa, encostando na linha do tempo */
.db-node{
  position:absolute !important; top:-31px; left:32px; width:11px; height:11px;
  border-radius:50%; background:#0A0C0C; border:1px solid rgba(0,197,165,.55);
  transition:background-color .4s ease,box-shadow .4s ease;
}
@media(max-width:1024px){ .db-node{ display:none; } }

/* ================================================================ CARDS */
.db-lift{ transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s ease,box-shadow .45s ease,background-color .45s ease; will-change:transform; }
.db-lift:hover{ transform:translateY(-10px); border-color:rgba(0,197,165,.55) !important;
  box-shadow:0 30px 66px -34px rgba(0,0,0,.95),0 0 0 1px rgba(0,197,165,.14); }

/* filete que corre no topo do card */
.db-topline{ position:relative; overflow:hidden; }
.db-topline::before{
  content:''; position:absolute; top:0; left:0; height:2px; width:0; z-index:5;
  background:linear-gradient(90deg,#00C5A5,rgba(0,197,165,0));
  transition:width .6s cubic-bezier(.2,.8,.2,1);
}
.db-topline:hover::before{ width:100%; }

/* celula de estatistica em grade fina */
.db-stat{ position:relative; transition:background-color .4s ease; }
.db-stat::before{
  content:''; position:absolute; left:0; top:0; width:2px; height:0; background:#00C5A5;
  transition:height .45s cubic-bezier(.2,.8,.2,1);
}
.db-stat:hover{ background-color:rgba(0,197,165,.055); }
.db-stat:hover::before{ height:100%; }

/* ========================================================== EYEBROW / LABEL */
.db-eb .elementor-heading-title{ display:inline-flex; align-items:center; gap:13px; }
.db-eb .elementor-heading-title::before{
  content:''; width:24px; height:1px; flex:0 0 auto; background:#00C5A5;
  box-shadow:0 0 9px rgba(0,197,165,.95);
}
.db-eb.db-eb-center .elementor-heading-title{ justify-content:center; }

/* ================================================================ BOTOES */
.db-btn .elementor-button{
  position:relative; overflow:hidden;
  transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease,background-color .38s ease,color .38s ease;
}
.db-btn .elementor-button::after{
  content:''; position:absolute; inset:0;
  background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.30) 50%,transparent 80%);
  transform:translateX(-120%); transition:transform .75s ease;
}
.db-btn .elementor-button:hover::after{ transform:translateX(120%); }
.db-btn .elementor-button:hover{ transform:translateY(-3px); }
.db-btn .elementor-button .elementor-button-content-wrapper{ position:relative; z-index:2; }

.pulse-btn .elementor-button{ animation:pulse-teal 2.1s cubic-bezier(.4,0,.6,1) infinite; }
.pulse-btn .elementor-button:hover{ animation-play-state:paused; }
.db-cta-sm .elementor-button{ box-shadow:0 6px 22px -10px rgba(0,197,165,.7); }

/* ================================================================ DIVERSOS */
.db-float img{ animation:db-float 6s ease-in-out infinite; }
.db-shimmer{ position:relative; overflow:hidden; }
.db-shimmer::after{
  content:''; position:absolute; inset:0;
  background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);
  transform:translateX(-100%); animation:db-sweep 3.8s ease-in-out infinite;
}
.elementor-widget-text-editor a:hover{ color:#2FD9BC !important; }
.elementor-widget-heading .elementor-heading-title{ text-wrap:balance; }
.elementor-message{ font-family:'Inter',sans-serif; font-size:13.5px; }
.elementor-message.elementor-message-success{ color:#2FD9BC; }

/* marca d'agua do rodape: dissolve antes de encostar no texto */
.db-watermark img{
  opacity:.06; filter:grayscale(1);
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.35) 42%,transparent 68%);
  mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.35) 42%,transparent 68%);
}

@media (max-width:767px){
  .db-photo::after{ display:none; }
  .db-frame::before, .db-frame::after{ display:none; }
  .elementor-widget-heading .elementor-heading-title{ text-wrap:pretty; }
  .db-atmos::after{ height:96px; opacity:.4; }
  .db-field::before, .db-field::after{ right:-18%; width:min(96vw,520px); }
}

/* quem prefere menos movimento nao ve nada disso */
@media (prefers-reduced-motion:reduce){
  *, *::before, *::after{
    animation-duration:.001ms !important; animation-iteration-count:1 !important;
    transition-duration:.001ms !important; scroll-behavior:auto !important;
  }
}/* End custom CSS */