.elementor-9 .elementor-element.elementor-element-4dd5606{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--padding-top:150px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4dd5606::before, .elementor-9 .elementor-element.elementor-element-4dd5606 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4dd5606 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4dd5606 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4dd5606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4dd5606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-da56aa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );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-9 .elementor-element.elementor-element-f76904c > .elementor-widget-container{padding:015px 50px 015px 50px;}.elementor-9 .elementor-element.elementor-element-f76904c p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-f76904c{color:var( --e-global-color-b2d830d );}.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-9 .elementor-element.elementor-element-42b588d{text-align:center;}.elementor-9 .elementor-element.elementor-element-42b588d .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-bb80ea1{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-b2d830d );}.elementor-9 .elementor-element.elementor-element-bb80ea1 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-f020d21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-85c74f9 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-a73947a .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-3c879f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3c879f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3c879f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-7369e42{--display:flex;--min-height:350px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.41;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFBF;--border-color:#FFFFFFBF;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-7369e42:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7369e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7369e42::before, .elementor-9 .elementor-element.elementor-element-7369e42 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7369e42 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7369e42 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7369e42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7369e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-62911e5 .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-074b262 > .elementor-widget-container{padding:025px 0px 035px 0px;}.elementor-9 .elementor-element.elementor-element-074b262 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-074b262{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-737a1e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1c0f40d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e249c71 .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );line-height:var( --e-global-typography-ab16e48-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9d1798c{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9d1798c p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-6a74882{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1902a3d .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );line-height:var( --e-global-typography-ab16e48-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-625fb42{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-625fb42 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-763be01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e45bcbe .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );line-height:var( --e-global-typography-ab16e48-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-f58478c{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-f58478c p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-2757846{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fbab305 .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );line-height:var( --e-global-typography-ab16e48-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-0aaeb9a{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-0aaeb9a p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-2d25782{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-2d25782:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d25782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-5a71f8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-84fb25e .elementor-heading-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7ec7ff4 .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c905306 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-c905306{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1e59955 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1cccba0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-2e1b2a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2e1b2a3 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-c1359f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-c1359f6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c1359f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-2094fd1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-9 .elementor-element.elementor-element-280ca39{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-280ca39:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-280ca39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cavalierinnovations.com/wp-content/uploads/2025/09/IMG_8569-scaled-e1758235633549.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-280ca39::before, .elementor-9 .elementor-element.elementor-element-280ca39 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-280ca39 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-280ca39 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-280ca39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-280ca39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-dbadb5a .elementor-heading-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-042533e .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-087d9fa p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-087d9fa{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-1b3ae82 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-39b09e5{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-499fdad{--display:flex;--min-height:200px;--justify-content:center;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-499fdad:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-499fdad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-96157bc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-1fa2a58 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-81d7461 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-81d7461{color:var( --e-global-color-b2d830d );}.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-9 .elementor-element.elementor-element-d29620e{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;top:15px;}.elementor-9 .elementor-element.elementor-element-d29620e > .elementor-widget-container{background-color:var( --e-global-color-e9aec80 );padding:15px 15px 15px 15px;border-radius:100% 100% 100% 100%;}.elementor-9 .elementor-element.elementor-element-d29620e:hover .elementor-widget-container{background-color:var( --e-global-color-e9aec80 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d29620e{right:15px;}body.rtl .elementor-9 .elementor-element.elementor-element-d29620e{left:15px;}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-d29620e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon svg{height:25px;}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon i, .elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon svg{transform:rotate(50deg);}.elementor-9 .elementor-element.elementor-element-8689400{--display:flex;--min-height:200px;--justify-content:center;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8689400:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8689400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-eda220d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-da24c62 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-903ede5 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-903ede5{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-037caf7{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;top:15px;}.elementor-9 .elementor-element.elementor-element-037caf7 > .elementor-widget-container{background-color:var( --e-global-color-e9aec80 );padding:15px 15px 15px 15px;border-radius:100% 100% 100% 100%;}.elementor-9 .elementor-element.elementor-element-037caf7:hover .elementor-widget-container{background-color:var( --e-global-color-e9aec80 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-037caf7{right:15px;}body.rtl .elementor-9 .elementor-element.elementor-element-037caf7{left:15px;}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-037caf7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon svg{height:25px;}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon svg{transform:rotate(50deg);}.elementor-9 .elementor-element.elementor-element-8700bdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:01px 0px 0px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-8700bdd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8700bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );}.elementor-9 .elementor-element.elementor-element-7b32424{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3bccd58 .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-e866895 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e866895 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-e866895{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-99d8029{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fb99f51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );}.elementor-widget-counter .elementor-counter-title{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-9 .elementor-element.elementor-element-a4548bf .elementor-counter-title{justify-content:start;color:var( --e-global-color-b2d830d );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter{gap:20px;}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-796e01b{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c86880f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-489c93f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-title{justify-content:start;color:var( --e-global-color-b2d830d );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter{gap:20px;}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-954b44e{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-082c29f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c9f358{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-title{justify-content:start;color:var( --e-global-color-b2d830d );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter{gap:20px;}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-a3bc6d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-a3bc6d9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a3bc6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-c93f173 .elementor-heading-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ea75330 .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-93ae276{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-9 .elementor-element.elementor-element-93ae276 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-93ae276 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-7d28280{--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-9 .elementor-element.elementor-element-caf5224{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-917e084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-917e084:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-917e084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-917e084::before, .elementor-9 .elementor-element.elementor-element-917e084 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-917e084 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-917e084 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-917e084 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-917e084 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-d70dbc6 .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9d90567 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-9d90567{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-0ea8a48 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-3ccfd95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-548eecc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-548eecc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-548eecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-548eecc::before, .elementor-9 .elementor-element.elementor-element-548eecc > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-548eecc > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-548eecc > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-548eecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-548eecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-457b177.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-457b177.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-457b177.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-457b177.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-457b177.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-b0f5f0d .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-83f1d77 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-83f1d77{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-002c0e6 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-e067f2c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-2122478{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-2122478:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2122478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2122478::before, .elementor-9 .elementor-element.elementor-element-2122478 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2122478 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2122478 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2122478 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2122478 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-24bc505 .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-bebee56 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-bebee56{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-ecedc0e .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-5eb99e1{--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-9 .elementor-element.elementor-element-bcfeac1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-0f0b6dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0f0b6dd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0f0b6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0f0b6dd::before, .elementor-9 .elementor-element.elementor-element-0f0b6dd > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0f0b6dd > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0f0b6dd > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0f0b6dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0f0b6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-92ab43e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-92ab43e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-92ab43e.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-92ab43e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-92ab43e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-2f25c01 .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-588c42b p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-588c42b{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-ef4fd53 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-7532b18{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-73d48bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-73d48bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-73d48bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-73d48bd::before, .elementor-9 .elementor-element.elementor-element-73d48bd > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-73d48bd > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-73d48bd > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-73d48bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-73d48bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9b82451.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9b82451.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b82451.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9b82451.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b82451.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-5f5c51d .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-d3e3f29 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-d3e3f29{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-cc357e8 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-7c1bd2c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-3757970{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3757970:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3757970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3757970::before, .elementor-9 .elementor-element.elementor-element-3757970 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3757970 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3757970 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3757970 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3757970 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-37a84cf .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-47755a1 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-47755a1{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-daac6e7 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-61b0bee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-61b0bee:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-61b0bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-e9a65c4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8558a21{text-align:right;}.elementor-9 .elementor-element.elementor-element-8558a21 .elementor-heading-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-66de741{text-align:right;}.elementor-9 .elementor-element.elementor-element-66de741 .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-84cb64c{text-align:right;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-84cb64c p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-f9884e3 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0a4b68e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-9 .elementor-element.elementor-element-05c86fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05c86fe img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-0749a1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0749a1c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0749a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );}.elementor-9 .elementor-element.elementor-element-5ba4f57 .elementor-heading-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-036e08b .elementor-heading-title{font-family:var( --e-global-typography-58a2aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-58a2aa8-font-size );font-weight:var( --e-global-typography-58a2aa8-font-weight );line-height:var( --e-global-typography-58a2aa8-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-2a7c655{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-b2d830d );}.elementor-9 .elementor-element.elementor-element-2a7c655 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-2a7c655 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-3dc59cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14b88c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-449456d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-449456d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-449456d.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-449456d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-449456d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-ae3c8ff .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-f972042 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f972042{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-f972042 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-e2d3256 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-21c2cc7{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5e1b933{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-10b804d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-d0dd14b .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-78a6da6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-78a6da6{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-78a6da6 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-17dfdc5 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-d11739d{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-06673f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d8be6a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-579ca71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-579ca71.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-579ca71.elementor-view-default .elementor-icon{color:var( --e-global-color-b2d830d );border-color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-579ca71.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-579ca71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-9e04a62 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-c2c9b61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c2c9b61{text-align:center;color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-c2c9b61 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-b73b68b .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-856eba9{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b3cad32 .elementor-button{background-color:#4D4CC800;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}.elementor-9 .elementor-element.elementor-element-b3cad32 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5b996ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-5b996ea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5b996ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );}.elementor-9 .elementor-element.elementor-element-948b86e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--border-radius:25px 25px 25px 25px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-9 .elementor-element.elementor-element-e064665 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-e064665 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-7130480{--display:flex;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7F7F7;--border-color:#F7F7F7;--border-radius:25px 25px 25px 25px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:50;}.elementor-9 .elementor-element.elementor-element-7130480:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7130480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );}.elementor-9 .elementor-element.elementor-element-7130480.e-con{--e-con-transform-translateX:13%;}.elementor-9 .elementor-element.elementor-element-7130480::before, .elementor-9 .elementor-element.elementor-element-7130480 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7130480 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7130480 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7130480 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7130480 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-a497ac6 .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );line-height:var( --e-global-typography-ab16e48-line-height );color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-3e3c05d p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-3e3c05d{color:var( --e-global-color-b2d830d );}.elementor-9 .elementor-element.elementor-element-8fa3dc2 .elementor-button{background-color:#80002000;fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e9aec80 );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-9 .elementor-element.elementor-element-42b588d .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-62911e5 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-e249c71 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-1902a3d .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-e45bcbe .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-fbab305 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-2d25782{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-84fb25e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-7ec7ff4 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c1359f6{--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-9 .elementor-element.elementor-element-dbadb5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-042533e .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-96157bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-1fa2a58 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-eda220d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-da24c62 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-3bccd58 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-99d8029{--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-9 .elementor-element.elementor-element-fb99f51{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-796e01b{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-489c93f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-954b44e{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c9f358{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c93f173 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ea75330 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-93ae276{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-9 .elementor-element.elementor-element-7d28280{--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-9 .elementor-element.elementor-element-caf5224{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-917e084{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-d70dbc6 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-9d90567{text-align:center;}.elementor-9 .elementor-element.elementor-element-3ccfd95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-548eecc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-b0f5f0d .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-83f1d77{text-align:center;}.elementor-9 .elementor-element.elementor-element-e067f2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2122478{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-24bc505 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-bebee56{text-align:center;}.elementor-9 .elementor-element.elementor-element-5eb99e1{--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-9 .elementor-element.elementor-element-bcfeac1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f0b6dd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-2f25c01 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-588c42b{text-align:center;}.elementor-9 .elementor-element.elementor-element-7532b18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-73d48bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-5f5c51d .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-d3e3f29{text-align:center;}.elementor-9 .elementor-element.elementor-element-7c1bd2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3757970{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-37a84cf .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-47755a1{text-align:center;}.elementor-9 .elementor-element.elementor-element-61b0bee{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-8558a21{text-align:left;}.elementor-9 .elementor-element.elementor-element-8558a21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-66de741{text-align:left;}.elementor-9 .elementor-element.elementor-element-66de741 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-84cb64c{text-align:left;}.elementor-9 .elementor-element.elementor-element-5ba4f57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-036e08b .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-3dc59cc{--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-9 .elementor-element.elementor-element-14b88c5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-ae3c8ff .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-21c2cc7{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-10b804d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-d0dd14b .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-d11739d{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d8be6a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-9e04a62 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-856eba9{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b3cad32 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7130480.e-con{--e-con-transform-translateX:0%;--align-self:center;}.elementor-9 .elementor-element.elementor-element-7130480{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a497ac6{text-align:center;}.elementor-9 .elementor-element.elementor-element-a497ac6 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-3e3c05d{text-align:center;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-4dd5606{--padding-top:200px;--padding-bottom:35px;--padding-left:015px;--padding-right:015px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-f76904c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-f76904c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-f76904c p{margin-block-end:0px;}.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-9 .elementor-element.elementor-element-42b588d .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-bb80ea1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-f020d21{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-85c74f9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a73947a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3c879f8{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-62911e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-62911e5 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-074b262{text-align:center;}.elementor-9 .elementor-element.elementor-element-e249c71 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-1902a3d .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-e45bcbe .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-fbab305 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-2d25782{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-84fb25e{text-align:center;}.elementor-9 .elementor-element.elementor-element-84fb25e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-7ec7ff4{text-align:center;}.elementor-9 .elementor-element.elementor-element-7ec7ff4 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-c905306{text-align:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c1359f6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-dbadb5a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-dbadb5a{text-align:center;}.elementor-9 .elementor-element.elementor-element-dbadb5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-042533e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-042533e{text-align:center;}.elementor-9 .elementor-element.elementor-element-042533e .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-087d9fa{text-align:center;}.elementor-9 .elementor-element.elementor-element-39b09e5{--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-9 .elementor-element.elementor-element-96157bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-1fa2a58 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-d29620e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-d29620e{--container-widget-width:45px;--container-widget-flex-grow:0;width:var( --container-widget-width, 45px );max-width:45px;}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-eda220d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-da24c62 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-037caf7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-037caf7{--container-widget-width:45px;--container-widget-flex-grow:0;width:var( --container-widget-width, 45px );max-width:45px;}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-8700bdd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3bccd58{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bccd58 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-e866895{text-align:center;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-a4548bf .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-323b417 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-9 .elementor-element.elementor-element-9bd2551 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a3bc6d9{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c93f173 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ea75330{text-align:center;}.elementor-9 .elementor-element.elementor-element-ea75330 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-93ae276{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-00b1dfe.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-00b1dfe .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-d70dbc6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d70dbc6{text-align:center;}.elementor-9 .elementor-element.elementor-element-d70dbc6 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-9d90567{text-align:center;}.elementor-9 .elementor-element.elementor-element-0ea8a48.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-457b177.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-457b177 .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-b0f5f0d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b0f5f0d{text-align:center;}.elementor-9 .elementor-element.elementor-element-b0f5f0d .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-83f1d77{text-align:center;}.elementor-9 .elementor-element.elementor-element-002c0e6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1d78a7f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-1d78a7f .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-24bc505.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-24bc505{text-align:center;}.elementor-9 .elementor-element.elementor-element-24bc505 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-bebee56{text-align:center;}.elementor-9 .elementor-element.elementor-element-ecedc0e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-92ab43e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-92ab43e .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-2f25c01.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2f25c01{text-align:center;}.elementor-9 .elementor-element.elementor-element-2f25c01 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-588c42b{text-align:center;}.elementor-9 .elementor-element.elementor-element-ef4fd53.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9b82451.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-9b82451 .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-5f5c51d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5f5c51d{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f5c51d .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-d3e3f29{text-align:center;}.elementor-9 .elementor-element.elementor-element-cc357e8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cd9a24a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-cd9a24a .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-37a84cf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-37a84cf{text-align:center;}.elementor-9 .elementor-element.elementor-element-37a84cf .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-9 .elementor-element.elementor-element-47755a1{text-align:center;}.elementor-9 .elementor-element.elementor-element-daac6e7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-61b0bee{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8558a21{text-align:center;}.elementor-9 .elementor-element.elementor-element-8558a21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-66de741{text-align:center;}.elementor-9 .elementor-element.elementor-element-66de741 .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-84cb64c{text-align:center;}.elementor-9 .elementor-element.elementor-element-0749a1c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5ba4f57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-036e08b{text-align:center;}.elementor-9 .elementor-element.elementor-element-036e08b .elementor-heading-title{font-size:var( --e-global-typography-58a2aa8-font-size );line-height:var( --e-global-typography-58a2aa8-line-height );}.elementor-9 .elementor-element.elementor-element-2a7c655{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-449456d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-449456d .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-ae3c8ff .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-f972042{text-align:center;}.elementor-9 .elementor-element.elementor-element-e2d3256.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-98f6e3a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-98f6e3a .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-d0dd14b .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-78a6da6{text-align:center;}.elementor-9 .elementor-element.elementor-element-17dfdc5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-579ca71.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-579ca71 .elementor-icon svg{height:40px;}.elementor-9 .elementor-element.elementor-element-9e04a62 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-9 .elementor-element.elementor-element-c2c9b61{text-align:center;}.elementor-9 .elementor-element.elementor-element-b73b68b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b3cad32.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5b996ea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7130480{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a497ac6 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-9 .elementor-element.elementor-element-8fa3dc2.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-737a1e2{--content-width:900px;}.elementor-9 .elementor-element.elementor-element-39b09e5{--width:80%;}.elementor-9 .elementor-element.elementor-element-fb99f51{--width:25%;}.elementor-9 .elementor-element.elementor-element-c86880f{--width:1px;}.elementor-9 .elementor-element.elementor-element-489c93f{--width:25%;}.elementor-9 .elementor-element.elementor-element-082c29f{--width:1px;}.elementor-9 .elementor-element.elementor-element-5c9f358{--width:25%;}.elementor-9 .elementor-element.elementor-element-14b88c5{--width:25%;}.elementor-9 .elementor-element.elementor-element-5e1b933{--width:1px;}.elementor-9 .elementor-element.elementor-element-10b804d{--width:25%;}.elementor-9 .elementor-element.elementor-element-06673f2{--width:1px;}.elementor-9 .elementor-element.elementor-element-d8be6a1{--width:25%;}.elementor-9 .elementor-element.elementor-element-7130480{--width:730px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-5a71f8d{--width:100%;}.elementor-9 .elementor-element.elementor-element-1cccba0{--width:100%;}.elementor-9 .elementor-element.elementor-element-2094fd1{--width:100%;}.elementor-9 .elementor-element.elementor-element-39b09e5{--width:100%;}.elementor-9 .elementor-element.elementor-element-7b32424{--width:70%;}.elementor-9 .elementor-element.elementor-element-99d8029{--width:100%;}.elementor-9 .elementor-element.elementor-element-fb99f51{--width:100%;}.elementor-9 .elementor-element.elementor-element-489c93f{--width:100%;}.elementor-9 .elementor-element.elementor-element-5c9f358{--width:100%;}.elementor-9 .elementor-element.elementor-element-e9a65c4{--width:100%;}.elementor-9 .elementor-element.elementor-element-0a4b68e{--width:100%;}.elementor-9 .elementor-element.elementor-element-3dc59cc{--width:100%;}.elementor-9 .elementor-element.elementor-element-14b88c5{--width:100%;}.elementor-9 .elementor-element.elementor-element-10b804d{--width:100%;}.elementor-9 .elementor-element.elementor-element-d8be6a1{--width:100%;}.elementor-9 .elementor-element.elementor-element-7130480{--width:80%;}}/* Start custom CSS for text-editor, class: .elementor-element-074b262 */.elementor-9 .elementor-element.elementor-element-074b262 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d29620e */.elementor-9 .elementor-element.elementor-element-d29620e svg {

    height: auto !important;

}



