.elementor-469 .elementor-element.elementor-element-de59f90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-7d8038f{--display:flex;--min-height:45vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-7d8038f:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-7d8038f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-469 .elementor-element.elementor-element-7d8038f.e-con{--align-self:center;}.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 );color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-2db4c0e{padding:0px 0px 0px 0px;}.elementor-469 .elementor-element.elementor-element-2db4c0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10rem;font-weight:500;line-height:6.7rem;color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-0c9f303{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-c4d57a2 > .elementor-widget-container{background-color:#ECECEC;padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs{justify-content:left;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#F8F8FA00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#C41E3A;font-family:"Montserrat", Sans-serif;font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumbs__content a{color:#252525;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#252525;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumb-separator{color:#252525;margin:0 10px;}.elementor-469 .elementor-element.elementor-element-8c1e719{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-469 .elementor-element.elementor-element-8c1e719:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-8c1e719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-758dbab{width:var( --container-widget-width, 97% );max-width:97%;padding:20px 0px 20px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 1px 0px;border-color:#BBBBBB;}.elementor-469 .elementor-element.elementor-element-758dbab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.9rem;font-weight:500;color:#252525;}.elementor-469 .elementor-element.elementor-element-36395fc{--display:flex;--min-height:33vh;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-469 .elementor-element.elementor-element-36395fc:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-36395fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-469 .elementor-element.elementor-element-8354ebc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-469 .elementor-element.elementor-element-7640191 img{width:100%;height:45vh;object-fit:cover;object-position:center center;}.elementor-469 .elementor-element.elementor-element-6c42410 img{width:100%;height:45vh;object-fit:cover;object-position:center center;}.elementor-469 .elementor-element.elementor-element-d23b3e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-6dea210.elementor-element{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-6dea210{text-align:start;}.elementor-469 .elementor-element.elementor-element-6dea210 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:600;color:#363636;}.elementor-469 .elementor-element.elementor-element-5cb1752{padding:0px 0px 0px 0px;text-align:start;}.elementor-469 .elementor-element.elementor-element-5cb1752.elementor-element{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-5cb1752 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:500;}.elementor-469 .elementor-element.elementor-element-5f5e73a{padding:0px 0px 40px 5px;}.elementor-469 .elementor-element.elementor-element-5f5e73a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-04e774c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-ea712d6{text-align:justify;font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:400;color:#252525;}.elementor-469 .elementor-element.elementor-element-ea712d6 p{margin-block-end:0px;}.elementor-469 .elementor-element.elementor-element-cd03763{--display:flex;--min-height:33vh;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-469 .elementor-element.elementor-element-cd03763:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-cd03763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-469 .elementor-element.elementor-element-40beffe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-4090b08.elementor-element{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-4090b08{text-align:start;}.elementor-469 .elementor-element.elementor-element-4090b08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:600;color:#363636;}.elementor-469 .elementor-element.elementor-element-95f776d{padding:0px 0px 0px 0px;text-align:start;}.elementor-469 .elementor-element.elementor-element-95f776d.elementor-element{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-95f776d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:500;}.elementor-469 .elementor-element.elementor-element-aef85d3{padding:0px 0px 40px 5px;}.elementor-469 .elementor-element.elementor-element-aef85d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-04e774c );}.elementor-469 .elementor-element.elementor-element-bf2beb3{text-align:justify;font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-bf2beb3 p{margin-block-end:0px;}.elementor-469 .elementor-element.elementor-element-7692ba6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-baed102 img{width:100%;height:45vh;object-fit:cover;object-position:center center;}.elementor-469 .elementor-element.elementor-element-982695a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-80d663e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap: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;--z-index:1;}.elementor-469 .elementor-element.elementor-element-80d663e:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-80d663e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-88cfbdb{--display:flex;--min-height:33vh;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-469 .elementor-element.elementor-element-88cfbdb:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-88cfbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-469 .elementor-element.elementor-element-a674275{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-48be302{--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#6F6F6F;--border-color:#6F6F6F;--border-radius:99px 99px 99px 99px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-469 .elementor-element.elementor-element-4760b7b{padding:5px 0px 0px 0px;}.elementor-469 .elementor-element.elementor-element-4760b7b.elementor-element{--align-self:flex-start;}.elementor-469 .elementor-element.elementor-element-ba1fcba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-2cf3d8f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-4bd009f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-a01dbef{text-align:justify;font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-a01dbef p{margin-block-end:0px;}.elementor-469 .elementor-element.elementor-element-7fece12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-469 .elementor-element.elementor-element-7fece12:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-7fece12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-6a10410{--display:flex;--min-height:33vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-8574502{--display:flex;}.elementor-469 .elementor-element.elementor-element-6d1b490{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;color:#252525;}.elementor-469 .elementor-element.elementor-element-f358e01{--display:flex;--min-height:45vh;--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-469 .elementor-element.elementor-element-b74d71a{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-04e774c );--border-color:var( --e-global-color-04e774c );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon-wrapper{text-align:center;}.elementor-469 .elementor-element.elementor-element-bdc7f9f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-469 .elementor-element.elementor-element-bdc7f9f.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-bdc7f9f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-469 .elementor-element.elementor-element-bdc7f9f.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-bdc7f9f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon{font-size:12rem;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon svg{height:12rem;}.elementor-469 .elementor-element.elementor-element-4bd30c4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-469 .elementor-element.elementor-element-4bd30c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;color:#252525;}.elementor-469 .elementor-element.elementor-element-a0e9469{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-04e774c );--border-color:var( --e-global-color-04e774c );}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon-wrapper{text-align:center;}.elementor-469 .elementor-element.elementor-element-90907c8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-469 .elementor-element.elementor-element-90907c8.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-90907c8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-469 .elementor-element.elementor-element-90907c8.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-90907c8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon{font-size:12rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon svg{height:12rem;}.elementor-469 .elementor-element.elementor-element-fca19b6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-469 .elementor-element.elementor-element-fca19b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;color:#252525;}.elementor-469 .elementor-element.elementor-element-6bb1728{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-04e774c );--border-color:var( --e-global-color-04e774c );}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon-wrapper{text-align:center;}.elementor-469 .elementor-element.elementor-element-7e75021.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-469 .elementor-element.elementor-element-7e75021.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-7e75021.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-469 .elementor-element.elementor-element-7e75021.elementor-view-framed .elementor-icon, .elementor-469 .elementor-element.elementor-element-7e75021.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon{font-size:12rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon svg{height:12rem;}.elementor-469 .elementor-element.elementor-element-17d0fff{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-469 .elementor-element.elementor-element-17d0fff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;color:#252525;}.elementor-469 .elementor-element.elementor-element-ad2c4a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-469 .elementor-element.elementor-element-ad2c4a4:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-ad2c4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-f16be43{--display:flex;--min-height:33vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-e7e87e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-90ec624{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f1e9ee4{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:#252525;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:500;fill:#252525;color:#252525;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:20px 20px 20px 20px;}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button:hover, .elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button:focus{color:var( --e-global-color-04e774c );border-color:var( --e-global-color-04e774c );}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button:hover svg, .elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button:focus svg{fill:var( --e-global-color-04e774c );}.elementor-469 .elementor-element.elementor-element-2ce8f98{--display:flex;}.elementor-469 .elementor-element.elementor-element-591aa1a{--display:flex;}@media(max-width:1366px){.elementor-469 .elementor-element.elementor-element-de59f90{--justify-content:center;--margin-top:0.5vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-469 .elementor-element.elementor-element-7d8038f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-469 .elementor-element.elementor-element-7d8038f.e-con{--align-self:center;}.elementor-469 .elementor-element.elementor-element-2db4c0e .elementor-heading-title{font-size:10rem;line-height:7rem;}.elementor-469 .elementor-element.elementor-element-0c9f303{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumbs__content{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-758dbab .elementor-heading-title{font-size:1.8rem;}.elementor-469 .elementor-element.elementor-element-36395fc{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-7640191 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-6c42410 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-6dea210 .elementor-heading-title{font-size:4rem;}.elementor-469 .elementor-element.elementor-element-5cb1752 .elementor-heading-title{font-size:3.5rem;}.elementor-469 .elementor-element.elementor-element-5f5e73a{padding:0px 0px 20px 5px;}.elementor-469 .elementor-element.elementor-element-5f5e73a .elementor-heading-title{font-size:0.9rem;}.elementor-469 .elementor-element.elementor-element-ea712d6{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-cd03763{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-4090b08 .elementor-heading-title{font-size:4rem;}.elementor-469 .elementor-element.elementor-element-95f776d .elementor-heading-title{font-size:3.5rem;}.elementor-469 .elementor-element.elementor-element-aef85d3{padding:0px 0px 20px 5px;}.elementor-469 .elementor-element.elementor-element-aef85d3 .elementor-heading-title{font-size:0.9rem;}.elementor-469 .elementor-element.elementor-element-bf2beb3{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-baed102 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-982695a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-88cfbdb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-2cf3d8f{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-469 .elementor-element.elementor-element-a01dbef{font-size:0.8rem;}.elementor-469 .elementor-element.elementor-element-6a10410{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f358e01{--min-height:37vh;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-4bd30c4{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-469 .elementor-element.elementor-element-4bd30c4 .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-fca19b6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-469 .elementor-element.elementor-element-fca19b6 .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-17d0fff{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-469 .elementor-element.elementor-element-17d0fff .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-f16be43{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button{font-size:1rem;}}@media(max-width:1024px){.elementor-469 .elementor-element.elementor-element-de59f90{--margin-top:0.5vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-469 .elementor-element.elementor-element-2db4c0e .elementor-heading-title{font-size:6.5rem;line-height:4.5rem;}.elementor-469 .elementor-element.elementor-element-0c9f303{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumbs__content{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-8c1e719{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-758dbab .elementor-heading-title{font-size:1.5rem;}.elementor-469 .elementor-element.elementor-element-6dea210 .elementor-heading-title{font-size:3.8rem;}.elementor-469 .elementor-element.elementor-element-5cb1752 .elementor-heading-title{font-size:3.3rem;}.elementor-469 .elementor-element.elementor-element-5f5e73a .elementor-heading-title{font-size:0.9rem;}.elementor-469 .elementor-element.elementor-element-ea712d6{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-4090b08 .elementor-heading-title{font-size:3.8rem;}.elementor-469 .elementor-element.elementor-element-95f776d .elementor-heading-title{font-size:3.3rem;}.elementor-469 .elementor-element.elementor-element-aef85d3 .elementor-heading-title{font-size:0.9rem;}.elementor-469 .elementor-element.elementor-element-bf2beb3{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-982695a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-469 .elementor-element.elementor-element-80d663e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-7fece12{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f358e01{--min-height:32vh;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon{font-size:8rem;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon svg{height:8rem;}.elementor-469 .elementor-element.elementor-element-4bd30c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-469 .elementor-element.elementor-element-4bd30c4 .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon{font-size:8rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon svg{height:8rem;}.elementor-469 .elementor-element.elementor-element-fca19b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-469 .elementor-element.elementor-element-fca19b6 .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon{font-size:8rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon svg{height:8rem;}.elementor-469 .elementor-element.elementor-element-17d0fff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-469 .elementor-element.elementor-element-17d0fff .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-ad2c4a4{--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f16be43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button{font-size:0.8rem;}}@media(max-width:767px){.elementor-469 .elementor-element.elementor-element-de59f90{--margin-top:0.5vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-469 .elementor-element.elementor-element-7d8038f{--width:97%;--min-height:35vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-2db4c0e .elementor-heading-title{font-size:3.8rem;line-height:2.3rem;}.elementor-469 .elementor-element.elementor-element-0c9f303{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs{justify-content:center;}.elementor-469 .elementor-element.elementor-element-c4d57a2 .eael-breadcrumbs .eael-breadcrumbs__content{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-8c1e719{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-758dbab{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-469 .elementor-element.elementor-element-36395fc{--width:95%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-8354ebc.e-con{--order:99999 /* order end hack */;}.elementor-469 .elementor-element.elementor-element-7640191 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-6c42410 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-6dea210 .elementor-heading-title{font-size:4rem;}.elementor-469 .elementor-element.elementor-element-5cb1752 .elementor-heading-title{font-size:3.3rem;}.elementor-469 .elementor-element.elementor-element-5f5e73a .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-ea712d6{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-cd03763{--width:95%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-4090b08 .elementor-heading-title{font-size:4rem;}.elementor-469 .elementor-element.elementor-element-95f776d .elementor-heading-title{font-size:3.3rem;}.elementor-469 .elementor-element.elementor-element-aef85d3 .elementor-heading-title{font-size:1rem;}.elementor-469 .elementor-element.elementor-element-bf2beb3{font-size:0.7rem;}.elementor-469 .elementor-element.elementor-element-7692ba6.e-con{--order:99999 /* order end hack */;}.elementor-469 .elementor-element.elementor-element-baed102 img{height:40vh;}.elementor-469 .elementor-element.elementor-element-982695a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-80d663e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-88cfbdb{--width:95%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-469 .elementor-element.elementor-element-48be302{--width:FIT-CONTENT;}.elementor-469 .elementor-element.elementor-element-2cf3d8f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-469 .elementor-element.elementor-element-a01dbef{font-size:0.8rem;}.elementor-469 .elementor-element.elementor-element-7fece12{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-6a10410{--width:95%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-6d1b490{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-469 .elementor-element.elementor-element-b74d71a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon-wrapper{text-align:center;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-bdc7f9f .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-4bd30c4 .elementor-heading-title{font-size:1.2rem;}.elementor-469 .elementor-element.elementor-element-a0e9469{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-90907c8 .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-fca19b6 .elementor-heading-title{font-size:1.2rem;}.elementor-469 .elementor-element.elementor-element-6bb1728{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon{font-size:10rem;}.elementor-469 .elementor-element.elementor-element-7e75021 .elementor-icon svg{height:10rem;}.elementor-469 .elementor-element.elementor-element-17d0fff .elementor-heading-title{font-size:1.2rem;}.elementor-469 .elementor-element.elementor-element-ad2c4a4{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-f16be43{--width:95%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-469 .elementor-element.elementor-element-54ce0a5 .elementor-button{font-size:0.9rem;}}@media(min-width:768px){.elementor-469 .elementor-element.elementor-element-de59f90{--width:100%;}.elementor-469 .elementor-element.elementor-element-7d8038f{--width:97%;}.elementor-469 .elementor-element.elementor-element-0c9f303{--width:97%;}.elementor-469 .elementor-element.elementor-element-36395fc{--width:97%;}.elementor-469 .elementor-element.elementor-element-cd03763{--width:97%;}.elementor-469 .elementor-element.elementor-element-88cfbdb{--width:97%;}.elementor-469 .elementor-element.elementor-element-48be302{--width:fit-content;}.elementor-469 .elementor-element.elementor-element-6a10410{--width:97%;}.elementor-469 .elementor-element.elementor-element-f16be43{--width:97%;}}@media(max-width:1366px) and (min-width:768px){.elementor-469 .elementor-element.elementor-element-7d8038f{--width:97%;}.elementor-469 .elementor-element.elementor-element-0c9f303{--width:97%;}.elementor-469 .elementor-element.elementor-element-36395fc{--width:97%;}.elementor-469 .elementor-element.elementor-element-cd03763{--width:97%;}.elementor-469 .elementor-element.elementor-element-88cfbdb{--width:97%;}.elementor-469 .elementor-element.elementor-element-6a10410{--width:97%;}.elementor-469 .elementor-element.elementor-element-f16be43{--width:97%;}}@media(max-width:1024px) and (min-width:768px){.elementor-469 .elementor-element.elementor-element-0c9f303{--width:97%;}}/* Start custom CSS for container, class: .elementor-element-7d8038f */.elementor-469 .elementor-element.elementor-element-7d8038f{
  border-radius:40px;
  corner-shape: squircle;
  background: rgba(255, 255, 255, 0.24);
}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-7d8038f{
  border-radius:30px;
  corner-shape: squircle;
  background: rgba(255, 255, 255, 0.24);
    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-7d8038f{
  border-radius:30px;
  corner-shape: squircle;
  background: rgba(255, 255, 255, 0.24);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758dbab */.ser{
    color: #C41E3A;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7640191 */.elementor-469 .elementor-element.elementor-element-7640191{
  border-radius:40px;
  corner-shape: squircle;
  overflow: hidden;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-7640191{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-7640191{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c42410 */.elementor-469 .elementor-element.elementor-element-6c42410{
  border-radius:40px;
  corner-shape: squircle;
  overflow: hidden;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-6c42410{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-6c42410{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dea210 */.elementor-469 .elementor-element.elementor-element-6dea210 .elementor-heading-title {
  background: linear-gradient(
    120deg,
    #333 0%,
    #333 40%,
    rgba(255, 255, 255, 0.4) 50%,
    #333 60%,
    #333 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 9s linear infinite;
}

@keyframes shine {
  0% {
    background-position: 200% center;   /* changed this line */
  }
  100% {
    background-position: -200% center;  /* changed this line */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cb1752 */.elementor-469 .elementor-element.elementor-element-5cb1752 .elementor-heading-title {
  background: linear-gradient(
    120deg,
    #333 0%,
    #333 40%,
    rgba(255, 255, 255, 0.4) 50%,
    #333 60%,
    #333 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 9s linear infinite;
}

@keyframes shine {
  0% {
    background-position: 200% center;   /* changed this line */
  }
  100% {
    background-position: -200% center;  /* changed this line */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36395fc */.elementor-469 .elementor-element.elementor-element-36395fc{
  border-radius:40px;
  corner-shape: squircle;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-36395fc{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-36395fc{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4090b08 */.elementor-469 .elementor-element.elementor-element-4090b08 .elementor-heading-title {
  background: linear-gradient(
    120deg,
    #333 0%,
    #333 40%,
    rgba(255, 255, 255, 0.4) 50%,
    #333 60%,
    #333 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 9s linear infinite;
}

@keyframes shine {
  0% {
    background-position: 200% center;   /* changed this line */
  }
  100% {
    background-position: -200% center;  /* changed this line */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95f776d */.elementor-469 .elementor-element.elementor-element-95f776d .elementor-heading-title {
  background: linear-gradient(
    120deg,
    #333 0%,
    #333 40%,
    rgba(255, 255, 255, 0.4) 50%,
    #333 60%,
    #333 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 9s linear infinite;
}

@keyframes shine {
  0% {
    background-position: 200% center;   /* changed this line */
  }
  100% {
    background-position: -200% center;  /* changed this line */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-baed102 */.elementor-469 .elementor-element.elementor-element-baed102{
  border-radius:40px;
  corner-shape: squircle;
  overflow: hidden;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-baed102{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-baed102{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd03763 */.elementor-469 .elementor-element.elementor-element-cd03763{
  border-radius:40px;
  corner-shape: squircle;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-cd03763{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-cd03763{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb69a01 */.marquee3 {
 direction: rtl;
  display: flex;
  overflow: hidden;
  height: 1vh;
  user-select: none;
  gap: 2rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}


.marquee__group3 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2.2rem;
  min-width: 100%;

}

@media (max-width:767px){
    .marquee__group3 {
  gap: 1.5rem;
}
}

.marquee__group3 span {
  color: #CECECE;
  font-size: 4rem !important;
  font-weight: 500;
  text-transform: uppercase;
  white-space: nowrap;
  font-family: 'montserrat', sans-serif !important;
}

@media (max-width:1366px){
    .marquee__group3 span {
  font-size: 2.5rem !important;
}
}
@media (max-width:1024px){
    .marquee__group3 span {
  font-size: 2.4rem !important;
}
}
@media (max-width:767px){
    .marquee__group3 span {
  font-size: 1.8rem !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43c74fd */.marquee1 {
  display: flex;
  overflow: hidden;
  height: 0vh;
  user-select: none;
  gap: 2rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}


.marquee__group1 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2.2rem;
  min-width: 100%;
}

@media (max-width:767px){
    .marquee__group1 {
  gap: 1.5rem;
}
}

.marquee__group1 span {
  color: #F0F0F0;
  font-size: 4rem !important;
  font-weight: 500;
  text-transform: uppercase;
  white-space: nowrap;
  font-family: 'montserrat', sans-serif !important;
}

@media (max-width:1366px){
    .marquee__group1 span {
  font-size: 2.5rem !important;
}
}
@media (max-width:1024px){
    .marquee__group1 span {
  font-size: 2.4rem !important;
}
}
@media (max-width:767px){
    .marquee__group1 span {
  font-size: 1.8rem !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4760b7b *//* --- Pulsing glowing circle --- */
:root{
  --glow-size: 8px;        /* circle diameter */
  --glow-color: 196, 30, 58;/* RGB color (no alpha) */
  --pulse-duration: 1.6s;   /* animation length */
  --inner-opacity: 0.98;    /* fill opacity */
}

/* Container (the circle itself) */
.glow-circle{
  width: var(--glow-size);
  height: var(--glow-size);
  border-radius: 50%;
  background: rgba(var(--glow-color), var(--inner-opacity));
  background: rgba(var(--glow-color), var(--inner-opacity));

  box-shadow:
    0 0 6px rgba(var(--glow-color), 0.9),    /* immediate soft glow */
    0 0 18px rgba(var(--glow-color), 0.45);  /* outer halo */
  transform-origin: center;
  animation: pulseGlow var(--pulse-duration) ease-in-out infinite;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* a subtle second layer for a breathing halo */
.glow-circle::after{
  content: "";
  position: absolute;
  inset: 50%; /* center */
  transform: translate(-50%,-50%) scale(1);
  width: calc(var(--glow-size) * 2.6);
  height: calc(var(--glow-size) * 2.6);
  border-radius: 50%;
  background: radial-gradient(circle, rgba(var(--glow-color),0.18) 0%, rgba(var(--glow-color),0.03) 60%, transparent 100%);
  pointer-events: none;
  animation: haloExpand var(--pulse-duration) ease-in-out infinite;
}

/* Respect reduced motion preference */
@media (prefers-reduced-motion: reduce){
  .glow-circle, .glow-circle::after {
    animation: none !important;
    transition: none !important;
  }
}

/* Keyframes */
@keyframes pulseGlow {
  0% {
    transform: scale(1);
    box-shadow:
      0 0 6px rgba(var(--glow-color), 0.9),
      0 0 18px rgba(var(--glow-color), 0.45);
    opacity: 1;
  }
  50% {
    transform: scale(1.18);
    box-shadow:
      0 0 10px rgba(var(--glow-color), 0.95),
      0 0 28px rgba(var(--glow-color), 0.55);
    opacity: 0.98;
  }
  100% {
    transform: scale(1);
    box-shadow:
      0 0 6px rgba(var(--glow-color), 0.9),
      0 0 18px rgba(var(--glow-color), 0.45);
    opacity: 1;
  }
}

@keyframes haloExpand {
  0% { transform: translate(-50%,-50%) scale(0.9); opacity: 0.95; }
  50% { transform: translate(-50%,-50%) scale(1.05); opacity: 1; }
  100% { transform: translate(-50%,-50%) scale(0.9); opacity: 0.95; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88cfbdb */.elementor-469 .elementor-element.elementor-element-88cfbdb{
  border-radius:40px;
  corner-shape: squircle;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-88cfbdb{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-88cfbdb{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a10410 */.elementor-469 .elementor-element.elementor-element-6a10410{
  border-radius:40px;
  corner-shape: squircle;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-6a10410{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-6a10410{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59e39d0 */.elementor-469 .elementor-element.elementor-element-59e39d0{
  border-radius:40px;
  corner-shape: squircle;
  overflow: hidden;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-59e39d0{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-59e39d0{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16be43 */.elementor-469 .elementor-element.elementor-element-f16be43{
  border-radius:40px;
  corner-shape: squircle;

}

@media (max-width:1024px){
    .elementor-469 .elementor-element.elementor-element-f16be43{
  border-radius:30px;
  corner-shape: squircle;

    }
}
@media (max-width:767px){
    .elementor-469 .elementor-element.elementor-element-f16be43{
  border-radius:30px;
  corner-shape: squircle;

    }
}/* End custom CSS */