.elementor-7 .elementor-element.elementor-element-2f5c7ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;--z-index:5;}.elementor-7 .elementor-element.elementor-element-40ae0c1{--display:flex;--min-height:654px;--justify-content:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overflow:hidden;--overlay-opacity:1;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:var( --e-global-color-a836031 );--border-color:var( --e-global-color-a836031 );--border-radius:20px 20px 20px 20px;--padding-top:112px;--padding-bottom:112px;--padding-left:112px;--padding-right:112px;}.elementor-7 .elementor-element.elementor-element-40ae0c1::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Hero-lines-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-40ae0c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5142684{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7438474 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-7 .elementor-element.elementor-element-7438474 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-ea1fa4c );}.elementor-7 .elementor-element.elementor-element-0d2e4a6{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0ba111c{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-0ba111c > .elementor-widget-container{margin:0rem 0rem -0.95rem -0.45rem;}.elementor-7 .elementor-element.elementor-element-0ba111c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1216565 > .elementor-widget-container{margin:0rem 0rem 0rem -0.295rem;}.elementor-7 .elementor-element.elementor-element-1216565 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e70067e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-be1c582 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-be1c582 .elementor-button .elementor-button-content-wrapper{gap:1.25rem;}.elementor-7 .elementor-element.elementor-element-03584cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-03584cc .elementor-button .elementor-button-content-wrapper{gap:1.25rem;}.elementor-7 .elementor-element.elementor-element-87c7ce4{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:24px;}.elementor-7 .elementor-element.elementor-element-87c7ce4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-87c7ce4{right:24px;}body.rtl .elementor-7 .elementor-element.elementor-element-87c7ce4{left:24px;}.elementor-7 .elementor-element.elementor-element-652738a.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-652738a{z-index:10;}.elementor-7 .elementor-element.elementor-element-652738a .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-6d55023 > .elementor-widget-container{margin:0px 0px 0px 1px;}.elementor-7 .elementor-element.elementor-element-6d55023 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6d55023.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2bd1b86 );}.elementor-7 .elementor-element.elementor-element-6d55023.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6d55023.elementor-view-default .elementor-icon{color:var( --e-global-color-2bd1b86 );border-color:var( --e-global-color-2bd1b86 );}.elementor-7 .elementor-element.elementor-element-6d55023.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6d55023.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2bd1b86 );}.elementor-7 .elementor-element.elementor-element-6d55023 .elementor-icon{font-size:14px;}.elementor-7 .elementor-element.elementor-element-6d55023 .elementor-icon svg{height:14px;}.elementor-7 .elementor-element.elementor-element-88920ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:206px;--padding-bottom:76px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-88920ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-88920ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #17171700 0%, var( --e-global-color-71fa03e ) 50%);}.elementor-7 .elementor-element.elementor-element-fb2f7ef{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-21cdb69{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-21cdb69 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7 .elementor-element.elementor-element-21cdb69.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-21cdb69 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-21cdb69 .elementor-icon{font-size:83px;}.elementor-7 .elementor-element.elementor-element-21cdb69 .elementor-icon svg{height:83px;}.elementor-7 .elementor-element.elementor-element-43ccce9{text-align:center;}.elementor-7 .elementor-element.elementor-element-43ccce9 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8b3686c{text-align:center;font-family:var( --e-global-typography-48798e0-font-family ), Sans-serif;font-size:var( --e-global-typography-48798e0-font-size );font-weight:var( --e-global-typography-48798e0-font-weight );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8cbdc27{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9e8fc1e{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-9e8fc1e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7 .elementor-element.elementor-element-9e8fc1e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9e8fc1e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9e8fc1e .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-9e8fc1e .elementor-icon svg{height:85px;}.elementor-7 .elementor-element.elementor-element-4e1b22b{text-align:center;}.elementor-7 .elementor-element.elementor-element-4e1b22b .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b508fec{text-align:center;font-family:var( --e-global-typography-48798e0-font-family ), Sans-serif;font-size:var( --e-global-typography-48798e0-font-size );font-weight:var( --e-global-typography-48798e0-font-weight );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3e270dd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9a8c7fe{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-9a8c7fe > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7 .elementor-element.elementor-element-9a8c7fe.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9a8c7fe .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9a8c7fe .elementor-icon{font-size:83px;}.elementor-7 .elementor-element.elementor-element-9a8c7fe .elementor-icon svg{height:83px;}.elementor-7 .elementor-element.elementor-element-8ef18c5{text-align:center;}.elementor-7 .elementor-element.elementor-element-8ef18c5 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4c8e86b{text-align:center;font-family:var( --e-global-typography-48798e0-font-family ), Sans-serif;font-size:var( --e-global-typography-48798e0-font-size );font-weight:var( --e-global-typography-48798e0-font-weight );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dca4cf{--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:32px 32px;--row-gap:32px;--column-gap:32px;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67f93eb{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67f93eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-dcceeeb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20d946f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bba3cbe .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-a6f1061 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7a255b9 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-7a255b9{font-family:var( --e-global-typography-1784ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-1784ba4-font-size );font-weight:var( --e-global-typography-1784ba4-font-weight );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-15ec7b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-15ec7b9 .elementor-button .elementor-button-content-wrapper{gap:1.25rem;}.elementor-7 .elementor-element.elementor-element-264b87b{--display:flex;--min-height:566px;--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-7 .elementor-element.elementor-element-264b87b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-264b87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/M-metal-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-264b87b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8b2f314{--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:32px 32px;--row-gap:32px;--column-gap:32px;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a1510da{--display:flex;--min-height:566px;--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-7 .elementor-element.elementor-element-a1510da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a1510da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/high-quality-manufacturing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a1510da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-21de615{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-21de615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a6908a1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-76a41de{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-47b5792 .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-c3e9f5e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8c0e8a1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-8c0e8a1{font-family:var( --e-global-typography-1784ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-1784ba4-font-size );font-weight:var( --e-global-typography-1784ba4-font-weight );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f90a8d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f90a8d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-f90a8d6 .elementor-button .elementor-button-content-wrapper{gap:1.25rem;}.elementor-7 .elementor-element.elementor-element-e487d19{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e487d19:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e487d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71fa03e );}.elementor-7 .elementor-element.elementor-element-79411d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-1153ee2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-1153ee2 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b52586b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-328947c{--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:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4b6ed40{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4b6ed40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-95f955d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c53c0e3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c1f8472 .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-31ec866 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-29d983b{font-family:var( --e-global-typography-1784ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-1784ba4-font-size );font-weight:var( --e-global-typography-1784ba4-font-weight );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-11f60e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9d01e29{--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:0px;}.elementor-7 .elementor-element.elementor-element-83f069b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-83f069b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f4d5f7d{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-f4d5f7d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f4d5f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Energy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f4d5f7d::before, .elementor-7 .elementor-element.elementor-element-f4d5f7d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f4d5f7d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f4d5f7d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f4d5f7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f4d5f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-f4d5f7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-139a4ac > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-139a4ac.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-139a4ac .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-139a4ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-139a4ac.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-139a4ac.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-139a4ac.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-139a4ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-139a4ac .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-139a4ac .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-8780f4c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fb3a76d .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e44a153 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-707a9ed{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-707a9ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-707a9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Maritime.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-707a9ed::before, .elementor-7 .elementor-element.elementor-element-707a9ed > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-707a9ed > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-707a9ed > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-707a9ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-707a9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-707a9ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-03d7b32 > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-03d7b32.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-03d7b32 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-03d7b32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-03d7b32.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-03d7b32.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-03d7b32.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-03d7b32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-03d7b32 .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-03d7b32 .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-9c76ebd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c26206b .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e1fbfb7 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d8a537f{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-d8a537f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d8a537f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/AEC-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d8a537f::before, .elementor-7 .elementor-element.elementor-element-d8a537f > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d8a537f > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d8a537f > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d8a537f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d8a537f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-d8a537f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2145903 > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-2145903.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-2145903 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2145903.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-2145903.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2145903.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-2145903.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2145903.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-2145903 .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-2145903 .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-589f7d4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-77c2fa1 .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b202393 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c9d41e1{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-c9d41e1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9d41e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Manufacturing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c9d41e1::before, .elementor-7 .elementor-element.elementor-element-c9d41e1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c9d41e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c9d41e1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c9d41e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c9d41e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-c9d41e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-88f631e > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-88f631e.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-88f631e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-88f631e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-88f631e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-88f631e.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-88f631e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-88f631e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-88f631e .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-88f631e .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-2463cec{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5b7721e .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-80fcd3f .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-414bb33{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-414bb33:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-414bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Automotive.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-414bb33::before, .elementor-7 .elementor-element.elementor-element-414bb33 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-414bb33 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-414bb33 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-414bb33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-414bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-414bb33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-015b598 > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-015b598.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-015b598 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-015b598.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-015b598.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-015b598.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-015b598.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-015b598.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-015b598 .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-015b598 .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-ab4b7bd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-682ded8 .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf5df3 .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b32d910{--display:flex;--min-height:373px;--justify-content:space-between;--overlay-opacity:0.6;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:var( --e-global-color-2db06fc );--border-color:var( --e-global-color-2db06fc );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-b32d910:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b32d910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mx3d.com/wp-content/uploads/2025/09/Art-design.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b32d910::before, .elementor-7 .elementor-element.elementor-element-b32d910 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b32d910 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b32d910 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b32d910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b32d910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000DE 75%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-b32d910.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-81fee6d > .elementor-widget-container{background-color:var( --e-global-color-6fce744 );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-81fee6d.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-81fee6d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-81fee6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-81fee6d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-81fee6d.elementor-view-default .elementor-icon{color:var( --e-global-color-c29fd62 );border-color:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-81fee6d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-81fee6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c29fd62 );}.elementor-7 .elementor-element.elementor-element-81fee6d .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-81fee6d .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-2e03b23{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-de71b2e .elementor-heading-title{font-family:var( --e-global-typography-a81c5ae-font-family ), Sans-serif;font-size:var( --e-global-typography-a81c5ae-font-size );font-weight:var( --e-global-typography-a81c5ae-font-weight );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9f49d6d .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b45a0ed{--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:32px 32px;--row-gap:32px;--column-gap:32px;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f288e02{--display:flex;--min-height:566px;--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-7 .elementor-element.elementor-element-f288e02.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7b9f5c7{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-7b9f5c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ed39ccc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-050c712{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ee7ca40 .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-7c65592 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0805473 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-0805473{font-family:var( --e-global-typography-1784ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-1784ba4-font-size );font-weight:var( --e-global-typography-1784ba4-font-weight );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-52b94c4 .elementor-button{background-color:var( --e-global-color-e055618 );fill:var( --e-global-color-838d3cc );color:var( --e-global-color-838d3cc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-838d3cc );padding:1.1875rem 1.9375rem 1.1875rem 1.9375rem;}.elementor-7 .elementor-element.elementor-element-52b94c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e971b85{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e971b85:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e971b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71fa03e );}.elementor-7 .elementor-element.elementor-element-790bacc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-e55288e{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e55288e .elementor-heading-title{font-family:var( --e-global-typography-6f36b93-font-family ), Sans-serif;font-size:var( --e-global-typography-6f36b93-font-size );font-weight:var( --e-global-typography-6f36b93-font-weight );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-dbf00a8{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-6575252{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--align-content:center;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-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-36c6332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-36c6332.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7490a7f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2a960bc .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-ad2d57e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f859571.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f859571 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0dba37e );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-f859571 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f859571.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-f859571.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f859571.elementor-view-default .elementor-icon{color:var( --e-global-color-cc8ebf2 );border-color:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-f859571.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f859571.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-f859571 .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-f859571 .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-c13548b{--grid-columns:3;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-7 .elementor-element.elementor-element-c13548b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0a57cdb{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-a836031 );--border-color:var( --e-global-color-a836031 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-9519f1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9519f1f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7540f5d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7db4f13 .elementor-heading-title{font-family:var( --e-global-typography-9538899-font-family ), Sans-serif;font-size:var( --e-global-typography-9538899-font-size );font-weight:var( --e-global-typography-9538899-font-weight );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-9434bf3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-cbc22e4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0dba37e );border-radius:100000px 100000px 100000px 100000px;}.elementor-7 .elementor-element.elementor-element-cbc22e4 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-view-default .elementor-icon{color:var( --e-global-color-cc8ebf2 );border-color:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cc8ebf2 );}.elementor-7 .elementor-element.elementor-element-cbc22e4 .elementor-icon{font-size:12px;}.elementor-7 .elementor-element.elementor-element-cbc22e4 .elementor-icon svg{height:12px;}.elementor-7 .elementor-element.elementor-element-fcc97d4{--grid-columns:2;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-7 .elementor-element.elementor-element-fcc97d4.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-2f5c7ff{--content-width:1342px;}.elementor-7 .elementor-element.elementor-element-87c7ce4{--width:17;}.elementor-7 .elementor-element.elementor-element-67f93eb{--width:calc(50% - 122px);}.elementor-7 .elementor-element.elementor-element-264b87b{--width:50%;}.elementor-7 .elementor-element.elementor-element-a1510da{--width:50%;}.elementor-7 .elementor-element.elementor-element-21de615{--width:calc(50% - 122px);}.elementor-7 .elementor-element.elementor-element-4b6ed40{--width:calc(50% - 122px);}.elementor-7 .elementor-element.elementor-element-11f60e4{--width:calc(50% + 16.5px);}.elementor-7 .elementor-element.elementor-element-9d01e29{--width:100%;}.elementor-7 .elementor-element.elementor-element-83f069b{--width:100%;}.elementor-7 .elementor-element.elementor-element-f4d5f7d{--width:287px;}.elementor-7 .elementor-element.elementor-element-707a9ed{--width:287px;}.elementor-7 .elementor-element.elementor-element-d8a537f{--width:287px;}.elementor-7 .elementor-element.elementor-element-c9d41e1{--width:287px;}.elementor-7 .elementor-element.elementor-element-414bb33{--width:287px;}.elementor-7 .elementor-element.elementor-element-b32d910{--width:287px;}.elementor-7 .elementor-element.elementor-element-f288e02{--width:50%;}.elementor-7 .elementor-element.elementor-element-7b9f5c7{--width:calc(50% - 122px);}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-67f93eb{--width:400px;}.elementor-7 .elementor-element.elementor-element-264b87b{--width:40%;}.elementor-7 .elementor-element.elementor-element-a1510da{--width:40%;}.elementor-7 .elementor-element.elementor-element-21de615{--width:400px;}.elementor-7 .elementor-element.elementor-element-9d01e29{--width:100%;}.elementor-7 .elementor-element.elementor-element-f288e02{--width:40%;}.elementor-7 .elementor-element.elementor-element-7b9f5c7{--width:400px;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-40ae0c1::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-40ae0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-264b87b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-264b87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-a1510da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a1510da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-f4d5f7d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f4d5f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-707a9ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-707a9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-d8a537f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d8a537f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-c9d41e1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9d41e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-414bb33:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-414bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-b32d910:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b32d910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-2f5c7ff{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-40ae0c1{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-7 .elementor-element.elementor-element-7438474 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0ba111c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1216565 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-652738a .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-88920ec{--padding-top:206px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-43ccce9 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8b3686c{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4e1b22b .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b508fec{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8ef18c5 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4c8e86b{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-67f93eb{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dcceeeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bba3cbe .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-a6f1061 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7a255b9{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a1510da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-21de615{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-21de615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-47b5792 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-c3e9f5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8c0e8a1{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e487d19{--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-79411d7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-1153ee2 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b6ed40{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c1f8472 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-31ec866 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-29d983b{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-83f069b{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-fb3a76d .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e44a153 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c26206b .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e1fbfb7 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-77c2fa1 .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b202393 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5b7721e .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-80fcd3f .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-682ded8 .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf5df3 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-de71b2e .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9f49d6d .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7b9f5c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-ee7ca40 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-7c65592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0805473{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e971b85{--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-790bacc{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-e55288e .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6575252{--padding-top:92px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-2a960bc .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-ad2d57e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c13548b{--grid-columns:2;}.elementor-7 .elementor-element.elementor-element-0a57cdb{--padding-top:92px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-7db4f13 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-9434bf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fcc97d4{--grid-columns:1;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-40ae0c1{--min-height:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-7438474 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0ba111c > .elementor-widget-container{margin:0rem 0rem 0rem -0.45rem;}.elementor-7 .elementor-element.elementor-element-0ba111c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1216565 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-652738a .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-88920ec{--padding-top:172px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-43ccce9 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8b3686c{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4e1b22b .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b508fec{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8ef18c5 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4c8e86b{font-size:var( --e-global-typography-48798e0-font-size );line-height:var( --e-global-typography-48798e0-line-height );letter-spacing:var( --e-global-typography-48798e0-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dca4cf{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67f93eb{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-dcceeeb{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dcceeeb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bba3cbe .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-a6f1061 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7a255b9{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-264b87b{--min-height:360px;}.elementor-7 .elementor-element.elementor-element-8b2f314{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a1510da{--min-height:360px;}.elementor-7 .elementor-element.elementor-element-a1510da.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-21de615{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-a6908a1{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a6908a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-47b5792 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-c3e9f5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8c0e8a1{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e487d19{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-79411d7{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-1153ee2 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-328947c{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4b6ed40{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-c1f8472 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-31ec866 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-29d983b{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9d01e29{--width:100%;}.elementor-7 .elementor-element.elementor-element-83f069b{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-f4d5f7d{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-139a4ac > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fb3a76d .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e44a153 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-707a9ed{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-03d7b32 > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c26206b .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e1fbfb7 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d8a537f{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-2145903 > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-77c2fa1 .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b202393 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c9d41e1{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-88f631e > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5b7721e .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-80fcd3f .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-414bb33{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-015b598 > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-682ded8 .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf5df3 .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b32d910{--width:250px;--min-height:320px;}.elementor-7 .elementor-element.elementor-element-81fee6d > .elementor-widget-container{margin:-4px -4px 0px 0px;}.elementor-7 .elementor-element.elementor-element-de71b2e .elementor-heading-title{font-size:var( --e-global-typography-a81c5ae-font-size );line-height:var( --e-global-typography-a81c5ae-line-height );letter-spacing:var( --e-global-typography-a81c5ae-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9f49d6d .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b45a0ed{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f288e02{--min-height:360px;}.elementor-7 .elementor-element.elementor-element-7b9f5c7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-ed39ccc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ed39ccc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ee7ca40 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-7c65592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0805473{font-size:var( --e-global-typography-1784ba4-font-size );line-height:var( --e-global-typography-1784ba4-line-height );letter-spacing:var( --e-global-typography-1784ba4-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e971b85{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-790bacc{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-e55288e .elementor-heading-title{font-size:var( --e-global-typography-6f36b93-font-size );line-height:var( --e-global-typography-6f36b93-line-height );letter-spacing:var( --e-global-typography-6f36b93-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6575252{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-36c6332{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7490a7f{--width:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7490a7f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2a960bc .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-ad2d57e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c13548b{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-0a57cdb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:92px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-9519f1f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7540f5d{--width:50px;}.elementor-7 .elementor-element.elementor-element-7540f5d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7db4f13 .elementor-heading-title{font-size:var( --e-global-typography-9538899-font-size );line-height:var( --e-global-typography-9538899-line-height );}.elementor-7 .elementor-element.elementor-element-9434bf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cbc22e4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fcc97d4{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-8fd98cf */.animation-slide-right-to-left {
    width: 4.9375rem;
    height: 3.3125rem;

    background-image: url('/wp-content/uploads/2025/09/hero-animation.svg');
    background-position: -0.905rem center;
    background-repeat: no-repeat;
    background-size: 8.4375rem;
    will-change: transform;
    flex-shrink: 0;
    
  animation-name: loop-stripes;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.animation-slide-right-to-left.mobile {
    display: inline-block;
    height: 1.95rem;
    width: 3.081rem;
}