.elementor-9 .elementor-element.elementor-element-d29620e .elementor-icon-wrapper {

    line-height: 0;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-037caf7 */.elementor-9 .elementor-element.elementor-element-037caf7 svg {

    height: auto !important;

}



.elementor-9 .elementor-element.elementor-element-037caf7 .elementor-icon-wrapper {

    line-height: 0;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e866895 */.elementor-9 .elementor-element.elementor-element-e866895 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796e01b *//* Uses currentColor so you can tint it via the widget's text color */
/* Add this to the element with class "faded-line" */
.faded-line{
  height:1px; width:100%;
  color: rgba(255,255,255,0.35);   /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
}



.faded-line::before {
  content: "";
  position: absolute;
  inset: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

/* Optional soft glow to match the screenshot’s subtle bloom */
.faded-line::after {
  content: "";
  position: absolute;
  inset: -6px 0 -6px 0;     /* vertical blur area */
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86880f *//* Vertical faded line */
.faded-line-vertical {
  width: 1px;
  height: 100%;
  color: rgba(255,255,255,0.35); /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
  position: relative;
}

.faded-line-vertical::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 1px;
  background: linear-gradient(
    0deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

.faded-line-vertical::after {
  content: "";
  position: absolute;
  inset: 0 -6px 0 -6px; /* horizontal blur area for vertical line */
  background: linear-gradient(0deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954b44e *//* Uses currentColor so you can tint it via the widget's text color */
/* Add this to the element with class "faded-line" */
.faded-line{
  height:1px; width:100%;
  color: rgba(255,255,255,0.35);   /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
}



.faded-line::before {
  content: "";
  position: absolute;
  inset: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

/* Optional soft glow to match the screenshot’s subtle bloom */
.faded-line::after {
  content: "";
  position: absolute;
  inset: -6px 0 -6px 0;     /* vertical blur area */
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c29f *//* Vertical faded line */
.faded-line-vertical {
  width: 1px;
  height: 100%;
  color: rgba(255,255,255,0.35); /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
  position: relative;
}

.faded-line-vertical::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 1px;
  background: linear-gradient(
    0deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

.faded-line-vertical::after {
  content: "";
  position: absolute;
  inset: 0 -6px 0 -6px; /* horizontal blur area for vertical line */
  background: linear-gradient(0deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f972042 */.elementor-9 .elementor-element.elementor-element-f972042 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c2cc7 *//* Uses currentColor so you can tint it via the widget's text color */
/* Add this to the element with class "faded-line" */
.faded-line{
  height:1px; width:100%;
  color: rgba(255,255,255,0.35);   /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
}



.faded-line::before {
  content: "";
  position: absolute;
  inset: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

/* Optional soft glow to match the screenshot’s subtle bloom */
.faded-line::after {
  content: "";
  position: absolute;
  inset: -6px 0 -6px 0;     /* vertical blur area */
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e1b933 *//* Vertical faded line */
.faded-line-vertical {
  width: 1px;
  height: 100%;
  color: rgba(255,255,255,0.35); /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
  position: relative;
}

.faded-line-vertical::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 1px;
  background: linear-gradient(
    0deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

.faded-line-vertical::after {
  content: "";
  position: absolute;
  inset: 0 -6px 0 -6px; /* horizontal blur area for vertical line */
  background: linear-gradient(0deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78a6da6 */.elementor-9 .elementor-element.elementor-element-78a6da6 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d11739d *//* Uses currentColor so you can tint it via the widget's text color */
/* Add this to the element with class "faded-line" */
.faded-line{
  height:1px; width:100%;
  color: rgba(255,255,255,0.35);   /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
}



.faded-line::before {
  content: "";
  position: absolute;
  inset: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

/* Optional soft glow to match the screenshot’s subtle bloom */
.faded-line::after {
  content: "";
  position: absolute;
  inset: -6px 0 -6px 0;     /* vertical blur area */
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06673f2 *//* Vertical faded line */
.faded-line-vertical {
  width: 1px;
  height: 280px;
  color: rgba(255,255,255,0.35); /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(0deg, transparent, #000 40%, #000 60%, transparent);
  position: relative;
}

.faded-line-vertical::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 1px;
  background: linear-gradient(
    0deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

.faded-line-vertical::after {
  content: "";
  position: absolute;
  inset: 0 -6px 0 -6px; /* horizontal blur area for vertical line */
  background: linear-gradient(0deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2c9b61 */.elementor-9 .elementor-element.elementor-element-c2c9b61 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-856eba9 *//* Uses currentColor so you can tint it via the widget's text color */
/* Add this to the element with class "faded-line" */
.faded-line{
  height:1px; width:100%;
  color: rgba(255,255,255,0.35);   /* tint via currentColor */
  background: currentColor;
  -webkit-mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
          mask: linear-gradient(90deg, transparent, #000 40%, #000 60%, transparent);
}



.faded-line::before {
  content: "";
  position: absolute;
  inset: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.18) 15%,
    currentColor 50%,
    rgba(255,255,255,0.18) 85%,
    rgba(255,255,255,0) 100%
  );
}

/* Optional soft glow to match the screenshot’s subtle bloom */
.faded-line::after {
  content: "";
  position: absolute;
  inset: -6px 0 -6px 0;     /* vertical blur area */
  background: linear-gradient(90deg, transparent, currentColor, transparent);
  filter: blur(6px);
  opacity: 0.25;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e064665 */.elementor-9 .elementor-element.elementor-element-e064665 {
  position: relative; /* Needed for absolute positioning */
}

.elementor-9 .elementor-element.elementor-element-e064665 ::after {
  content: "";
  position: absolute;
  inset: 0; /* covers entire image */
  background: rgba(0, 0, 0, 0.85); /* black with 85% opacity */
  z-index: 1; /* sits above the image */
  border-radius: 25px;
}

/* Keep other content (like captions) above the overlay if needed */
.elementor-9 .elementor-element.elementor-element-e064665 > * {
  position: relative;
  z-index: 2;
}

.elementor-9 .elementor-element.elementor-element-e064665 {
    border-radius: 25px !important;
}/* End custom CSS */