.elementor-widget-container .eael-protected-content-message{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 );}.elementor-widget-container .protected-content-error-msg{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 );}.elementor-2516 .elementor-element.elementor-element-00c41b2{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2516 .elementor-element.elementor-element-00c41b2:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-00c41b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rapidprecisioncastings.clientview.live/wp-content/uploads/2026/03/6ebb7e64-3a39-48f8-9a81-b6f05f8f92a5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .eael-protected-content-message{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 );}.elementor-widget-heading .protected-content-error-msg{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 );}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-f649763{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2516 .elementor-element.elementor-element-f649763 .elementor-heading-title{font-family:var( --e-global-typography-218554b-font-family ), Sans-serif;font-size:var( --e-global-typography-218554b-font-size );font-weight:var( --e-global-typography-218554b-font-weight );line-height:var( --e-global-typography-218554b-line-height );color:var( --e-global-color-f423cfd );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{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 );}.elementor-widget-divider .protected-content-error-msg{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 );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2516 .elementor-element.elementor-element-948c24c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-948c24c.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-948c24c .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-2516 .elementor-element.elementor-element-948c24c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2516 .elementor-element.elementor-element-be5e4e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2516 .elementor-element.elementor-element-be5e4e0:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-be5e4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a783f8 );}.elementor-2516 .elementor-element.elementor-element-e6df78d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2516 .elementor-element.elementor-element-e6df78d.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-e6df78d .elementor-heading-title{font-family:var( --e-global-typography-013366b-font-family ), Sans-serif;font-size:var( --e-global-typography-013366b-font-size );font-weight:var( --e-global-typography-013366b-font-weight );line-height:var( --e-global-typography-013366b-line-height );}.elementor-widget-text-editor .eael-protected-content-message{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 );}.elementor-widget-text-editor .protected-content-error-msg{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 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-897cf6c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2516 .elementor-element.elementor-element-897cf6c.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-155f012{--divider-border-style:solid;--divider-color:#0D224026;--divider-border-width:1px;}.elementor-2516 .elementor-element.elementor-element-155f012 .elementor-divider-separator{width:63%;margin:0 auto;margin-center:0;}.elementor-2516 .elementor-element.elementor-element-155f012 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2516 .elementor-element.elementor-element-87ce964{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-87ce964.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-87ce964 a{color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-c608ae4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-widget-button .eael-protected-content-message{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 );}.elementor-widget-button .protected-content-error-msg{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 );}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button{background-color:var( --e-global-color-accent );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 );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);border-radius:9px 9px 9px 9px;padding:15px 20px 15px 20px;}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button:hover, .elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f423cfd );box-shadow:0px 8px 17px 0px rgba(0, 0, 0, 0.37);}.elementor-2516 .elementor-element.elementor-element-2bfe65e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-2bfe65e.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button:hover svg, .elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button:focus svg{fill:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button{background-color:var( --e-global-color-primary );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 );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);border-radius:9px 9px 9px 9px;padding:15px 20px 15px 20px;}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button:hover, .elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f423cfd );box-shadow:0px 8px 17px 0px rgba(0, 0, 0, 0.37);}.elementor-2516 .elementor-element.elementor-element-30e4281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-30e4281.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button:hover svg, .elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button:focus svg{fill:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-f25817c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2516 .elementor-element.elementor-element-aacf58e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-03609ff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-69049db{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider-separator{width:23%;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider__text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-712eef9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;text-align:start;}.elementor-2516 .elementor-element.elementor-element-712eef9.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-712eef9 .elementor-heading-title{font-family:var( --e-global-typography-013366b-font-family ), Sans-serif;font-size:var( --e-global-typography-013366b-font-size );font-weight:var( --e-global-typography-013366b-font-weight );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-d20ff08{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-2516 .elementor-element.elementor-element-d20ff08.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-d04c8e3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-2516 .elementor-element.elementor-element-d04c8e3.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-9eebde1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-2516 .elementor-element.elementor-element-9eebde1.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-b1105a5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-763111a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-dd8d825{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-video .eael-protected-content-message{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 );}.elementor-widget-video .protected-content-error-msg{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 );}.elementor-2516 .elementor-element.elementor-element-5985b49 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2516 .elementor-element.elementor-element-c47d0b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-480fa7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2516 .elementor-element.elementor-element-cceeb65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-1557bfd{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-1557bfd:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-1557bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-415b1a9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-415b1a9:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-415b1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{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 );}.elementor-widget-image .protected-content-error-msg{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 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2516 .elementor-element.elementor-element-05c787f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-30db03a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-30db03a .elementor-heading-title{font-family:var( --e-global-typography-862c263-font-family ), Sans-serif;font-size:var( --e-global-typography-862c263-font-size );font-weight:var( --e-global-typography-862c263-font-weight );line-height:var( --e-global-typography-862c263-line-height );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-04bd6d3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-04bd6d3 .elementor-heading-title{font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-6d13996{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-e8996b1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2516 .elementor-element.elementor-element-e8996b1.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-73775e9{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-6e0b7c1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-6e0b7c1:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-6e0b7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-e8dbfda{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-e8dbfda .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-ef28382{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-cabd5bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-cabd5bf:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-cabd5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-3c0e02a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-3c0e02a .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-fe7b14d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-3312748{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-3312748:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-3312748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-9724862{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-9724862 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-5b6bede{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-6b1b2a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-6b1b2a1:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-6b1b2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-65c6cc2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-65c6cc2 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-05dc95f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-2c4b412{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-2c4b412:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-2c4b412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-a6403cb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-a6403cb .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-62ac6bd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-9f2d2c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-9f2d2c6:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-9f2d2c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-09a2635{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-09a2635 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-7ae739e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-dd06c72{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-dd06c72:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-dd06c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-4215da9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-4215da9:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-4215da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-cb8495a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-3de4c5a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-3de4c5a .elementor-heading-title{font-family:var( --e-global-typography-862c263-font-family ), Sans-serif;font-size:var( --e-global-typography-862c263-font-size );font-weight:var( --e-global-typography-862c263-font-weight );line-height:var( --e-global-typography-862c263-line-height );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-a2a88d7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-a2a88d7 .elementor-heading-title{font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-3408e25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-42a6306{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2516 .elementor-element.elementor-element-42a6306.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-7e11522{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-4e111dd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-4e111dd:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-4e111dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-9c8bc21{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-9c8bc21 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-634e9e5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-634e9e5.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-ec8bec0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-ec8bec0:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-ec8bec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-bfd1294{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-bfd1294 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-18a08e7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-18a08e7.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-5b6a233{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-5b6a233:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-5b6a233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-d90a6a2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-d90a6a2 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-ad8e46a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-ad8e46a.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-f5e1e8d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-f5e1e8d:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-f5e1e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-d30a821{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-d30a821 .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-6118524{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-d875b4e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-d875b4e:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-d875b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F70A;}.elementor-2516 .elementor-element.elementor-element-4815ade{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-4815ade .elementor-heading-title{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-e48feef{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-4a382a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.19;}.elementor-2516 .elementor-element.elementor-element-4a382a6:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-4a382a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2BB0F724;}.elementor-2516 .elementor-element.elementor-element-4a382a6::before, .elementor-2516 .elementor-element.elementor-element-4a382a6 > .elementor-background-video-container::before, .elementor-2516 .elementor-element.elementor-element-4a382a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2516 .elementor-element.elementor-element-4a382a6 > .elementor-background-slideshow::before, .elementor-2516 .elementor-element.elementor-element-4a382a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2516 .elementor-element.elementor-element-4a382a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rapidprecisioncastings.clientview.live/wp-content/uploads/2026/02/diagmonds.webp");--background-overlay:'';}.elementor-2516 .elementor-element.elementor-element-b085c6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2516 .elementor-element.elementor-element-b085c6a.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-b085c6a .elementor-heading-title{font-family:var( --e-global-typography-013366b-font-family ), Sans-serif;font-size:var( --e-global-typography-013366b-font-size );font-weight:var( --e-global-typography-013366b-font-weight );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-c17c56d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-c17c56d.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-8392e0c{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-267e196{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-267e196:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-267e196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-6eef63e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .eael-protected-content-message{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 );}.elementor-widget-icon .protected-content-error-msg{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 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-7fd75dd{background-color:#FFFFFF00;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF94;border-radius:5px 5px 5px 5px;}.elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-7fd75dd .elementor-icon-wrapper{text-align:start;}.elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-7fd75dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-7fd75dd .elementor-icon{font-size:60px;}.elementor-2516 .elementor-element.elementor-element-7fd75dd .elementor-icon svg{height:60px;}.elementor-2516 .elementor-element.elementor-element-79f7352{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-79f7352 .elementor-heading-title{font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-c39ca29{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-f423cfd );}.elementor-widget-icon-list .eael-protected-content-message{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 );}.elementor-widget-icon-list .protected-content-error-msg{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 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2516 .elementor-element.elementor-element-dffb55c{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > a{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-text{color:var( --e-global-color-f423cfd );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-36f92ab{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-2516 .elementor-element.elementor-element-36f92ab.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-36f92ab .elementor-heading-title{font-family:var( --e-global-typography-1daea73-font-family ), Sans-serif;font-size:var( --e-global-typography-1daea73-font-size );font-weight:var( --e-global-typography-1daea73-font-weight );line-height:var( --e-global-typography-1daea73-line-height );color:var( --e-global-color-f423cfd );}.elementor-widget-html .eael-protected-content-message{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 );}.elementor-widget-html .protected-content-error-msg{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 );}.elementor-2516 .elementor-element.elementor-element-a2871c5{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-a2871c5:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-a2871c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-376cf55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-f1772fb{background-color:#FFFFFF00;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF94;border-radius:5px 5px 5px 5px;}.elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-f1772fb .elementor-icon-wrapper{text-align:start;}.elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-f1772fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-f1772fb .elementor-icon{font-size:60px;}.elementor-2516 .elementor-element.elementor-element-f1772fb .elementor-icon svg{height:60px;}.elementor-2516 .elementor-element.elementor-element-224340b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-224340b .elementor-heading-title{font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-d104694{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2516 .elementor-element.elementor-element-43f50ec{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-text{color:var( --e-global-color-f423cfd );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-afab800{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2516 .elementor-element.elementor-element-afab800:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-afab800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2516 .elementor-element.elementor-element-7418029{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-a2b40a4{background-color:#FFFFFF00;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF94;border-radius:5px 5px 5px 5px;}.elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-a2b40a4 .elementor-icon-wrapper{text-align:start;}.elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-view-framed .elementor-icon, .elementor-2516 .elementor-element.elementor-element-a2b40a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-a2b40a4 .elementor-icon{font-size:60px;}.elementor-2516 .elementor-element.elementor-element-a2b40a4 .elementor-icon svg{height:60px;}.elementor-2516 .elementor-element.elementor-element-b33d150{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-b33d150 .elementor-heading-title{font-family:var( --e-global-typography-36b761b-font-family ), Sans-serif;font-size:var( --e-global-typography-36b761b-font-size );font-weight:var( --e-global-typography-36b761b-font-weight );line-height:var( --e-global-typography-36b761b-line-height );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-b691bb4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );color:var( --e-global-color-f423cfd );}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2516 .elementor-element.elementor-element-e35849b{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > a{font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-text{color:var( --e-global-color-f423cfd );transition:color 0.3s;}.elementor-2516 .elementor-element.elementor-element-9b2db43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2516 .elementor-element.elementor-element-4ac5de4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;text-align:center;}.elementor-2516 .elementor-element.elementor-element-4ac5de4.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-4ac5de4 .elementor-heading-title{font-family:var( --e-global-typography-013366b-font-family ), Sans-serif;font-size:var( --e-global-typography-013366b-font-size );font-weight:var( --e-global-typography-013366b-font-weight );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-5c94b73{--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-2516 .elementor-element.elementor-element-5c94b73.e-con{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-55548b4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-7ac6a52{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2516 .elementor-element.elementor-element-4b65ba6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-4b65ba6.elementor-element{--align-self:center;}.elementor-widget-ucaddon_list .eael-protected-content-message{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 );}.elementor-widget-ucaddon_list .protected-content-error-msg{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 );}.elementor-widget-ucaddon_list .ue-list-item-index{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list .ue-list-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list .ue_badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list .tippy-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list .ue-list-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2516 .elementor-element.elementor-element-533fe07{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-533fe07.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list{gap:20px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-index,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-title,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-text,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue_badge,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue_list_tooltip{transition:all 300ms;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;padding:20px 20px 20px 20px;background-color:var( --e-global-color-f423cfd );border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-index{width:30px;height:30px;font-size:20px;background-color:var( --e-global-color-primary );color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item,.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item a{gap:10px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-index svg{fill:#ffffff;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-title{justify-content:flex-start;color:#000000;margin-top:0px;margin-bottom:0px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;background-color:#5900ff;border-radius:20px 20px 20px 20px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );margin-top:0px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-image{text-align:inherit;}.elementor-2516 .elementor-element.elementor-element-f6ac3e9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-f6ac3e9.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-a3fc519{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2516 .elementor-element.elementor-element-a3fc519:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-a3fc519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a783f8 );}.elementor-2516 .elementor-element.elementor-element-1edb2c1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;text-align:center;}.elementor-2516 .elementor-element.elementor-element-1edb2c1.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-1edb2c1 .elementor-heading-title{font-family:var( --e-global-typography-013366b-font-family ), Sans-serif;font-size:var( --e-global-typography-013366b-font-size );font-weight:var( --e-global-typography-013366b-font-weight );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-53a0ade{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-4d31398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-44ef085 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2516 .elementor-element.elementor-element-3c24e3f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-3c24e3f.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list{gap:20px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-index,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-title,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-text,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue_badge,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue_list_tooltip{transition:all 300ms;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;padding:20px 20px 20px 20px;background-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-index{width:30px;height:30px;font-size:20px;background-color:var( --e-global-color-accent );color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item,.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item a{gap:10px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-index svg{fill:#ffffff;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-title{justify-content:flex-start;color:#000000;margin-top:0px;margin-bottom:0px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;background-color:#5900ff;border-radius:20px 20px 20px 20px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-text{color:var( --e-global-color-f423cfd );font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );margin-top:0px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-image{text-align:inherit;}.elementor-2516 .elementor-element.elementor-element-b021ac7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider__text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-819c463-font-family ), Sans-serif;font-size:var( --e-global-typography-819c463-font-size );font-weight:var( --e-global-typography-819c463-font-weight );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-305b0dd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;text-align:center;}.elementor-2516 .elementor-element.elementor-element-305b0dd.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-305b0dd .elementor-heading-title{font-family:var( --e-global-typography-819c463-font-family ), Sans-serif;font-size:var( --e-global-typography-819c463-font-size );font-weight:var( --e-global-typography-819c463-font-weight );line-height:var( --e-global-typography-819c463-line-height );color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-21df3c6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-21df3c6.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-42378f0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-42378f0.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list{gap:20px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-index,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-title,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-text,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue_badge,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue_list_tooltip{transition:all 300ms;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;padding:20px 20px 20px 20px;background-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-index{width:30px;height:30px;font-size:20px;background-color:var( --e-global-color-accent );color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item,.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item a{gap:10px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-index svg{fill:#ffffff;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-title{justify-content:flex-start;color:#000000;margin-top:0px;margin-bottom:0px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;background-color:#5900ff;border-radius:20px 20px 20px 20px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-text{color:var( --e-global-color-f423cfd );font-family:var( --e-global-typography-ef711df-font-family ), Sans-serif;font-size:var( --e-global-typography-ef711df-font-size );margin-top:0px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-image{text-align:inherit;}.elementor-2516 .elementor-element.elementor-element-097c2de{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider__text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-819c463-font-family ), Sans-serif;font-size:var( --e-global-typography-819c463-font-size );font-weight:var( --e-global-typography-819c463-font-weight );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-009386d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:auto;max-width:auto;text-align:center;}.elementor-2516 .elementor-element.elementor-element-009386d.elementor-element{--align-self:center;}.elementor-2516 .elementor-element.elementor-element-009386d .elementor-heading-title{font-family:var( --e-global-typography-819c463-font-family ), Sans-serif;font-size:var( --e-global-typography-819c463-font-size );font-weight:var( --e-global-typography-819c463-font-weight );line-height:var( --e-global-typography-819c463-line-height );color:var( --e-global-color-accent );}.elementor-2516 .elementor-element.elementor-element-e64518a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2516 .elementor-element.elementor-element-e64518a.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-00c41b2{--min-height:400px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2516 .elementor-element.elementor-element-f649763{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-f649763 .elementor-heading-title{font-size:var( --e-global-typography-218554b-font-size );line-height:var( --e-global-typography-218554b-line-height );}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-948c24c .elementor-divider-separator{width:100%;}.elementor-2516 .elementor-element.elementor-element-e6df78d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-e6df78d .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-897cf6c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-87ce964{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-f25817c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2516 .elementor-element.elementor-element-aacf58e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider-separator{width:20%;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider__text{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-712eef9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-712eef9 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-763111a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-cceeb65{--flex-wrap:wrap;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-30db03a .elementor-heading-title{font-size:var( --e-global-typography-862c263-font-size );line-height:var( --e-global-typography-862c263-line-height );}.elementor-2516 .elementor-element.elementor-element-04bd6d3 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-e8996b1{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-e8dbfda .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-ef28382{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-3c0e02a .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-fe7b14d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-9724862 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-5b6bede{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-65c6cc2 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-05dc95f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-a6403cb .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-62ac6bd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-09a2635 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-7ae739e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-3de4c5a .elementor-heading-title{font-size:var( --e-global-typography-862c263-font-size );line-height:var( --e-global-typography-862c263-line-height );}.elementor-2516 .elementor-element.elementor-element-a2a88d7 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-42a6306{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-9c8bc21 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-634e9e5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-bfd1294 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-18a08e7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-d90a6a2 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-ad8e46a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-d30a821 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-6118524{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-4815ade .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-e48feef{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-b085c6a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-b085c6a .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-c17c56d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-8392e0c{--flex-wrap:wrap;}.elementor-2516 .elementor-element.elementor-element-8392e0c.e-con{--align-self:center;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-79f7352 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-c39ca29{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-36f92ab .elementor-heading-title{font-size:var( --e-global-typography-1daea73-font-size );line-height:var( --e-global-typography-1daea73-line-height );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-bafb9cc.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-224340b .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-d104694{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-b33d150 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-b691bb4{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-4ac5de4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-4ac5de4 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-4b65ba6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-widget-ucaddon_list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_list .ue-list-item-index{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue-list-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue_badge{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .tippy-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue-list-item-text{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-533fe07{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-f6ac3e9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-1edb2c1{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-1edb2c1 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-53a0ade{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2516 .elementor-element.elementor-element-3c24e3f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-b021ac7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider-separator{width:60%;}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider__text{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-305b0dd{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-305b0dd .elementor-heading-title{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-21df3c6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-42378f0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider-separator{width:53%;}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider__text{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-009386d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2516 .elementor-element.elementor-element-009386d .elementor-heading-title{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-e64518a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-00c41b2:not(.elementor-motion-effects-element-type-background), .elementor-2516 .elementor-element.elementor-element-00c41b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2516 .elementor-element.elementor-element-f649763{width:auto;max-width:auto;text-align:start;}.elementor-2516 .elementor-element.elementor-element-f649763 .elementor-heading-title{font-size:var( --e-global-typography-218554b-font-size );line-height:var( --e-global-typography-218554b-line-height );}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-948c24c{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-2516 .elementor-element.elementor-element-948c24c.elementor-element{--align-self:flex-start;}.elementor-2516 .elementor-element.elementor-element-e6df78d{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-e6df78d .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-897cf6c{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-155f012 .elementor-divider-separator{width:100%;}.elementor-2516 .elementor-element.elementor-element-87ce964{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2516 .elementor-element.elementor-element-2bfe65e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-30e4281 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-aacf58e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider-separator{width:35%;}.elementor-2516 .elementor-element.elementor-element-69049db .elementor-divider__text{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-712eef9{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-712eef9 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-d20ff08{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-d04c8e3{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-9eebde1{width:auto;max-width:auto;}.elementor-widget-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-cceeb65{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-30db03a .elementor-heading-title{font-size:var( --e-global-typography-862c263-font-size );line-height:var( --e-global-typography-862c263-line-height );}.elementor-2516 .elementor-element.elementor-element-04bd6d3 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-e8996b1{width:auto;max-width:auto;font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-e8dbfda .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-ef28382{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-3c0e02a .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-fe7b14d{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-9724862 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-5b6bede{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-65c6cc2 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-05dc95f{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-a6403cb .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-62ac6bd{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-09a2635 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-7ae739e{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-3de4c5a .elementor-heading-title{font-size:var( --e-global-typography-862c263-font-size );line-height:var( --e-global-typography-862c263-line-height );}.elementor-2516 .elementor-element.elementor-element-a2a88d7 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-42a6306{width:auto;max-width:auto;font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-9c8bc21 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-634e9e5{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-bfd1294 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-18a08e7{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-d90a6a2 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-ad8e46a{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-d30a821 .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-6118524{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-4815ade .elementor-heading-title{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-e48feef{width:auto;max-width:auto;font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-b085c6a .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-c17c56d{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-8392e0c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-7fd75dd .elementor-icon{font-size:50px;}.elementor-2516 .elementor-element.elementor-element-7fd75dd .elementor-icon svg{height:50px;}.elementor-2516 .elementor-element.elementor-element-79f7352 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-c39ca29{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-dffb55c .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-36f92ab .elementor-heading-title{font-size:var( --e-global-typography-1daea73-font-size );line-height:var( --e-global-typography-1daea73-line-height );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2516 .elementor-element.elementor-element-f1772fb .elementor-icon{font-size:50px;}.elementor-2516 .elementor-element.elementor-element-f1772fb .elementor-icon svg{height:50px;}.elementor-2516 .elementor-element.elementor-element-224340b .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-d104694{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-43f50ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-a2b40a4 .elementor-icon{font-size:50px;}.elementor-2516 .elementor-element.elementor-element-a2b40a4 .elementor-icon svg{height:50px;}.elementor-2516 .elementor-element.elementor-element-b33d150 .elementor-heading-title{font-size:var( --e-global-typography-36b761b-font-size );line-height:var( --e-global-typography-36b761b-line-height );}.elementor-2516 .elementor-element.elementor-element-b691bb4{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2516 .elementor-element.elementor-element-e35849b .elementor-icon-list-item > a{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-4ac5de4 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-4b65ba6{width:auto;max-width:auto;}.elementor-widget-ucaddon_list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_list .ue-list-item-index{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue-list-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue_badge{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .tippy-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_list .ue-list-item-text{font-size:var( --e-global-typography-text-font-size );}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-index{font-size:18px;}.elementor-2516 .elementor-element.elementor-element-533fe07 .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-f6ac3e9{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-1edb2c1 .elementor-heading-title{font-size:var( --e-global-typography-013366b-font-size );line-height:var( --e-global-typography-013366b-line-height );}.elementor-2516 .elementor-element.elementor-element-53a0ade{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2516 .elementor-element.elementor-element-3c24e3f{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-index{font-size:18px;}.elementor-2516 .elementor-element.elementor-element-bfc1a4a .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-b021ac7 .elementor-divider__text{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-305b0dd{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-305b0dd .elementor-heading-title{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-21df3c6{width:100%;max-width:100%;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-index{font-size:18px;}.elementor-2516 .elementor-element.elementor-element-42378f0 .ue-list-item-text{font-size:var( --e-global-typography-ef711df-font-size );}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider-separator{width:100%;}.elementor-2516 .elementor-element.elementor-element-097c2de .elementor-divider__text{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-009386d{width:auto;max-width:auto;}.elementor-2516 .elementor-element.elementor-element-009386d .elementor-heading-title{font-size:var( --e-global-typography-819c463-font-size );line-height:var( --e-global-typography-819c463-line-height );}.elementor-2516 .elementor-element.elementor-element-e64518a{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-2516 .elementor-element.elementor-element-dd8d825{--width:90%;}.elementor-2516 .elementor-element.elementor-element-c47d0b1{--width:90%;}.elementor-2516 .elementor-element.elementor-element-6e0b7c1{--width:47%;}.elementor-2516 .elementor-element.elementor-element-cabd5bf{--width:47%;}.elementor-2516 .elementor-element.elementor-element-3312748{--width:47%;}.elementor-2516 .elementor-element.elementor-element-6b1b2a1{--width:47%;}.elementor-2516 .elementor-element.elementor-element-2c4b412{--width:47%;}.elementor-2516 .elementor-element.elementor-element-9f2d2c6{--width:47%;}.elementor-2516 .elementor-element.elementor-element-4e111dd{--width:47%;}.elementor-2516 .elementor-element.elementor-element-ec8bec0{--width:47%;}.elementor-2516 .elementor-element.elementor-element-5b6a233{--width:47%;}.elementor-2516 .elementor-element.elementor-element-f5e1e8d{--width:47%;}.elementor-2516 .elementor-element.elementor-element-d875b4e{--width:47%;}.elementor-2516 .elementor-element.elementor-element-5c94b73{--width:80%;}.elementor-2516 .elementor-element.elementor-element-4d31398{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2516 .elementor-element.elementor-element-dd8d825{--width:47%;}.elementor-2516 .elementor-element.elementor-element-c47d0b1{--width:47%;}.elementor-2516 .elementor-element.elementor-element-cceeb65{--width:95%;}.elementor-2516 .elementor-element.elementor-element-8392e0c{--width:95%;}.elementor-2516 .elementor-element.elementor-element-5c94b73{--width:90%;}.elementor-2516 .elementor-element.elementor-element-4d31398{--width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-9eebde1 *//* Text box style like your screenshot */
.story-text-about{
  position: relative;
  background: #f3f7fb;           /* light blue/gray box */
  padding: 22px 28px 22px 36px;  /* extra left padding for the line */
  border-radius: 10px;
  color: #2f3b45;
  line-height: 1.7;
}

/* Elementor text widgets often wrap text in <p>.
   Remove default margins so the box looks tight. */
.story-text-about p{
  margin: 0;
}

/* Italic typography (optional – matches screenshot) */
.story-text-about,
.story-text-about p{
  font-style: italic;
}

/* Left accent line */
.story-text-about::before{
  content: "";
  position: absolute;
  left: 16px;
  top: 16px;
  bottom: 16px;
  width: 3px;
  background: #2BB0F7; /* blue accent */
  border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-763111a */.video-section .elementor-widget-video {
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    box-shadow:
        0 10px 25px rgba(15, 23, 42, 0.08),
        0 30px 60px rgba(15, 23, 42, 0.12);
}
.video-section .elementor-widget-video:hover {
    transform: translateY(-14px) scale(1.02);
    box-shadow:
        0 25px 50px rgba(15, 23, 42, 0.15),
        0 45px 90px rgba(15, 23, 42, 0.20);
}
.video-section .elementor-widget-video:hover {
    box-shadow:
        0 25px 50px rgba(15, 23, 42, 0.15),
        0 45px 90px rgba(15, 23, 42, 0.20),
        0 0 0 1px rgba(43,176,247,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a0ade */.video-section .elementor-widget-video {
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    box-shadow:
        0 10px 25px rgba(15, 23, 42, 0.08),
        0 30px 60px rgba(15, 23, 42, 0.12);
}
.video-section .elementor-widget-video:hover {
    transform: translateY(-14px) scale(1.02);
    box-shadow:
        0 25px 50px rgba(15, 23, 42, 0.15),
        0 45px 90px rgba(15, 23, 42, 0.20);
}
.video-section .elementor-widget-video:hover {
    box-shadow:
        0 25px 50px rgba(15, 23, 42, 0.15),
        0 45px 90px rgba(15, 23, 42, 0.20),
        0 0 0 1px rgba(43,176,247,0.25);
}/* End custom CSS */