.elementor-6001 .elementor-element.elementor-element-103747d{--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:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:016px;--padding-right:016px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6001 .elementor-element.elementor-element-935d5cd{padding:0px 0px 0px 0px;}.elementor-6001 .elementor-element.elementor-element-935d5cd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-d1054e5 );}.elementor-6001 .elementor-element.elementor-element-f0a8c8c{--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;--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-6001 .elementor-element.elementor-element-4d03bab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6001 .elementor-element.elementor-element-3f5552d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:72px;font-weight:400;line-height:1.1em;}.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-6001 .elementor-element.elementor-element-87f0f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-72e3cb1{text-align:justify;}.elementor-6001 .elementor-element.elementor-element-72e3cb1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-997f9fd{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-01d6166{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6001 .elementor-element.elementor-element-01d6166.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-6f5785d img{width:100%;}.elementor-6001 .elementor-element.elementor-element-ec90aee{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6001 .elementor-element.elementor-element-1955a0a{text-align:end;}.elementor-6001 .elementor-element.elementor-element-1955a0a img{width:100%;}.elementor-6001 .elementor-element.elementor-element-c077589{--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:60px;--padding-bottom:060px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-8a4b3ea .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-d1054e5 );}.elementor-6001 .elementor-element.elementor-element-0ae0363 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-6001 .elementor-element.elementor-element-c5c2ef9{--display:flex;--min-height:450px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-c5c2ef9:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-c5c2ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-6001 .elementor-element.elementor-element-24e6d37{--display:flex;--min-height:0vh;--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;--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-6001 .elementor-element.elementor-element-24e6d37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-c2b307c{padding:50px 0px 50px 0px;text-align:center;}.elementor-6001 .elementor-element.elementor-element-c2b307c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-372564e{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-372564e:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-372564e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-6001 .elementor-element.elementor-element-296ab1d{--display:flex;--min-height:0vh;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-296ab1d:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-296ab1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-4eddc6a{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-4eddc6a:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-4eddc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-4eddc6a::before, .elementor-6001 .elementor-element.elementor-element-4eddc6a > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-4eddc6a > .e-con-inner > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-4eddc6a > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-4eddc6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-4eddc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6001 .elementor-element.elementor-element-7e1f783{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-83ae8fc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-73ff93e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:600;line-height:1.1em;}.elementor-6001 .elementor-element.elementor-element-f3ecf78{width:var( --container-widget-width, 99.855% );max-width:99.855%;--container-widget-width:99.855%;--container-widget-flex-grow:0;}.elementor-6001 .elementor-element.elementor-element-f3ecf78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-f3ecf78 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-6001 .elementor-element.elementor-element-2763940{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 30px 30px 0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-2763940:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-2763940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-4e6bac0 img{width:100%;max-width:100%;height:283px;}.elementor-6001 .elementor-element.elementor-element-3cd5a28{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-3cd5a28:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-3cd5a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-891600e{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-891600e::before, .elementor-6001 .elementor-element.elementor-element-891600e > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-891600e > .e-con-inner > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-891600e > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-891600e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-891600e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6001 .elementor-element.elementor-element-ea0876b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-b35866d img{width:100%;max-width:100%;height:283px;}.elementor-6001 .elementor-element.elementor-element-6662641{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-14d57d3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-c1839fd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-d0e51d8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:600;line-height:1.1em;}.elementor-6001 .elementor-element.elementor-element-a48e8ee{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-6001 .elementor-element.elementor-element-a48e8ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-a48e8ee .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-6001 .elementor-element.elementor-element-a27ce40{--display:flex;--min-height:0vh;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-a27ce40:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-a27ce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-cba8751{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--border-radius:30px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-cba8751:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-cba8751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-cba8751::before, .elementor-6001 .elementor-element.elementor-element-cba8751 > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-cba8751 > .e-con-inner > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-cba8751 > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-cba8751 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-cba8751 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6001 .elementor-element.elementor-element-e32b231{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-b435493 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-1f3cc69 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:600;line-height:1.1em;}.elementor-6001 .elementor-element.elementor-element-b815842{width:var( --container-widget-width, 99.855% );max-width:99.855%;--container-widget-width:99.855%;--container-widget-flex-grow:0;}.elementor-6001 .elementor-element.elementor-element-b815842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-b815842 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-6001 .elementor-element.elementor-element-745c3ba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 30px 30px 0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-745c3ba:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-745c3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-64f5b0d img{width:100%;max-width:100%;height:283px;}.elementor-6001 .elementor-element.elementor-element-d639bb8{--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;--border-radius:30px 30px 30px 30px;--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-6001 .elementor-element.elementor-element-d639bb8:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-d639bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0390975 );}.elementor-6001 .elementor-element.elementor-element-fc2f0e6{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--border-radius:30px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:080px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-fc2f0e6::before, .elementor-6001 .elementor-element.elementor-element-fc2f0e6 > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-fc2f0e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-6001 .elementor-element.elementor-element-fc2f0e6 > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-fc2f0e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6001 .elementor-element.elementor-element-fc2f0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6001 .elementor-element.elementor-element-e4c3859{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-136c743 img{width:100%;max-width:100%;height:283px;}.elementor-6001 .elementor-element.elementor-element-ca88552{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6001 .elementor-element.elementor-element-55d1924{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-6001 .elementor-element.elementor-element-55d1924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-f1ad56d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-82c2984 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:600;line-height:1.1em;}.elementor-6001 .elementor-element.elementor-element-8c865ff{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-6001 .elementor-element.elementor-element-8c865ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-8c865ff .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-6001 .elementor-element.elementor-element-e5829ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:70px;}.elementor-6001 .elementor-element.elementor-element-e5829ec:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-e5829ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-6001 .elementor-element.elementor-element-be78dba{--display:flex;--min-height:0vh;--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;--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-6001 .elementor-element.elementor-element-be78dba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-040cc9a{--display:flex;}.elementor-6001 .elementor-element.elementor-element-46da27c{text-align:start;}.elementor-6001 .elementor-element.elementor-element-46da27c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:600;line-height:1.1em;}.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-6001 .elementor-element.elementor-element-b17ad74{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-fbee8ca .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.1em;color:#E02020;}.elementor-6001 .elementor-element.elementor-element-db4a4e5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:400;line-height:1.1em;}.elementor-6001 .elementor-element.elementor-element-870ee03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-870ee03:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-870ee03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0390975 );}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab{-webkit-transition-duration:0.1s;transition-duration:0.1s;min-width:169px;background-color:#ffffff;border-color:var( --e-global-color-d1054e5 );padding:10px 10px 10px 10px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-triangle-type-outer > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:before{-webkit-transition-duration:0.1s;transition-duration:0.1s;}.elementor-6001 .elementor-element.elementor-element-da28c84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-left > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab{-webkit-justify-content:center;justify-content:center;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-center > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab{-webkit-align-items:center;align-items:center;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-right > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab{-webkit-justify-content:center;justify-content:center;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-left > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon{margin-right:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-right > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon{margin-left:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-center > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon{margin-bottom:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-left > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-image{margin-right:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-right > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-image{margin-left:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-icon-position-center > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-image{margin-bottom:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-title{color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon{color:#7a7a7a;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon i{font-size:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-icon svg{width:0px;height:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab .wpr-tab-image{width:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover .wpr-tab-title{color:var( --e-global-color-d1054e5 );font-family:"Nunito Sans", Sans-serif;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover .wpr-tab-icon{color:var( --e-global-color-primary );}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover{background-color:#ffffff;border-color:var( --e-global-color-d1054e5 );padding:10px 10px 10px 10px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover .wpr-tab-icon i{font-size:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover .wpr-tab-icon svg{width:0px;height:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:hover .wpr-tab-image{width:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active .wpr-tab-title{color:var( --e-global-color-0390975 );font-family:"Nunito Sans", Sans-serif;font-size:14px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active .wpr-tab-icon{color:var( --e-global-color-primary );}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active{background-color:var( --e-global-color-d1054e5 );border-color:var( --e-global-color-d1054e5 );padding:10px 10px 10px 10px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-position-above.wpr-tabs-triangle-type-outer > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:before{border-top-color:var( --e-global-color-d1054e5 );}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active .wpr-tab-icon i{font-size:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active .wpr-tab-icon svg{width:0px;height:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab.wpr-tab-active .wpr-tab-image{width:0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-content-wrap > .wpr-tab-content{color:#605BE5;padding:10px 0px 0px 0px;}.elementor-6001 .elementor-element.elementor-element-da28c84 > .wpr-tabs > .wpr-tabs-content-wrap{background-color:#00000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:1px 1px 1px 1px;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-position-above.wpr-tabs-triangle-type-inner > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:before{border-top-color:#00000000;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-position-right.wpr-tabs-triangle-type-inner > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:before{border-right-color:#00000000;}.elementor-6001 .elementor-element.elementor-element-da28c84.wpr-tabs-position-left.wpr-tabs-triangle-type-inner > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab:before{border-right-color:#00000000;}.elementor-6001 .elementor-element.elementor-element-c9b7fa4{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-61e6856{padding:0px 0px 0px 0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab{--display:flex;top:auto;bottom:2px;z-index:9999;--min-height:60px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(178.77626037597656, 178.77626037597656, 178.77626037597656, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab:not(.elementor-motion-effects-element-type-background), .elementor-6001 .elementor-element.elementor-element-f15bcab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header{top:2px;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header-flex{top:2px;}.wpr-hidden-header{z-index:9999;}.wpr-hidden-header-flex{z-index:9999;}.elementor-6001 .elementor-element.elementor-element-f15bcab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6001 .elementor-element.elementor-element-e2acbd3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:0px 0px 0px 30px;--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-6001 .elementor-element.elementor-element-e2acbd3:hover{background-color:#E5E5E5;--border-radius:30px 0px 0px 30px;--border-top-left-radius:30px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:30px;}.elementor-6001 .elementor-element.elementor-element-e2acbd3, .elementor-6001 .elementor-element.elementor-element-e2acbd3::before{--border-transition:0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-icon i{color:#E02020;transition:color 0.3s;}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-icon svg{fill:#E02020;transition:fill 0.3s;}.elementor-6001 .elementor-element.elementor-element-fa274d9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6001 .elementor-element.elementor-element-5cf16a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--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-6001 .elementor-element.elementor-element-5cf16a2:hover{background-color:#E5E5E5;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-icon i{color:#E02020;transition:color 0.3s;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-icon svg{fill:#E02020;transition:fill 0.3s;}.elementor-6001 .elementor-element.elementor-element-6449bad{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6001 .elementor-element.elementor-element-1781bfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:0px 30px 30px 0px;--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-6001 .elementor-element.elementor-element-1781bfd:hover{background-color:#E5E5E5;--border-radius:0px 30px 30px 0px;--border-top-left-radius:0px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:0px;}.elementor-6001 .elementor-element.elementor-element-1781bfd, .elementor-6001 .elementor-element.elementor-element-1781bfd::before{--border-transition:0.3s;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-icon i{color:#E02020;transition:color 0.3s;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-icon svg{fill:#E02020;transition:fill 0.3s;}.elementor-6001 .elementor-element.elementor-element-27c57d6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}@media(max-width:1024px){.elementor-6001 .elementor-element.elementor-element-103747d{--padding-top:30px;--padding-bottom:30px;--padding-left:016px;--padding-right:016px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6001 .elementor-element.elementor-element-3f5552d .elementor-heading-title{font-size:42px;}.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-6001 .elementor-element.elementor-element-72e3cb1 .elementor-heading-title{font-size:15px;}.elementor-6001 .elementor-element.elementor-element-997f9fd{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-ec90aee{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-c5c2ef9{--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-6001 .elementor-element.elementor-element-24e6d37{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-372564e{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-296ab1d{--min-height:0vh;--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-6001 .elementor-element.elementor-element-4eddc6a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-2763940{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-3cd5a28{--min-height:0vh;--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-6001 .elementor-element.elementor-element-891600e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-6662641{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-a27ce40{--min-height:0vh;--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-6001 .elementor-element.elementor-element-cba8751{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-745c3ba{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-d639bb8{--min-height:0vh;--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-6001 .elementor-element.elementor-element-fc2f0e6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-ca88552{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-e5829ec{--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-6001 .elementor-element.elementor-element-be78dba{--min-height:0vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6001 .elementor-element.elementor-element-870ee03{--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-6001 .elementor-element.elementor-element-f15bcab{top:auto;bottom:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header{top:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header-flex{top:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6001 .elementor-element.elementor-element-fa274d9{--e-icon-list-icon-size:13px;}.elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-fa274d9 .elementor-icon-list-item > a{font-size:13px;}.elementor-6001 .elementor-element.elementor-element-6449bad{--e-icon-list-icon-size:13px;}.elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-6449bad .elementor-icon-list-item > a{font-size:13px;}.elementor-6001 .elementor-element.elementor-element-27c57d6{--e-icon-list-icon-size:13px;}.elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6001 .elementor-element.elementor-element-27c57d6 .elementor-icon-list-item > a{font-size:13px;}}@media(max-width:767px){.elementor-6001 .elementor-element.elementor-element-103747d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:016px;--padding-right:016px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6001 .elementor-element.elementor-element-f0a8c8c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-6001 .elementor-element.elementor-element-3f5552d .elementor-heading-title{line-height:1.1em;}.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-6001 .elementor-element.elementor-element-1fa5e57{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6001 .elementor-element.elementor-element-87f0f32{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6001 .elementor-element.elementor-element-72e3cb1 .elementor-heading-title{line-height:1.3em;}.elementor-6001 .elementor-element.elementor-element-8c34fab{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6001 .elementor-element.elementor-element-997f9fd{--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:016px;--padding-right:016px;}.elementor-6001 .elementor-element.elementor-element-01d6166{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-ec90aee{--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:25px 25px;--row-gap:25px;--column-gap: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-6001 .elementor-element.elementor-element-ec90aee.e-con{--order:-99999 /* order start hack */;}.elementor-6001 .elementor-element.elementor-element-c077589{--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-6001 .elementor-element.elementor-element-0ae0363 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-6001 .elementor-element.elementor-element-372564e{--min-height:0vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6001 .elementor-element.elementor-element-296ab1d{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-4eddc6a{--min-height:300px;--justify-content:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6001 .elementor-element.elementor-element-7e1f783{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6001 .elementor-element.elementor-element-73ff93e .elementor-heading-title{font-size:40px;}.elementor-6001 .elementor-element.elementor-element-f3ecf78{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:989px;--container-widget-flex-grow:0;width:var( --container-widget-width, 989px );max-width:989px;}.elementor-6001 .elementor-element.elementor-element-f3ecf78 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-6001 .elementor-element.elementor-element-2763940{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6001 .elementor-element.elementor-element-3cd5a28{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-891600e{--min-height:300px;--justify-content:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6001 .elementor-element.elementor-element-14d57d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6001 .elementor-element.elementor-element-d0e51d8 .elementor-heading-title{font-size:40px;}.elementor-6001 .elementor-element.elementor-element-a48e8ee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:989px;--container-widget-flex-grow:0;width:var( --container-widget-width, 989px );max-width:989px;}.elementor-6001 .elementor-element.elementor-element-a48e8ee .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-6001 .elementor-element.elementor-element-a27ce40{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-cba8751{--min-height:300px;--justify-content:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6001 .elementor-element.elementor-element-e32b231{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6001 .elementor-element.elementor-element-1f3cc69 .elementor-heading-title{font-size:40px;}.elementor-6001 .elementor-element.elementor-element-b815842{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:989px;--container-widget-flex-grow:0;width:var( --container-widget-width, 989px );max-width:989px;}.elementor-6001 .elementor-element.elementor-element-b815842 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-6001 .elementor-element.elementor-element-745c3ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6001 .elementor-element.elementor-element-d639bb8{--min-height:0vh;}.elementor-6001 .elementor-element.elementor-element-fc2f0e6{--min-height:300px;--justify-content:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6001 .elementor-element.elementor-element-55d1924{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6001 .elementor-element.elementor-element-82c2984 .elementor-heading-title{font-size:40px;}.elementor-6001 .elementor-element.elementor-element-8c865ff{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:989px;--container-widget-flex-grow:0;width:var( --container-widget-width, 989px );max-width:989px;}.elementor-6001 .elementor-element.elementor-element-8c865ff .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-6001 .elementor-element.elementor-element-e5829ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6001 .elementor-element.elementor-element-b17ad74{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6001 .elementor-element.elementor-element-db4a4e5 .elementor-heading-title{font-size:17px;}.elementor-6001 .elementor-element.elementor-element-870ee03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab{top:auto;bottom:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header{top:0px;}.elementor-6001 .elementor-element.elementor-element-f15bcab + .wpr-hidden-header-flex{top:0px;}.elementor-6001 .elementor-element.elementor-element-e2acbd3{--width:30%;--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6001 .elementor-element.elementor-element-5cf16a2{--width:30%;--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-6001 .elementor-element.elementor-element-1781bfd{--width:30%;--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;}}@media(min-width:768px){.elementor-6001 .elementor-element.elementor-element-f0a8c8c{--width:100%;}.elementor-6001 .elementor-element.elementor-element-4d03bab{--width:45%;}.elementor-6001 .elementor-element.elementor-element-87f0f32{--width:55%;}.elementor-6001 .elementor-element.elementor-element-01d6166{--width:40%;}.elementor-6001 .elementor-element.elementor-element-ec90aee{--width:60%;}.elementor-6001 .elementor-element.elementor-element-24e6d37{--width:100%;}.elementor-6001 .elementor-element.elementor-element-4eddc6a{--width:60%;}.elementor-6001 .elementor-element.elementor-element-2763940{--width:40%;}.elementor-6001 .elementor-element.elementor-element-891600e{--width:40%;}.elementor-6001 .elementor-element.elementor-element-6662641{--width:60%;}.elementor-6001 .elementor-element.elementor-element-cba8751{--width:60%;}.elementor-6001 .elementor-element.elementor-element-745c3ba{--width:40%;}.elementor-6001 .elementor-element.elementor-element-fc2f0e6{--width:40%;}.elementor-6001 .elementor-element.elementor-element-ca88552{--width:60%;}.elementor-6001 .elementor-element.elementor-element-55d1924{--width:95.374%;}.elementor-6001 .elementor-element.elementor-element-be78dba{--width:100%;}.elementor-6001 .elementor-element.elementor-element-f15bcab{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6001 .elementor-element.elementor-element-4eddc6a{--width:100%;}.elementor-6001 .elementor-element.elementor-element-2763940{--width:100%;}.elementor-6001 .elementor-element.elementor-element-3cd5a28{--width:100%;}.elementor-6001 .elementor-element.elementor-element-891600e{--width:100%;}.elementor-6001 .elementor-element.elementor-element-6662641{--width:100%;}.elementor-6001 .elementor-element.elementor-element-cba8751{--width:100%;}.elementor-6001 .elementor-element.elementor-element-745c3ba{--width:100%;}.elementor-6001 .elementor-element.elementor-element-fc2f0e6{--width:100%;}.elementor-6001 .elementor-element.elementor-element-ca88552{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-01d6166 */.elementor-element.elementor-element-6f5785d.elementor-widget.elementor-widget-image 
 {
    overflow: hidden;
    display: flex;
    justify-content: center;
    height: 380px;
    width: 100%;
    overflow: hidden;
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec90aee */.elementor-element.elementor-element-1955a0a.elementor-widget.elementor-widget-image {
    overflow: hidden;
    display: flex;
    justify-content: center;
    height: 550px;
    width:100%;
    overflow: hidden;
    align-items: flex-start;

}

img.attachment-full.size-full.wp-image-6182 {
    
   width: 100%;
  height: 100%;
  object-fit: cover; 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-372564e */.inner-content {
display: flex;
flex-direction: column; /* Arrange cards vertically in the column */
}
.section-0 {
position: -webkit-sticky; /* For Safari */
position: sticky;
top: 70px; /* Offset from the top */
box-shadow: 0px 0px 10px 0px rgb(119 119 119 / 16%);
border-radius: 15px;
}
.section-1 {
position: -webkit-sticky; /* For Safari */
position: sticky;
top: 70px; /* Offset from the top */
box-shadow: 0px 0px 10px 0px rgb(119 119 119 / 16%);
border-radius: 15px;

}
.section-2 {

position: -webkit-sticky; /* For Safari */
position: sticky;
top: 70px; /* Offset from the top */
}
.section-3 {
position: -webkit-sticky; /* For Safari */
position: sticky;
top:70px; /* Offset from the top */
box-shadow: 0px 0px 10px 0px rgb(119 119 119 / 16%);
border-radius: 15px;

}
.section-4 {
position: -webkit-sticky; /* For Safari */
position: sticky;
top:70px; /* Offset from the top */
box-shadow: 0px 0px 10px 0px rgb(119 119 119 / 16%);
border-radius: 15px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e6d37 *//* Complete Navigation CSS - Desktop, Tablet & Mobile Enhanced */

html { 
    scroll-behavior: smooth; 
} 

/* Navigation items 0-4 - Base styles for all devices */
[class*="nav-item-"], 
.nav-item-0, 
.nav-item-1, 
.nav-item-2, 
.nav-item-3, 
.nav-item-4 { 
    cursor: pointer; 
    transition: all 0.3s ease; 
    padding: 8px 16px; 
} 

/* Hover effects - All devices */
[class*="nav-item-"]:hover, 
.nav-item-0:hover, 
.nav-item-1:hover, 
.nav-item-2:hover, 
.nav-item-3:hover, 
.nav-item-4:hover { 
    color: #E02020; 
    transform: translateY(-1px); 
} 

/* Active state - only color change - All devices */
[class*="nav-item-"].active, 
.nav-item-0.active, 
.nav-item-1.active, 
.nav-item-2.active, 
.nav-item-3.active, 
.nav-item-4.active { 
    color: #E02020 !important; 
    font-weight: bold; 
} 

/* Active state for spans - All devices */
[class*="nav-item-"].active span, 
.nav-item-0.active span, 
.nav-item-1.active span, 
.nav-item-2.active span, 
.nav-item-3.active span, 
.nav-item-4.active span { 
    color: #E02020 !important; 
    font-weight: bold; 
} 

/* Sections 0-4 - All devices */
#section-0, 
#section-1, 
#section-2, 
#section-3, 
#section-4 { 
    scroll-margin-top: 120px; 
} 

/* Focus states - All devices */
[class*="nav-item-"]:focus, 
.nav-item-0:focus, 
.nav-item-1:focus, 
.nav-item-2:focus, 
.nav-item-3:focus, 
.nav-item-4:focus { 
    outline: 2px solid #E02020; 
    outline-offset: 2px; 
} 

/* Desktop and Tablet - Ensure all navigation items are visible */
@media (min-width: 769px) {
    [class*="nav-item-"],
    .nav-item-0,
    .nav-item-1,
    .nav-item-2,
    .nav-item-3,
    .nav-item-4 {
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
}

/* Mobile Styles - Enhanced with hide/show functionality */
@media (max-width: 768px) { 
    /* Mobile navigation container - force single line and right alignment */
    #sub-navigation {
        display: flex !important;
        justify-content: flex-end !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
        padding: 12px 20px !important;
        min-height: 70px !important;
        overflow: hidden !important;
        white-space: nowrap !important;
    }
    
    /* Hide all navigation items by default on mobile */
    [class*="nav-item-"], 
    .nav-item-0, 
    .nav-item-1, 
    .nav-item-2, 
    .nav-item-3, 
    .nav-item-4 { 
        /* Mobile enhancement - Hide inactive items */
        display: none !important;
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.3s ease;
        /* Remove original mobile padding - we'll set it for active item */
        padding: 0 !important;
        margin: 0 !important;
        font-size: 0 !important;
        width: 0 !important;
        height: 0 !important;
        overflow: hidden !important;
    } 
    
    /* Show and properly style only the active navigation item on mobile */
    [class*="nav-item-"].active,
    .nav-item-0.active,
    .nav-item-1.active,
    .nav-item-2.active,
    .nav-item-3.active,
    .nav-item-4.active {
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important;
        /* Better mobile styling for active item */
        padding: 10px 16px !important;
        font-size: 14px !important;
        font-weight: bold !important;
        border-radius: 6px !important;
        background: rgba(224, 32, 32, 0.1) !important;
        border: 1px solid #E02020 !important;
        white-space: nowrap !important;
        width: auto !important;
        height: auto !important;
        overflow: visible !important;
        margin: 0 !important;
        animation: fadeInNav 0.3s ease-in-out;
        /* Ensure it's positioned on the right */
        margin-left: auto !important;
    }
    
    /* Mobile hover effects - enhanced for better visibility */
    [class*="nav-item-"].active:hover,
    .nav-item-0.active:hover,
    .nav-item-1.active:hover,
    .nav-item-2.active:hover,
    .nav-item-3.active:hover,
    .nav-item-4.active:hover {
        color: #E02020 !important;
        background: rgba(224, 32, 32, 0.15) !important;
        transform: translateY(-1px) !important;
        box-shadow: 0 2px 8px rgba(224, 32, 32, 0.2) !important;
    }
    
    /* Mobile focus states - enhanced */
    [class*="nav-item-"].active:focus,
    .nav-item-0.active:focus,
    .nav-item-1.active:focus,
    .nav-item-2.active:focus,
    .nav-item-3.active:focus,
    .nav-item-4.active:focus {
        outline: 2px solid #E02020 !important;
        outline-offset: 2px !important;
    }
    
    /* Your original mobile section styles */
    #section-0, 
    #section-1, 
    #section-2, 
    #section-3, 
    #section-4 { 
        scroll-margin-top: 100px; 
    } 
} 

/* Smooth fade-in animation for mobile active item */
@keyframes fadeInNav {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c2ef9 */.elementor-6001 .elementor-element.elementor-element-4eddc6a::before,
.elementor-6001 .elementor-element.elementor-element-891600e::before,
.elementor-6001 .elementor-element.elementor-element-b23bedd::before,
.elementor-6001 .elementor-element.elementor-element-fc2f0e6::before,
.elementor-6001 .elementor-element.elementor-element-cba8751::before

{
    background-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be78dba *//* Complete Navigation CSS - Desktop, Tablet & Mobile Enhanced */

html { 
    scroll-behavior: smooth; 
} 

/* Navigation items 0-4 - Base styles for all devices */
[class*="nav-item-"], 
.nav-item-0, 
.nav-item-1, 
.nav-item-2, 
.nav-item-3, 
.nav-item-4 { 
    cursor: pointer; 
    transition: all 0.3s ease; 
    padding: 8px 16px; 
} 

/* Hover effects - All devices */
[class*="nav-item-"]:hover, 
.nav-item-0:hover, 
.nav-item-1:hover, 
.nav-item-2:hover, 
.nav-item-3:hover, 
.nav-item-4:hover { 
    color: #E02020; 
    transform: translateY(-1px); 
} 

/* Active state - only color change - All devices */
[class*="nav-item-"].active, 
.nav-item-0.active, 
.nav-item-1.active, 
.nav-item-2.active, 
.nav-item-3.active, 
.nav-item-4.active { 
    color: #E02020 !important; 
    font-weight: bold; 
} 

/* Active state for spans - All devices */
[class*="nav-item-"].active span, 
.nav-item-0.active span, 
.nav-item-1.active span, 
.nav-item-2.active span, 
.nav-item-3.active span, 
.nav-item-4.active span { 
    color: #E02020 !important; 
    font-weight: bold; 
} 

/* Sections 0-4 - All devices */
#section-0, 
#section-1, 
#section-2, 
#section-3, 
#section-4 { 
    scroll-margin-top: 120px; 
} 

/* Focus states - All devices */
[class*="nav-item-"]:focus, 
.nav-item-0:focus, 
.nav-item-1:focus, 
.nav-item-2:focus, 
.nav-item-3:focus, 
.nav-item-4:focus { 
    outline: 2px solid #E02020; 
    outline-offset: 2px; 
} 

/* Desktop and Tablet - Ensure all navigation items are visible */
@media (min-width: 769px) {
    [class*="nav-item-"],
    .nav-item-0,
    .nav-item-1,
    .nav-item-2,
    .nav-item-3,
    .nav-item-4 {
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
}

/* Mobile Styles - Enhanced with hide/show functionality */
@media (max-width: 768px) { 
    /* Mobile navigation container - force single line and right alignment */
    #sub-navigation {
        display: flex !important;
        justify-content: flex-end !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
        padding: 12px 20px !important;
        min-height: 70px !important;
        overflow: hidden !important;
        white-space: nowrap !important;
    }
    
    /* Hide all navigation items by default on mobile */
    [class*="nav-item-"], 
    .nav-item-0, 
    .nav-item-1, 
    .nav-item-2, 
    .nav-item-3, 
    .nav-item-4 { 
        /* Mobile enhancement - Hide inactive items */
        display: none !important;
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.3s ease;
        /* Remove original mobile padding - we'll set it for active item */
        padding: 0 !important;
        margin: 0 !important;
        font-size: 0 !important;
        width: 0 !important;
        height: 0 !important;
        overflow: hidden !important;
    } 
    
    /* Show and properly style only the active navigation item on mobile */
    [class*="nav-item-"].active,
    .nav-item-0.active,
    .nav-item-1.active,
    .nav-item-2.active,
    .nav-item-3.active,
    .nav-item-4.active {
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important;
        /* Better mobile styling for active item */
        padding: 10px 16px !important;
        font-size: 14px !important;
        font-weight: bold !important;
        border-radius: 6px !important;
        background: rgba(224, 32, 32, 0.1) !important;
        border: 1px solid #E02020 !important;
        white-space: nowrap !important;
        width: auto !important;
        height: auto !important;
        overflow: visible !important;
        margin: 0 !important;
        animation: fadeInNav 0.3s ease-in-out;
        /* Ensure it's positioned on the right */
        margin-left: auto !important;
    }
    
    /* Mobile hover effects - enhanced for better visibility */
    [class*="nav-item-"].active:hover,
    .nav-item-0.active:hover,
    .nav-item-1.active:hover,
    .nav-item-2.active:hover,
    .nav-item-3.active:hover,
    .nav-item-4.active:hover {
        color: #E02020 !important;
        background: rgba(224, 32, 32, 0.15) !important;
        transform: translateY(-1px) !important;
        box-shadow: 0 2px 8px rgba(224, 32, 32, 0.2) !important;
    }
    
    /* Mobile focus states - enhanced */
    [class*="nav-item-"].active:focus,
    .nav-item-0.active:focus,
    .nav-item-1.active:focus,
    .nav-item-2.active:focus,
    .nav-item-3.active:focus,
    .nav-item-4.active:focus {
        outline: 2px solid #E02020 !important;
        outline-offset: 2px !important;
    }
    
    /* Your original mobile section styles */
    #section-0, 
    #section-1, 
    #section-2, 
    #section-3, 
    #section-4 { 
        scroll-margin-top: 100px; 
    } 
} 

/* Smooth fade-in animation for mobile active item */
@keyframes fadeInNav {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5829ec */.elementor-6001 .elementor-element.elementor-element-4eddc6a::before,
.elementor-6001 .elementor-element.elementor-element-891600e::before,
.elementor-6001 .elementor-element.elementor-element-b23bedd::before,
.elementor-6001 .elementor-element.elementor-element-fc2f0e6::before,
.elementor-6001 .elementor-element.elementor-element-cba8751::before

{
    background-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-870ee03 */div#wpr-tab-2281 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b17ad74 */#post-slider .slick-slide {
    height: auto;
    width: 475px !important;
}/* End custom CSS */