@media only screen and (min-width: 768px) {
    .animation-slide-right-to-left.mobile {
        display: none!important;
    }
}


@keyframes loop-stripes {
    from {
        background-position: -0.905rem center;
    }
  to {
        background-position: 0rem center;
  }
}


@media (prefers-reduced-motion: reduce) {
  .animation-slide-right-to-left {
    animation: none;
    background-position: -0.905rem center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2e4a6 */.elementor-7 .elementor-element.elementor-element-0d2e4a6 {
    align-items: baseline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652738a */.elementor-7 .elementor-element.elementor-element-652738a {
    writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d55023 */.elementor-7 .elementor-element.elementor-element-6d55023 svg * {
    stroke: currentcolor;
    fill: none!important;
}
.elementor-7 .elementor-element.elementor-element-6d55023 {
    animation: bounceLoop 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
@keyframes bounceLoop {
  0%, 100% { transform: translateY(0); }
  50%      { transform: translateY(-5px); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bba3cbe */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b5792 */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b52586b */.elementor-7 .elementor-element.elementor-element-b52586b:before {
    left: 0;
    background: linear-gradient(to right, var( --e-global-color-71fa03e ) 0%, transparent 100%);
    content: "";
    position: absolute;
    top: 0;
    width: 156px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}
.elementor-7 .elementor-element.elementor-element-b52586b:after {
    right: 0;
    background: linear-gradient(to left, var( --e-global-color-71fa03e ) 0%, transparent 100%);
    content: "";
    position: absolute;
    top: 0;
    width: 156px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1f8472 */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee7ca40 */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dbf00a8 */.elementor-7 .elementor-element.elementor-element-dbf00a8:before {
    left: 0;
    background: linear-gradient(to right, var( --e-global-color-71fa03e ) 0%, transparent 100%);
    content: "";
    position: absolute;
    top: 0;
    width: 156px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}
.elementor-7 .elementor-element.elementor-element-dbf00a8:after {
    right: 0;
    background: linear-gradient(to left, var( --e-global-color-71fa03e ) 0%, transparent 100%);
    content: "";
    position: absolute;
    top: 0;
    width: 156px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a960bc */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7db4f13 */.subtitle .elementor-heading-title:before {
    content: ""!important;
    display: inline-flex!important;
    width: 11px;
    height: 16px;
    background-color: var(--e-global-color-5c8891b);
    mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-image: url(/wp-content/uploads/2025/09/icon-subtitles.svg);
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
}
.subtitle .elementor-heading-title {
  display: flex;
    align-items: center;
    gap: 0.5rem;
}/* End custom CSS */