.elementor-4885 .elementor-element.elementor-element-7ef729a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-7ef729a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-7921886{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4885 .elementor-element.elementor-element-a4bd56c img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-4885 .elementor-element.elementor-element-62dca99{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;bottom:0px;}body:not(.rtl) .elementor-4885 .elementor-element.elementor-element-62dca99{left:0px;}body.rtl .elementor-4885 .elementor-element.elementor-element-62dca99{right:0px;}.elementor-4885 .elementor-element.elementor-element-3c6f5f1{--display:flex;--min-height:50px;}.elementor-4885 .elementor-element.elementor-element-95b0737{--spacer-size:50px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 25px;box-shadow:-10px 10px 0px 0px #3D3D3D;}.elementor-4885 .elementor-element.elementor-element-7d4a364{--display:flex;--border-radius:0px 25px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-7d4a364:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-7d4a364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-2896478{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 0px;--row-gap:120px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.3;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-2896478:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-2896478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-2896478::before, .elementor-4885 .elementor-element.elementor-element-2896478 > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-2896478 > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-2896478 > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-2896478 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-2896478 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(322deg, var( --e-global-color-b9ab9b6 ) 0%, var( --e-global-color-primary ) 70%);}.elementor-4885 .elementor-element.elementor-element-8d89ddc{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-4885 .elementor-element.elementor-element-8d89ddc.elementor-element{--align-self:center;}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-482ac64{--display:flex;--min-height:50px;}.elementor-4885 .elementor-element.elementor-element-006d8e5{--spacer-size:50px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 25px;box-shadow:-10px 10px 0px 0px #3D3D3D;}.elementor-4885 .elementor-element.elementor-element-24b7ad2{--display:flex;}.elementor-4885 .elementor-element.elementor-element-b8eb3f2{--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: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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-b8eb3f2:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-b8eb3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-4885 .elementor-element.elementor-element-7ed1a60{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-e790518{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-8641c51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-8641c51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-77928dc{--display:flex;}.elementor-4885 .elementor-element.elementor-element-dfe899c{--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;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-dfe899c:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-dfe899c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-4885 .elementor-element.elementor-element-ad17337{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-4885 .elementor-element.elementor-element-ad17337 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e850821 );font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-a7cc5a4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4885 .elementor-element.elementor-element-a7cc5a4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-a7cc5a4 .elementor-heading-title{font-family:var( --e-global-typography-b9a5205-font-family ), Sans-serif;font-size:var( --e-global-typography-b9a5205-font-size );font-weight:var( --e-global-typography-b9a5205-font-weight );line-height:var( --e-global-typography-b9a5205-line-height );color:var( --e-global-color-accent );}.elementor-4885 .elementor-element.elementor-element-8719c33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-8719c33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-d740389{--display:flex;}.elementor-4885 .elementor-element.elementor-element-b0bc33c{--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: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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-b0bc33c:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-b0bc33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-4885 .elementor-element.elementor-element-df65c9f{--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-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-a9e0631{--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;}.elementor-4885 .elementor-element.elementor-element-6e13fa6 img{width:1000px;height:240px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-4885 .elementor-element.elementor-element-6b1575e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-6b1575e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-6e3118e{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-4885 .elementor-element.elementor-element-593586b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-593586b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-0ed1ab2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4885 .elementor-element.elementor-element-672db10{--display:flex;}.elementor-4885 .elementor-element.elementor-element-6a4e975{--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: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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-6a4e975:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-6a4e975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-4885 .elementor-element.elementor-element-6a4e975.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-5848be3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4885 .elementor-element.elementor-element-249256f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-249256f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-18a1415 .elementor-heading-title{font-family:var( --e-global-typography-b9a5205-font-family ), Sans-serif;font-size:var( --e-global-typography-b9a5205-font-size );font-weight:var( --e-global-typography-b9a5205-font-weight );line-height:var( --e-global-typography-b9a5205-line-height );color:var( --e-global-color-accent );}.elementor-4885 .elementor-element.elementor-element-e7aca0b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-e7aca0b .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-text );}.elementor-4885 .elementor-element.elementor-element-5306bf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-e850821 );--border-color:var( --e-global-color-e850821 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-5306bf8:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-5306bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-4885 .elementor-element.elementor-element-5306bf8.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-e24b620{--display:flex;}.elementor-4885 .elementor-element.elementor-element-8e66ed5{text-align:center;}.elementor-4885 .elementor-element.elementor-element-8e66ed5 .elementor-heading-title{font-family:var( --e-global-typography-b9a5205-font-family ), Sans-serif;font-size:var( --e-global-typography-b9a5205-font-size );font-weight:var( --e-global-typography-b9a5205-font-weight );line-height:var( --e-global-typography-b9a5205-line-height );color:var( --e-global-color-accent );}.elementor-4885 .elementor-element.elementor-element-70703f6{--display:flex;--justify-content:flex-start;}.elementor-4885 .elementor-element.elementor-element-70703f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button{background-color:var( --e-global-color-e850821 );font-family:var( --e-global-typography-a003027-font-family ), Sans-serif;font-size:var( --e-global-typography-a003027-font-size );font-weight:var( --e-global-typography-a003027-font-weight );line-height:var( --e-global-typography-a003027-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:8px 12px 8px 12px;}.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button:hover, .elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e850821 );border-color:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button:hover svg, .elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button:focus svg{fill:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button{background-color:var( --e-global-color-e850821 );font-family:var( --e-global-typography-a003027-font-family ), Sans-serif;font-size:var( --e-global-typography-a003027-font-size );font-weight:var( --e-global-typography-a003027-font-weight );line-height:var( --e-global-typography-a003027-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:8px 12px 8px 12px;}.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button:hover, .elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e850821 );border-color:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button:hover svg, .elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button:focus svg{fill:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button{background-color:var( --e-global-color-e850821 );font-family:var( --e-global-typography-a003027-font-family ), Sans-serif;font-size:var( --e-global-typography-a003027-font-size );font-weight:var( --e-global-typography-a003027-font-weight );line-height:var( --e-global-typography-a003027-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:8px 12px 8px 12px;}.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button:hover, .elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e850821 );border-color:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button:hover svg, .elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button:focus svg{fill:var( --e-global-color-e850821 );}.elementor-4885 .elementor-element.elementor-element-a2e7a90{--display:flex;}.elementor-4885 .elementor-element.elementor-element-05fb9fa .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-text );}.elementor-4885 .elementor-element.elementor-element-27c089d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-273f23f{--display:flex;}.elementor-4885 .elementor-element.elementor-element-4899cd9{--display:flex;}.elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:20px;}.elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:20px;}#wpadminbar ~ .elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(20px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(20px + var(--wpadminbar-height, 0px));}.elementor-4885 .elementor-element.elementor-element-4899cd9.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-icon i{color:var( --e-global-color-e850821 );transition:color 0.3s;}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-icon svg{fill:var( --e-global-color-e850821 );transition:fill 0.3s;}.elementor-4885 .elementor-element.elementor-element-4000a1c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > a{font-family:var( --e-global-typography-61986a4-font-family ), Sans-serif;font-size:var( --e-global-typography-61986a4-font-size );font-weight:var( --e-global-typography-61986a4-font-weight );line-height:var( --e-global-typography-61986a4-line-height );}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4885 .elementor-element.elementor-element-e257832{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-00751cb{--display:flex;}.elementor-4885 .elementor-element.elementor-element-f2651c5{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-93b6930{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-93b6930:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-93b6930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-93b6930::before, .elementor-4885 .elementor-element.elementor-element-93b6930 > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-93b6930 > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-93b6930 > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-93b6930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-93b6930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 50%);}.elementor-4885 .elementor-element.elementor-element-5af2e66{--display:flex;}.elementor-4885 .elementor-element.elementor-element-473d890{--spacer-size:80px;width:var( --container-widget-width, 2px );max-width:2px;background-color:transparent;--container-widget-width:2px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 80%);}.elementor-4885 .elementor-element.elementor-element-35b7bc7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-fb9b23f{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-8bb67b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-8bb67b6:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-8bb67b6::before, .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-8bb67b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 50%);}.elementor-4885 .elementor-element.elementor-element-8cd7f63{--display:flex;}.elementor-4885 .elementor-element.elementor-element-3fa6c37{--spacer-size:80px;width:var( --container-widget-width, 2px );max-width:2px;background-color:transparent;--container-widget-width:2px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 80%);}.elementor-4885 .elementor-element.elementor-element-8b78bc4{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-ae74240{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-60065fe{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-60065fe:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-60065fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-60065fe::before, .elementor-4885 .elementor-element.elementor-element-60065fe > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-60065fe > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-60065fe > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-60065fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-60065fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 50%);}.elementor-4885 .elementor-element.elementor-element-a66af99{--display:flex;}.elementor-4885 .elementor-element.elementor-element-41a8eff{--spacer-size:80px;width:var( --container-widget-width, 2px );max-width:2px;background-color:transparent;--container-widget-width:2px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 80%);}.elementor-4885 .elementor-element.elementor-element-a7a861e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-04d46f1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-719a888{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-719a888:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-719a888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-719a888::before, .elementor-4885 .elementor-element.elementor-element-719a888 > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-719a888 > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-719a888 > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-719a888 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-719a888 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 50%);}.elementor-4885 .elementor-element.elementor-element-f0f7f6f{--display:flex;}.elementor-4885 .elementor-element.elementor-element-ad6a436{--spacer-size:80px;width:var( --container-widget-width, 2px );max-width:2px;background-color:transparent;--container-widget-width:2px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 80%);}.elementor-4885 .elementor-element.elementor-element-5b86a9b{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-1e21178{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-5c660e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;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-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-5c660e0:not(.elementor-motion-effects-element-type-background), .elementor-4885 .elementor-element.elementor-element-5c660e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4885 .elementor-element.elementor-element-5c660e0::before, .elementor-4885 .elementor-element.elementor-element-5c660e0 > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-5c660e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4885 .elementor-element.elementor-element-5c660e0 > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-5c660e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4885 .elementor-element.elementor-element-5c660e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 50%);}.elementor-4885 .elementor-element.elementor-element-b5f1d51{--display:flex;}.elementor-4885 .elementor-element.elementor-element-d95784f{--spacer-size:80px;width:var( --container-widget-width, 2px );max-width:2px;background-color:transparent;--container-widget-width:2px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 80%);}.elementor-4885 .elementor-element.elementor-element-eb35dac{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-c53af0b{--n-accordion-title-font-size:var( --e-global-typography-a003027-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-4885 .elementor-element.elementor-element-c53af0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bcf4dba );}.elementor-4885 .elementor-element.elementor-element-c53af0b {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-4885 .elementor-element.elementor-element-c53af0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a003027-font-family ), Sans-serif;font-weight:var( --e-global-typography-a003027-font-weight );line-height:var( --e-global-typography-a003027-line-height );}:where( .elementor-4885 .elementor-element.elementor-element-c53af0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-4885 .elementor-element.elementor-element-95505b3{--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;}@media(max-width:1024px){.elementor-4885 .elementor-element.elementor-element-7ef729a{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-7d4a364{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-b9ab9b6 ) 5%, var( --e-global-color-primary ) 66%);}.elementor-4885 .elementor-element.elementor-element-24b7ad2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4885 .elementor-element.elementor-element-8641c51{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-77928dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4885 .elementor-element.elementor-element-ad17337{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-4885 .elementor-element.elementor-element-ad17337 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-a7cc5a4 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-8719c33{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-d740389{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4885 .elementor-element.elementor-element-b0bc33c{--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-4885 .elementor-element.elementor-element-df65c9f{--flex-wrap:wrap;}.elementor-4885 .elementor-element.elementor-element-6e3118e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-593586b{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-0ed1ab2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4885 .elementor-element.elementor-element-5848be3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4885 .elementor-element.elementor-element-18a1415 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-e7aca0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-5306bf8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4885 .elementor-element.elementor-element-5306bf8.e-con{--order:99999 /* order end hack */;}.elementor-4885 .elementor-element.elementor-element-8e66ed5 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-05fb9fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-27c089d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > a{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-c53af0b{--n-accordion-title-font-size:var( --e-global-typography-a003027-font-size );}:where( .elementor-4885 .elementor-element.elementor-element-c53af0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a003027-line-height );}}@media(max-width:767px){.elementor-4885 .elementor-element.elementor-element-7ef729a{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-7d4a364{--width:70%;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-4885 .elementor-element.elementor-element-2896478{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4885 .elementor-element.elementor-element-8d89ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-8d89ddc .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-482ac64{--width:50px;}.elementor-4885 .elementor-element.elementor-element-7ed1a60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-8641c51{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-dfe899c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4885 .elementor-element.elementor-element-ad17337{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4885 .elementor-element.elementor-element-ad17337 .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-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-a7cc5a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4885 .elementor-element.elementor-element-a7cc5a4 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-8719c33{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-df65c9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4885 .elementor-element.elementor-element-6e3118e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-593586b{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4885 .elementor-element.elementor-element-5848be3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4885 .elementor-element.elementor-element-18a1415 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-e7aca0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-5306bf8{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4885 .elementor-element.elementor-element-8e66ed5 .elementor-heading-title{font-size:var( --e-global-typography-b9a5205-font-size );line-height:var( --e-global-typography-b9a5205-line-height );}.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button{font-size:var( --e-global-typography-a003027-font-size );line-height:var( --e-global-typography-a003027-line-height );}.elementor-4885 .elementor-element.elementor-element-05fb9fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4885 .elementor-element.elementor-element-4000a1c .elementor-icon-list-item > a{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4885 .elementor-element.elementor-element-e257832 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );}.elementor-4885 .elementor-element.elementor-element-93b6930{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4885 .elementor-element.elementor-element-5af2e66{--width:2px;}.elementor-4885 .elementor-element.elementor-element-35b7bc7{--width:99%;}.elementor-4885 .elementor-element.elementor-element-8cd7f63{--width:2px;}.elementor-4885 .elementor-element.elementor-element-8b78bc4{--width:99%;}.elementor-4885 .elementor-element.elementor-element-a66af99{--width:2px;}.elementor-4885 .elementor-element.elementor-element-a7a861e{--width:99%;}.elementor-4885 .elementor-element.elementor-element-f0f7f6f{--width:2px;}.elementor-4885 .elementor-element.elementor-element-5b86a9b{--width:99%;}.elementor-4885 .elementor-element.elementor-element-b5f1d51{--width:2px;}.elementor-4885 .elementor-element.elementor-element-eb35dac{--width:99%;}.elementor-4885 .elementor-element.elementor-element-c53af0b{--n-accordion-title-font-size:var( --e-global-typography-a003027-font-size );}:where( .elementor-4885 .elementor-element.elementor-element-c53af0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a003027-line-height );}}@media(min-width:768px){.elementor-4885 .elementor-element.elementor-element-3c6f5f1{--width:100%;}.elementor-4885 .elementor-element.elementor-element-7d4a364{--width:38%;}.elementor-4885 .elementor-element.elementor-element-482ac64{--width:50px;}.elementor-4885 .elementor-element.elementor-element-24b7ad2{--width:100%;}.elementor-4885 .elementor-element.elementor-element-77928dc{--width:100%;}.elementor-4885 .elementor-element.elementor-element-d740389{--width:100%;}.elementor-4885 .elementor-element.elementor-element-a9e0631{--width:50%;}.elementor-4885 .elementor-element.elementor-element-6b1575e{--width:40%;}.elementor-4885 .elementor-element.elementor-element-249256f{--width:60%;}.elementor-4885 .elementor-element.elementor-element-5306bf8{--width:30%;}.elementor-4885 .elementor-element.elementor-element-273f23f{--width:40%;}.elementor-4885 .elementor-element.elementor-element-00751cb{--width:57%;}.elementor-4885 .elementor-element.elementor-element-5af2e66{--width:2px;}.elementor-4885 .elementor-element.elementor-element-8cd7f63{--width:2px;}.elementor-4885 .elementor-element.elementor-element-a66af99{--width:2px;}.elementor-4885 .elementor-element.elementor-element-f0f7f6f{--width:2px;}.elementor-4885 .elementor-element.elementor-element-b5f1d51{--width:2px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4885 .elementor-element.elementor-element-7d4a364{--width:60%;}.elementor-4885 .elementor-element.elementor-element-a9e0631{--width:100%;}.elementor-4885 .elementor-element.elementor-element-6b1575e{--width:100%;}.elementor-4885 .elementor-element.elementor-element-5306bf8{--width:40%;}.elementor-4885 .elementor-element.elementor-element-273f23f{--width:100%;}.elementor-4885 .elementor-element.elementor-element-00751cb{--width:100%;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-8d89ddc */.elementor-4885 .elementor-element.elementor-element-8d89ddc h1 {
    /* This tells the text it is allowed to break onto multiple lines */
    white-space: normal; 
    
    /* This ensures that if a single word is too long, it will break rather than overflow */
    word-wrap: break-word; 
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8641c51 *//* 1. The Container Setup */
.elementor-4885 .elementor-element.elementor-element-8641c51 {
    position: relative;
    z-index: 1;
    overflow: hidden;
    background-color: #0f172a; /* Deep dark base for eye comfort */
}

/* 2. The Complex Animated Layer */
.elementor-4885 .elementor-element.elementor-element-8641c51::before {
    content: "";
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    z-index: -1;
    
    /* Layering 3 different types of gradients */
    background-image: 
        radial-gradient(circle at 30% 30%, var(--e-global-color-e850821) 0%, transparent 40%),
        radial-gradient(circle at 70% 70%, var(--e-global-color-968840c) 0%, transparent 40%),
        linear-gradient(45deg, var(--e-global-color-b9ab9b6) 0%, transparent 50%);
    
    background-blend-mode: overlay; /* This is the secret for complexity! */
    opacity: 0.25; /* Keeping it very dim and professional */
    
    /* Complexity Step: Rotation + Movement */
    animation: complexMorph 20s linear infinite;
    filter: blur(40px); /* Smooths out the edges into a soft cloud */
}

/* 3. The Morphing Logic (Translation + Rotation) */
@keyframes complexMorph {
    0% {
        transform: translate(0, 0) rotate(0deg) scale(1);
    }
    33% {
        transform: translate(-10%, 15%) rotate(120deg) scale(1.1);
    }
    66% {
        transform: translate(15%, -10%) rotate(240deg) scale(0.9);
    }
    100% {
        transform: translate(0, 0) rotate(360deg) scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10c9c1d *//* Ensure the text container allows absolute positioning */
.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button-text {
    position: relative;
    display: inline-block;
    transition: 0.3s ease-in-out;
}

/* Set up the hidden Font Awesome arrows */
.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button-text::after {
    font-family: "Font Awesome 5 Free"; /* Tells CSS to use Font Awesome */
    font-weight: 900; /* 900 is required for 'Solid' Font Awesome icons to render */
    opacity: 0;
    transition: 0.3s ease-in-out;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    
    /* ADDED THIS LINE: Shrinks the arrows to 70% of the text size */
    font-size: 0.5em; 
}

/* Position the left arrow (Chevron Left) */
.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button-text::before {
    content: '\f054'; /* Unicode for fa-chevron-left */
    right: 100%;
    margin-right: 10px; 
}

/* Position the right arrow (Chevron Right) */
.elementor-4885 .elementor-element.elementor-element-10c9c1d .elementor-button-text::after {
    content: '\f053'; /* Unicode for fa-chevron-right */
    left: 100%;
    margin-left: 10px; 
}

/* Make arrows appear on hover */
.elementor-4885 .elementor-element.elementor-element-10c9c1d:hover .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-10c9c1d:hover .elementor-button-text::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c59e5c8 *//* Ensure the text container allows absolute positioning */
.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button-text {
    position: relative;
    display: inline-block;
    transition: 0.3s ease-in-out;
}

/* Set up the hidden Font Awesome arrows */
.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button-text::after {
    font-family: "Font Awesome 5 Free"; /* Tells CSS to use Font Awesome */
    font-weight: 900; /* 900 is required for 'Solid' Font Awesome icons to render */
    opacity: 0;
    transition: 0.3s ease-in-out;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    
    /* ADDED THIS LINE: Shrinks the arrows to 70% of the text size */
    font-size: 0.5em; 
}

/* Position the left arrow (Chevron Left) */
.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button-text::before {
    content: '\f054'; /* Unicode for fa-chevron-left */
    right: 100%;
    margin-right: 10px; 
}

/* Position the right arrow (Chevron Right) */
.elementor-4885 .elementor-element.elementor-element-c59e5c8 .elementor-button-text::after {
    content: '\f053'; /* Unicode for fa-chevron-right */
    left: 100%;
    margin-left: 10px; 
}

/* Make arrows appear on hover */
.elementor-4885 .elementor-element.elementor-element-c59e5c8:hover .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-c59e5c8:hover .elementor-button-text::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-568aed1 *//* Ensure the text container allows absolute positioning */
.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button-text {
    position: relative;
    display: inline-block;
    transition: 0.3s ease-in-out;
}

/* Set up the hidden Font Awesome arrows */
.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button-text::after {
    font-family: "Font Awesome 5 Free"; /* Tells CSS to use Font Awesome */
    font-weight: 900; /* 900 is required for 'Solid' Font Awesome icons to render */
    opacity: 0;
    transition: 0.3s ease-in-out;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    
    /* ADDED THIS LINE: Shrinks the arrows to 70% of the text size */
    font-size: 0.5em; 
}

/* Position the left arrow (Chevron Left) */
.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button-text::before {
    content: '\f054'; /* Unicode for fa-chevron-left */
    right: 100%;
    margin-right: 10px; 
}

/* Position the right arrow (Chevron Right) */
.elementor-4885 .elementor-element.elementor-element-568aed1 .elementor-button-text::after {
    content: '\f053'; /* Unicode for fa-chevron-right */
    left: 100%;
    margin-left: 10px; 
}

/* Make arrows appear on hover */
.elementor-4885 .elementor-element.elementor-element-568aed1:hover .elementor-button-text::before,
.elementor-4885 .elementor-element.elementor-element-568aed1:hover .elementor-button-text::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS *//* Glassmorphism Reusable Class */
.glass-card {
    /* 1. The frosted glass background (White with 20% opacity) */
    background: rgba(255, 255, 255, 0.2); 
    
    /* 2. The blur effect behind the element */
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    
    /* 3. A subtle white border to catch the light */
    border: 1px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Smooth rounded corners */
    border-radius: 20px;
    
    /* 5. A soft shadow for depth */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1);
    
    /* Ensure content inside doesn't touch the edges */
    padding: 20px;
}/* End custom CSS */