.elementor-404 .elementor-element.elementor-element-cffdcde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-404 .elementor-element.elementor-element-00199ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-404 .elementor-element.elementor-element-cfbf5e4{--display:flex;--min-height:calc(80vh - 100px - 119px);--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;--overlay-opacity:0.2;--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-404 .elementor-element.elementor-element-cfbf5e4:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41e3d5e );background-image:url("https://ogma.pt/wp-content/uploads/2025/07/EticaCompliance.jpg");background-size:cover;}.elementor-404 .elementor-element.elementor-element-cfbf5e4::before, .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-cfbf5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-41e3d5e );--background-overlay:'';}.elementor-404 .elementor-element.elementor-element-c79631e{--display:flex;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:var( --e-global-color-bcff712 );--border-color:var( --e-global-color-bcff712 );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-531938b{--display:flex;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-404 .elementor-element.elementor-element-655d87a{--display:flex;--min-height:119px;--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:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--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-404 .elementor-element.elementor-element-655d87a:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-655d87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-1f1a45c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--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-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-404 .elementor-element.elementor-element-800ecbf .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-800ecbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-800ecbf.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-800ecbf.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-800ecbf.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-800ecbf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-822ab43{--display:flex;--justify-content:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-822ab43.e-con{--align-self:center;}.elementor-404 .elementor-element.elementor-element-3c2f567{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-404 .elementor-element.elementor-element-98d7984 .elementor-heading-title{font-family:var( --e-global-typography-e3bdb9d-font-family ), Sans-serif;font-size:var( --e-global-typography-e3bdb9d-font-size );font-weight:var( --e-global-typography-e3bdb9d-font-weight );line-height:var( --e-global-typography-e3bdb9d-line-height );letter-spacing:var( --e-global-typography-e3bdb9d-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-a4aa178{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-404 .elementor-element.elementor-element-0a89b2c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-404 .elementor-element.elementor-element-0a89b2c:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0a89b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-28f91d0{--display:flex;--min-height:623px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-28f91d0:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-28f91d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-28f91d0.e-con{--align-self:stretch;}.elementor-404 .elementor-element.elementor-element-3773d42{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-404 .elementor-element.elementor-element-0828422 .elementor-heading-title{font-family:var( --e-global-typography-835f16a-font-family ), Sans-serif;font-size:var( --e-global-typography-835f16a-font-size );font-weight:var( --e-global-typography-835f16a-font-weight );line-height:var( --e-global-typography-835f16a-line-height );word-spacing:var( --e-global-typography-835f16a-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-9051855 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-90d4c0b .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-521e6eb .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-63a0b74 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-941d83e .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-e6fe7ac{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-404 .elementor-element.elementor-element-28a0470 img{height:400px;object-fit:cover;object-position:center center;}.elementor-404 .elementor-element.elementor-element-e48aa91 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e48aa91 .elementor-heading-title{font-family:var( --e-global-typography-59deef3-font-family ), Sans-serif;font-size:var( --e-global-typography-59deef3-font-size );font-weight:var( --e-global-typography-59deef3-font-weight );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-30af92f .elementor-heading-title{font-family:var( --e-global-typography-59deef3-font-family ), Sans-serif;font-size:var( --e-global-typography-59deef3-font-size );font-weight:var( --e-global-typography-59deef3-font-weight );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-1feb749 .elementor-heading-title{font-family:var( --e-global-typography-59deef3-font-family ), Sans-serif;font-size:var( --e-global-typography-59deef3-font-size );font-weight:var( --e-global-typography-59deef3-font-weight );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-ca3d327{--display:flex;--min-height:119px;--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:none;--border-style:none;--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-404 .elementor-element.elementor-element-ca3d327:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-ca3d327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-eca4243{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-e0dfab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-e0dfab8.e-con{--align-self:center;}.elementor-404 .elementor-element.elementor-element-104d8ee{--display:flex;--min-height:623px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-4be8223{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-26a644f{--display:flex;}.elementor-404 .elementor-element.elementor-element-60d87c1{--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;--background-transition:0.3s;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-404 .elementor-element.elementor-element-60d87c1:hover{background-color:var( --e-global-color-e1dd8fc );}.elementor-404 .elementor-element.elementor-element-6cfc0c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-fcfc5de{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-fcfc5de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-fcfc5de .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-e1e98ce{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-e1e98ce .elementor-heading-title{font-family:var( --e-global-typography-ad4d735-font-family ), Sans-serif;font-size:var( --e-global-typography-ad4d735-font-size );font-weight:var( --e-global-typography-ad4d735-font-weight );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-72ef3cd .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-72ef3cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-72ef3cd.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-72ef3cd.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-72ef3cd.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-72ef3cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-72ef3cd .elementor-icon{font-size:36px;}.elementor-404 .elementor-element.elementor-element-72ef3cd .elementor-icon svg{height:36px;}.elementor-404 .elementor-element.elementor-element-72ef3cd .elementor-icon-wrapper svg{width:auto;}.elementor-404 .elementor-element.elementor-element-f09cc0c{--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;--background-transition:0.3s;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-404 .elementor-element.elementor-element-f09cc0c:hover{background-color:var( --e-global-color-e1dd8fc );}.elementor-404 .elementor-element.elementor-element-a276f84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-7239844{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-7239844 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-7239844 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-bf253ad{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-bf253ad .elementor-heading-title{font-family:var( --e-global-typography-ad4d735-font-family ), Sans-serif;font-size:var( --e-global-typography-ad4d735-font-size );font-weight:var( --e-global-typography-ad4d735-font-weight );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-1ae6cba .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-1ae6cba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-1ae6cba.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-1ae6cba.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-1ae6cba.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-1ae6cba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-1ae6cba .elementor-icon{font-size:36px;}.elementor-404 .elementor-element.elementor-element-1ae6cba .elementor-icon svg{height:36px;}.elementor-404 .elementor-element.elementor-element-1ae6cba .elementor-icon-wrapper svg{width:auto;}.elementor-404 .elementor-element.elementor-element-a7b7620{--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;--background-transition:0.3s;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-404 .elementor-element.elementor-element-a7b7620:hover{background-color:var( --e-global-color-e1dd8fc );}.elementor-404 .elementor-element.elementor-element-48a643e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-f247363{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-f247363 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-f247363 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-784bbd8{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-784bbd8 .elementor-heading-title{font-family:var( --e-global-typography-ad4d735-font-family ), Sans-serif;font-size:var( --e-global-typography-ad4d735-font-size );font-weight:var( --e-global-typography-ad4d735-font-weight );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-5b88a5a .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-5b88a5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-5b88a5a.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-5b88a5a.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-5b88a5a.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-5b88a5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-5b88a5a .elementor-icon{font-size:36px;}.elementor-404 .elementor-element.elementor-element-5b88a5a .elementor-icon svg{height:36px;}.elementor-404 .elementor-element.elementor-element-5b88a5a .elementor-icon-wrapper svg{width:auto;}.elementor-404 .elementor-element.elementor-element-b842573{--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;--background-transition:0.3s;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-404 .elementor-element.elementor-element-b842573:hover{background-color:var( --e-global-color-e1dd8fc );}.elementor-404 .elementor-element.elementor-element-2523ab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-5664b19{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-5664b19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-5664b19 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-a53b75a{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-a53b75a .elementor-heading-title{font-family:var( --e-global-typography-ad4d735-font-family ), Sans-serif;font-size:var( --e-global-typography-ad4d735-font-size );font-weight:var( --e-global-typography-ad4d735-font-weight );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-31c5e98 .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-31c5e98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-31c5e98.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-31c5e98.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-31c5e98.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-31c5e98.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-31c5e98 .elementor-icon{font-size:36px;}.elementor-404 .elementor-element.elementor-element-31c5e98 .elementor-icon svg{height:36px;}.elementor-404 .elementor-element.elementor-element-31c5e98 .elementor-icon-wrapper svg{width:auto;}.elementor-404 .elementor-element.elementor-element-85ba9c4{--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;--background-transition:0.3s;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-404 .elementor-element.elementor-element-85ba9c4:hover{background-color:var( --e-global-color-e1dd8fc );}.elementor-404 .elementor-element.elementor-element-7cef995{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-b6cf1c9{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-b6cf1c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b6cf1c9 .elementor-heading-title{font-family:var( --e-global-typography-3d32b21-font-family ), Sans-serif;font-size:var( --e-global-typography-3d32b21-font-size );font-weight:var( --e-global-typography-3d32b21-font-weight );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-8876f28{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-8876f28 .elementor-heading-title{font-family:var( --e-global-typography-ad4d735-font-family ), Sans-serif;font-size:var( --e-global-typography-ad4d735-font-size );font-weight:var( --e-global-typography-ad4d735-font-weight );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );color:var( --e-global-color-fbeeffc );}.elementor-404 .elementor-element.elementor-element-adef412 .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-adef412.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-adef412.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-adef412.elementor-view-default .elementor-icon{color:var( --e-global-color-41e3d5e );border-color:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-adef412.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-adef412.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-41e3d5e );}.elementor-404 .elementor-element.elementor-element-adef412 .elementor-icon{font-size:36px;}.elementor-404 .elementor-element.elementor-element-adef412 .elementor-icon svg{height:36px;}.elementor-404 .elementor-element.elementor-element-adef412 .elementor-icon-wrapper svg{width:auto;}.elementor-404 .elementor-element.elementor-element-6733ffe{--display:flex;--min-height:60px;--justify-content:flex-end;border-style:none;--border-style:none;--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-404 .elementor-element.elementor-element-e52c7f6{--display:flex;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );}.elementor-404 .elementor-element.elementor-element-92c6482{--display:flex;--position:absolute;--min-height:797px;top:0px;}.elementor-404 .elementor-element.elementor-element-92c6482:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-92c6482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002540;background-image:url("https://ogma.pt/wp-content/uploads/2025/07/canal-etica-helpline_crop.jpg");background-position:50% 160px;background-repeat:no-repeat;background-size:30% auto;}.elementor-404 .elementor-element.elementor-element-92c6482.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-92c6482{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-92c6482{right:0px;}.elementor-404 .elementor-element.elementor-element-a111610{--display:flex;--position:absolute;--min-height:797px;top:0px;}.elementor-404 .elementor-element.elementor-element-a111610:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-a111610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogma.pt/wp-content/uploads/2025/07/governanca-compliance.jpg");background-position:center center;background-size:cover;}.elementor-404 .elementor-element.elementor-element-a111610.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-a111610{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-a111610{right:0px;}.elementor-404 .elementor-element.elementor-element-8c092ed{--display:flex;--position:absolute;--min-height:797px;top:0px;}.elementor-404 .elementor-element.elementor-element-8c092ed:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-8c092ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogma.pt/wp-content/uploads/2025/07/plano-prevencao-riscos.jpg");background-position:center center;background-size:cover;}.elementor-404 .elementor-element.elementor-element-8c092ed.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-8c092ed{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-8c092ed{right:0px;}.elementor-404 .elementor-element.elementor-element-9124357{--display:flex;--position:absolute;--min-height:797px;top:0px;}.elementor-404 .elementor-element.elementor-element-9124357:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-9124357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogma.pt/wp-content/uploads/2025/08/Cover-politica-procedimentos.jpg");background-position:center center;background-size:cover;}.elementor-404 .elementor-element.elementor-element-9124357.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-9124357{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-9124357{right:0px;}.elementor-404 .elementor-element.elementor-element-d300568{--display:flex;--position:absolute;--min-height:797px;top:0px;}.elementor-404 .elementor-element.elementor-element-d300568:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-d300568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ogma.pt/wp-content/uploads/2025/09/cover-formacao-comunicacao.jpg");background-position:center center;background-size:cover;}.elementor-404 .elementor-element.elementor-element-d300568.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-d300568{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-d300568{right:0px;}.elementor-404 .elementor-element.elementor-element-0078577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-404 .elementor-element.elementor-element-734688b{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--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-404 .elementor-element.elementor-element-79a13b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--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-404 .elementor-element.elementor-element-79a13b4:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-79a13b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-c1cea39{--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;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:var( --e-global-color-cbc065a );--border-color:var( --e-global-color-cbc065a );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-c1cea39:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-c1cea39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a14 );}.elementor-404 .elementor-element.elementor-element-92dbb05 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1400px){.elementor-404 .elementor-element.elementor-element-98d7984 .elementor-heading-title{font-size:var( --e-global-typography-e3bdb9d-font-size );line-height:var( --e-global-typography-e3bdb9d-line-height );letter-spacing:var( --e-global-typography-e3bdb9d-letter-spacing );}.elementor-404 .elementor-element.elementor-element-0828422 .elementor-heading-title{font-size:var( --e-global-typography-835f16a-font-size );line-height:var( --e-global-typography-835f16a-line-height );word-spacing:var( --e-global-typography-835f16a-word-spacing );}.elementor-404 .elementor-element.elementor-element-9051855 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-90d4c0b .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-521e6eb .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-63a0b74 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-941d83e .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e48aa91 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-30af92f .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1feb749 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-fcfc5de .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e1e98ce .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-7239844 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-bf253ad .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-f247363 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-784bbd8 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-5664b19 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a53b75a .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b6cf1c9 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-8876f28 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-92c6482{--min-height:660px;}.elementor-404 .elementor-element.elementor-element-92c6482:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-92c6482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-404 .elementor-element.elementor-element-a111610{--min-height:660px;}.elementor-404 .elementor-element.elementor-element-8c092ed{--min-height:660px;}.elementor-404 .elementor-element.elementor-element-9124357{--min-height:660px;}.elementor-404 .elementor-element.elementor-element-d300568{--min-height:660px;}}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-531938b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-404 .elementor-element.elementor-element-822ab43{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-98d7984 .elementor-heading-title{font-size:var( --e-global-typography-e3bdb9d-font-size );line-height:var( --e-global-typography-e3bdb9d-line-height );letter-spacing:var( --e-global-typography-e3bdb9d-letter-spacing );}.elementor-404 .elementor-element.elementor-element-28f91d0{--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-404 .elementor-element.elementor-element-3773d42{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-404 .elementor-element.elementor-element-0828422 .elementor-heading-title{font-size:var( --e-global-typography-835f16a-font-size );line-height:var( --e-global-typography-835f16a-line-height );word-spacing:var( --e-global-typography-835f16a-word-spacing );}.elementor-404 .elementor-element.elementor-element-9051855 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-90d4c0b .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-521e6eb .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-63a0b74 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-941d83e .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e6fe7ac{--min-height:530px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-404 .elementor-element.elementor-element-28a0470 img{object-position:top center;}.elementor-404 .elementor-element.elementor-element-e48aa91 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-30af92f .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1feb749 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-104d8ee{--min-height:0px;--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-404 .elementor-element.elementor-element-4be8223{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-fcfc5de .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e1e98ce .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-7239844 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-bf253ad .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-f247363 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-784bbd8 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-5664b19 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a53b75a .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b6cf1c9 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-8876f28 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-6733ffe{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-822ab43{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-98d7984 .elementor-heading-title{font-size:var( --e-global-typography-e3bdb9d-font-size );line-height:var( --e-global-typography-e3bdb9d-line-height );letter-spacing:var( --e-global-typography-e3bdb9d-letter-spacing );}.elementor-404 .elementor-element.elementor-element-28f91d0{--min-height:0px;}.elementor-404 .elementor-element.elementor-element-3773d42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-0828422 .elementor-heading-title{font-size:var( --e-global-typography-835f16a-font-size );line-height:var( --e-global-typography-835f16a-line-height );word-spacing:var( --e-global-typography-835f16a-word-spacing );}.elementor-404 .elementor-element.elementor-element-9051855 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-90d4c0b .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-521e6eb .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-63a0b74 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-941d83e .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e6fe7ac{--min-height:262px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-28a0470 img{height:280px;}.elementor-404 .elementor-element.elementor-element-e48aa91 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-30af92f .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1feb749 .elementor-heading-title{font-size:var( --e-global-typography-59deef3-font-size );line-height:var( --e-global-typography-59deef3-line-height );letter-spacing:var( --e-global-typography-59deef3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-4be8223{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-60d87c1{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-6cfc0c5{--flex-wrap:nowrap;}.elementor-404 .elementor-element.elementor-element-fcfc5de .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-e1e98ce .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-f09cc0c{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-a276f84{--flex-wrap:nowrap;}.elementor-404 .elementor-element.elementor-element-7239844 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-bf253ad .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a7b7620{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-48a643e{--flex-wrap:nowrap;}.elementor-404 .elementor-element.elementor-element-f247363 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-784bbd8 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b842573{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-2523ab8{--flex-wrap:nowrap;}.elementor-404 .elementor-element.elementor-element-5664b19 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a53b75a .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-85ba9c4{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-7cef995{--flex-wrap:nowrap;}.elementor-404 .elementor-element.elementor-element-b6cf1c9 .elementor-heading-title{font-size:var( --e-global-typography-3d32b21-font-size );line-height:var( --e-global-typography-3d32b21-line-height );letter-spacing:var( --e-global-typography-3d32b21-letter-spacing );}.elementor-404 .elementor-element.elementor-element-8876f28 .elementor-heading-title{font-size:var( --e-global-typography-ad4d735-font-size );line-height:var( --e-global-typography-ad4d735-line-height );letter-spacing:var( --e-global-typography-ad4d735-letter-spacing );}.elementor-404 .elementor-element.elementor-element-6733ffe{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-404 .elementor-element.elementor-element-c79631e{--width:100px;}.elementor-404 .elementor-element.elementor-element-531938b{--width:calc(100% - 100px);}.elementor-404 .elementor-element.elementor-element-1f1a45c{--width:100px;}.elementor-404 .elementor-element.elementor-element-822ab43{--width:calc(100% - 100px);}.elementor-404 .elementor-element.elementor-element-3c2f567{--width:fit-content;}.elementor-404 .elementor-element.elementor-element-0a89b2c{--width:100px;}.elementor-404 .elementor-element.elementor-element-28f91d0{--width:calc(100% - 100px);}.elementor-404 .elementor-element.elementor-element-3773d42{--width:60%;}.elementor-404 .elementor-element.elementor-element-e6fe7ac{--width:40%;}.elementor-404 .elementor-element.elementor-element-eca4243{--width:100px;}.elementor-404 .elementor-element.elementor-element-e0dfab8{--width:calc(100% - 100px);}.elementor-404 .elementor-element.elementor-element-104d8ee{--width:100%;}.elementor-404 .elementor-element.elementor-element-4be8223{--width:50%;}.elementor-404 .elementor-element.elementor-element-6733ffe{--width:calc(100% - 100px);}.elementor-404 .elementor-element.elementor-element-e52c7f6{--width:50%;}.elementor-404 .elementor-element.elementor-element-79a13b4{--width:100px;}.elementor-404 .elementor-element.elementor-element-c1cea39{--width:calc(100% - 100px);}}@media(max-width:1024px) and (min-width:768px){.elementor-404 .elementor-element.elementor-element-c79631e{--width:90px;}.elementor-404 .elementor-element.elementor-element-531938b{--width:calc(100% - 90px);}.elementor-404 .elementor-element.elementor-element-1f1a45c{--width:90px;}.elementor-404 .elementor-element.elementor-element-822ab43{--width:calc(100% - 90px);}.elementor-404 .elementor-element.elementor-element-0a89b2c{--width:90px;}.elementor-404 .elementor-element.elementor-element-28f91d0{--width:calc(100% - 90px);}.elementor-404 .elementor-element.elementor-element-3773d42{--width:100%;}.elementor-404 .elementor-element.elementor-element-e6fe7ac{--width:100%;}.elementor-404 .elementor-element.elementor-element-eca4243{--width:90px;}.elementor-404 .elementor-element.elementor-element-e0dfab8{--width:calc(100% - 90px);}.elementor-404 .elementor-element.elementor-element-4be8223{--width:100%;}.elementor-404 .elementor-element.elementor-element-6733ffe{--width:100%;}.elementor-404 .elementor-element.elementor-element-79a13b4{--width:90px;}.elementor-404 .elementor-element.elementor-element-c1cea39{--width:calc(100% - 90px);}}/* Start custom CSS for container, class: .elementor-element-3c2f567 */.elementor-404 .elementor-element.elementor-element-3c2f567:hover .icon-arrow-hover{
    transform: translate(10px);
    transition: 0.3s;
    
}

.icon-arrow-hover{
    transition: 0.3s;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72ef3cd */.elementor-404 .elementor-element.elementor-element-72ef3cd{
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d87c1 */.elementor-404 .elementor-element.elementor-element-60d87c1:hover .hover-right{
    transform: translate(20px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ae6cba */.elementor-404 .elementor-element.elementor-element-1ae6cba{
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f09cc0c */.elementor-404 .elementor-element.elementor-element-f09cc0c:hover .hover-right{
    transform: translate(20px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b88a5a */.elementor-404 .elementor-element.elementor-element-5b88a5a{
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b7620 */.elementor-404 .elementor-element.elementor-element-a7b7620:hover .hover-right{
    transform: translate(20px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31c5e98 */.elementor-404 .elementor-element.elementor-element-31c5e98{
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b842573 */.elementor-404 .elementor-element.elementor-element-b842573:hover .hover-right{
    transform: translate(20px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-adef412 */.elementor-404 .elementor-element.elementor-element-adef412{
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ba9c4 */.elementor-404 .elementor-element.elementor-element-85ba9c4:hover .hover-right{
    transform: translate(20px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6e1cf7 */.all-content{
    display: none;
}

#1-content{
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92dbb05 */.marquee {
  --gap: 12px;
  position: relative;
  display: flex;
  overflow: hidden;
  user-select: none;
  gap: var(--gap);
}

.marquee__content {
  flex-shrink: 0;
  display: flex;
  justify-content: space-around;
  gap: var(--gap);
  min-width: 100%;
  color: #232322;
  font-family: "Work Sans", sans-serif;
  font-size: 32px;
  line-height: 36px;
  letter-spacing: -1.5px;
  font-weight: 400;
  white-space: nowrap;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - var(--gap)));
  }
}


.enable-animation .marquee__content {
  animation: scroll 100s linear infinite;
}/* End custom CSS */