.elementor-632 .elementor-element.elementor-element-7a42968 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(191deg, #7A7A7A 0%, #000000 17%);opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-7a42968:not(.elementor-motion-effects-element-type-background) > .ee-parallax > .ee-parallax__inner{background-repeat:no-repeat;background-size:cover;}.elementor-632 .elementor-element.elementor-element-7a42968:not(.elementor-motion-effects-element-type-background), .elementor-632 .elementor-element.elementor-element-7a42968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-632 .elementor-element.elementor-element-7a42968{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-bc-flex-widget .elementor-632 .elementor-element.elementor-element-063541b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-632 .elementor-element.elementor-element-063541b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-632 .elementor-element.elementor-element-063541b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-632 .elementor-element.elementor-element-063541b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-c51afc9{padding:0px 80px 0px 80px;overflow:visible;}.elementor-bc-flex-widget .elementor-632 .elementor-element.elementor-element-98f1734.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-632 .elementor-element.elementor-element-98f1734.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-632 .elementor-element.elementor-element-98f1734 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-98f1734 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-98f1734 > .elementor-background-slideshow{border-radius:129px 129px 129px 129px;}.elementor-632 .elementor-element.elementor-element-98f1734 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-632 .elementor-element.elementor-element-98f1734 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-632 .elementor-element.elementor-element-ec299ad{background-color:#FFFFFF;border-style:double;border-width:1px 1px 1px 1px;border-color:#010101;border-radius:8px 8px 8px 8px;text-align:center;}.ee-tooltip.ee-tooltip-ec299ad.to--top,
							 .ee-tooltip.ee-tooltip-ec299ad.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-ec299ad.to--left,
							 .ee-tooltip.ee-tooltip-ec299ad.to--right{margin-top:0px;}.elementor-632 .elementor-element.elementor-element-ec299ad img{width:85px;max-width:85px;height:85px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-bc-flex-widget .elementor-632 .elementor-element.elementor-element-1ac0f97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-632 .elementor-element.elementor-element-1ac0f97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item{color:var( --e-global-color-accent );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item a{color:var( --e-global-color-accent );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item--current{color:var( --e-global-color-text );}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs{margin-left:-3px;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__item{margin-left:3px;color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__separator{margin-left:3px;padding:0px 2px 0px 2px;color:#FFFFFF;font-size:9px;font-weight:800;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__text{font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;line-height:17px;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__item a{color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__item--current{color:#F6F6F6;}.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-632 .elementor-element.elementor-element-57ba42b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-632 .elementor-element.elementor-element-57ba42b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-93e994e{width:auto;max-width:auto;align-self:center;}.elementor-632 .elementor-element.elementor-element-93e994e > .elementor-widget-container{background-color:#FFFFFF;margin:-11px 0px 0px 0px;padding:0px 20px 0px 05px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:4px 4px 4px 4px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content{align-items:center;flex-direction:row;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-icon > i{font-size:13px;color:#E93469;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-icon > svg{height:13px;width:13px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-icon > img{height:13px;width:13px;color:#E93469;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-icon{width:12px;margin:0px 6px 0px 0px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;font-size:0.875rem;font-weight:300;margin:0px 6px 0px 0px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-text{flex-direction:column;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:8px;padding:02px 5px 2px 5px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-divider:not(:last-child)::before{border-top-color:#E6E7EC;border-top-style:solid;border-top-width:15px;}.elementor-632 .elementor-element.elementor-element-93e994e .ekit-stylish-list-divider-inline:not(:last-child)::before{border-left-color:#E6E7EC;border-left-style:solid;height:15px;}.elementor-bc-flex-widget .elementor-632 .elementor-element.elementor-element-d4e452e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-632 .elementor-element.elementor-element-d4e452e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-632 .elementor-element.elementor-element-d4e452e.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-632 .elementor-element.elementor-element-9e36373 .elementor-button{background-color:#1D1E1E;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;line-height:15px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-9e36373 .elementor-button-content-wrapper{flex-direction:row;}.elementor-632 .elementor-element.elementor-element-9e36373 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-632 .elementor-element.elementor-element-62853a2{overflow:visible;}.elementor-bc-flex-widget .elementor-632 .elementor-element.elementor-element-ea19ad5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-632 .elementor-element.elementor-element-ea19ad5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-632 .elementor-element.elementor-element-ea19ad5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-632 .elementor-element.elementor-element-4819937{background-color:#1D1E1E;padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D1E1E;border-radius:8px 8px 8px 8px;box-shadow:3px 3px 0px 0px #FFFFFF;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:28px;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-632 .elementor-element.elementor-element-28a3958{padding:0px 80px 0px 80px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-43d8530{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-0328675:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-0328675 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-0328675 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-0328675 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-0328675 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-0328675 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-0328675 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-787cd47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-widget-unfold .ee-unfold__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-unfold a.ee-button, .elementor-widget-unfold .ee-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-632 .elementor-element.elementor-element-a62deec > .elementor-widget-container{background-color:#EBEBEB;padding:10px 15px 10px 15px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-a62deec .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-a62deec .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-a62deec .ee-unfold__trigger{margin-top:24px;}.elementor-632 .elementor-element.elementor-element-a62deec a.ee-button, .elementor-632 .elementor-element.elementor-element-a62deec .ee-button{border-radius:21px 21px 21px 21px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-632 .elementor-element.elementor-element-37d1b69{--box-min-height:0px;--box-background-color:#FFFFFF;--box-border-color:#000000;--box-border-width:1px;--box-border-radius:9px;--separator-width:0px;--box-padding:16px;--header-background-color:#ECECFF;--header-color:#050B13;--toggle-button-color:#050B13;--toc-body-max-height:233px;--item-text-color:#262626;--item-text-hover-decoration:underline;}.elementor-632 .elementor-element.elementor-element-37d1b69 .elementor-toc__header-title{text-align:start;}.elementor-632 .elementor-element.elementor-element-37d1b69 .elementor-toc__header, .elementor-632 .elementor-element.elementor-element-37d1b69 .elementor-toc__header-title{font-family:"Arial", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.1rem;}.elementor-632 .elementor-element.elementor-element-37d1b69 .elementor-toc__header{flex-direction:row;}.elementor-632 .elementor-element.elementor-element-56fda35{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-438617f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-438617f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-438617f > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-438617f > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-438617f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-438617f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-438617f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-a4b2476 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-ecf2d01 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-ecf2d01 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-ecf2d01 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-ecf2d01 .ee-unfold__trigger{margin-top:0px;}.elementor-632 .elementor-element.elementor-element-ecf2d01 a.ee-button, .elementor-632 .elementor-element.elementor-element-ecf2d01 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-010d7db .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-01f5205 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-2e30955{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-7f34753:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-7f34753 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-9167c58 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-19beeeb > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-19beeeb .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-19beeeb .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-19beeeb a.ee-button, .elementor-632 .elementor-element.elementor-element-19beeeb .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-c8bc6c4{overflow:visible;}.elementor-632 .elementor-element.elementor-element-0872441:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-0872441 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0ECFF;}.elementor-632 .elementor-element.elementor-element-0872441 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-0872441 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-0872441 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-0872441 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-632 .elementor-element.elementor-element-0872441 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-037871e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-632 .elementor-element.elementor-element-c87c94a .elementor-button{background-color:#1D4ED8;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:15px;fill:#FDFDFD;color:#FDFDFD;border-radius:8px 8px 8px 8px;padding:12px 16px 012px 016px;}.elementor-632 .elementor-element.elementor-element-f77a51a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-632 .elementor-element.elementor-element-f77a51a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-2e68fac .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-3a9333a{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-13c679c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-13c679c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-13c679c > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-13c679c > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-13c679c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-13c679c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-13c679c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-ae1c3d0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-8382547 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-8382547 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-8382547 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-8382547 a.ee-button, .elementor-632 .elementor-element.elementor-element-8382547 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-797beb1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-8efa792 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-15ed369{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-23c0da8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-23c0da8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-2dd0983 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-81b9f11 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-81b9f11 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-81b9f11 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-81b9f11 a.ee-button, .elementor-632 .elementor-element.elementor-element-81b9f11 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-a3d866b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-437130a .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-437130a .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-00f5531{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-6b72795:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-6b72795 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-bebacda .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-70b1cd4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-70b1cd4 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-70b1cd4 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-70b1cd4 a.ee-button, .elementor-632 .elementor-element.elementor-element-70b1cd4 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-14c03b3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-7a78f33 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-632 .elementor-element.elementor-element-7bcae12 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-c2aa56d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-db98e0e{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-d63ae7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-d63ae7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-c1099b9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-346b444 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-346b444 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-346b444 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-346b444 a.ee-button, .elementor-632 .elementor-element.elementor-element-346b444 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-8a4a656 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-ff0ba48 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-310d757{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-c371f04:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-c371f04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-212c17a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-80313cc > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-80313cc .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-80313cc .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-80313cc a.ee-button, .elementor-632 .elementor-element.elementor-element-80313cc .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-42675c5 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-632 .elementor-element.elementor-element-d17dec7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-fb0a55d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-898cb91{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-1c17623:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-1c17623 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-9de1ce1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-1a13713 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-1a13713 .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-1a13713 .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-1a13713 a.ee-button, .elementor-632 .elementor-element.elementor-element-1a13713 .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-b10f3f8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#202020;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-3f38abe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-4d866da{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-21c6d90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-21c6d90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-6dacb00 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-b2e7fbf > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-b2e7fbf .ee-unfold__content{text-align:left;font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:400;}.elementor-632 .elementor-element.elementor-element-b2e7fbf .ee-unfold__separator{height:48px;}.elementor-632 .elementor-element.elementor-element-b2e7fbf a.ee-button, .elementor-632 .elementor-element.elementor-element-b2e7fbf .ee-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#FF0F0F;background-color:#54595F00;border-radius:21px 21px 21px 21px;}.elementor-632 .elementor-element.elementor-element-337f70f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-5e986ff{--e-image-carousel-slides-to-show:3;}.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-wrapper{display:flex;align-items:center;}.elementor-632 .elementor-element.elementor-element-3682834 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-d8105d0{--e-image-carousel-slides-to-show:3;}.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-wrapper{display:flex;align-items:center;}.elementor-632 .elementor-element.elementor-element-8e88347{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-ca27bf4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-ca27bf4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-05344e8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion{border-style:none;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-toggle__label-text{text-align:left;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-632 .elementor-element.elementor-element-af10eec .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-632 .elementor-element.elementor-element-0378a95{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-71c749b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-71c749b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-71c749b > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-71c749b > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-71c749b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-71c749b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-71c749b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-69d6de3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:600;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-d1f37db{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-6d4ce49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-6d4ce49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-15cc30c .elementor-button{background-color:#1D1E1E;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;line-height:15px;border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-15cc30c .elementor-button-content-wrapper{flex-direction:row;}.elementor-632 .elementor-element.elementor-element-15cc30c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-632 .elementor-element.elementor-element-26e0b3b{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-632 .elementor-element.elementor-element-4b80d18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-element-populated, .elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-element-populated > .elementor-background-overlay, .elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-632 .elementor-element.elementor-element-4b80d18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-632 .elementor-element.elementor-element-f9ec53e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.6rem;color:#0D0D0D;}.elementor-632 .elementor-element.elementor-element-62429b6{border-radius:8px 8px 8px 8px;}.elementor-632 .elementor-element.elementor-element-62429b6 .elementor-wrapper{--video-aspect-ratio:1.77777;}body.elementor-page-632:not(.elementor-motion-effects-element-type-background), body.elementor-page-632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}@media(min-width:768px){.elementor-632 .elementor-element.elementor-element-98f1734{width:13%;}.elementor-632 .elementor-element.elementor-element-1ac0f97{width:69.1%;}.elementor-632 .elementor-element.elementor-element-d4e452e{width:17.233%;}.elementor-632 .elementor-element.elementor-element-e860f03{width:72%;}.elementor-632 .elementor-element.elementor-element-a969eda{width:27.333%;}}@media(max-width:767px){.elementor-632 .elementor-element.elementor-element-c51afc9{padding:0px 0px 0px 0px;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs{text-align:left;}.elementor-632 .elementor-element.elementor-element-3d9f4d2 .ee-breadcrumbs__text{font-size:11px;line-height:13px;}.elementor-632 .elementor-element.elementor-element-57ba42b .elementor-heading-title{font-size:1.1rem;line-height:1.4rem;}.elementor-632 .elementor-element.elementor-element-9e36373{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-632 .elementor-element.elementor-element-4819937{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-632 .elementor-element.elementor-element-4819937 .elementor-icon-list-item > a{font-size:13px;line-height:16px;}.elementor-632 .elementor-element.elementor-element-28a3958{padding:0px 0px 0px 0px;}.elementor-632 .elementor-element.elementor-element-787cd47 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-a4b2476 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-9167c58 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-037871e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-632 .elementor-element.elementor-element-ae1c3d0 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-2dd0983 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-bebacda .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-14c03b3 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-7a78f33 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-632 .elementor-element.elementor-element-c1099b9 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-212c17a .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-42675c5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-632 .elementor-element.elementor-element-9de1ce1 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-6dacb00 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-632 .elementor-element.elementor-element-5e986ff{--e-image-carousel-slides-to-show:1;}.elementor-632 .elementor-element.elementor-element-d8105d0{--e-image-carousel-slides-to-show:1;}.elementor-632 .elementor-element.elementor-element-05344e8 .elementor-heading-title{font-size:20px;line-height:24px;}}/* Start custom CSS for icon-list, class: .elementor-element-4819937 */@media (max-width: 768px) {
  .elementor-widget-icon-list.ml {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Smooth scrolling on iOS */
    scrollbar-width: none; /* Hide scrollbar in Firefox */
    scroll-behavior: smooth; /* Smooth scrolling behavior */
  }

  .elementor-widget-icon-list.ml::-webkit-scrollbar {
    display: none; /* Hide scrollbar in Chrome/Safari */
  }

  .elementor-widget-icon-list.ml .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
    white-space: nowrap;
  }

  .elementor-widget-icon-list.ml .elementor-icon-list-item {
    flex: 0 0 auto;
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010d7db */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f77a51a */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-797beb1 */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3d866b */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6dd06a *//* Container Styling */
.placement-container {
    background: #f8f8f8;
    padding: 20px;
    border-radius: 12px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

/* Label and Progress Bar */
.placement-bar {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 15px;
}

.placement-label {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    min-width: 150px;
}

/* Progress Bar Container */
.placement-progress {
    position: relative;
    flex: 1;
    height: 25px;
    background: #e8efff;
    border-radius: 6px;
    overflow: hidden;
}

/* Dynamic Fill for Highest Package */
.progress-fill.highest-fill {
    background: #2e7d32; /* Green */
    height: 100%;
    width: 0%; /* Will be set dynamically */
    transition: width 0.8s ease-in-out;
}

/* Dynamic Fill for Average Package */
.progress-fill.average-fill {
    background: #f57c00; /* Orange */
    height: 100%;
    width: 0%; /* Will be set dynamically */
    transition: width 0.8s ease-in-out;
}

/* Text inside Progress Bar */
.progress-text {
    position: absolute;
    width: 100%;
    text-align: center;
    font-weight: bold;
    color: white;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bcae12 */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a4a656 */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d17dec7 */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b10f3f8 */i.fa-bell {
    color: #ffcc00; /* Yellow color */
    font-size: 16px;
    animation: ring 1s infinite ease-in-out;
}

@keyframes ring {
    0% { transform: rotate(0deg); }
    15% { transform: rotate(-15deg); }
    30% { transform: rotate(15deg); }
    45% { transform: rotate(-10deg); }
    60% { transform: rotate(10deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5e986ff *//*
  ====================================================================
  CUSTOM CSS FOR ELEMENTOR IMAGE CAROUSEL
  Paste this into the Elementor widget's Advanced > Custom CSS field.
  The '.elementor-632 .elementor-element.elementor-element-5e986ff' keyword will automatically target this specific widget.
  ====================================================================
*/

/* --- Overall Carousel Wrapper --- */
.elementor-632 .elementor-element.elementor-element-5e986ff .elementor-image-carousel-wrapper {
    padding: 20px 0; /* Vertical breathing room */
    overflow: hidden; /* Helps contain scaled slides if they peek out */
}

/* --- Individual Slide Inner Container --- */
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-inner {
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                opacity 0.4s ease; /* Added opacity transition */
    background-color: #fff; /* Optional: for card effect */
}

/* --- Carousel Images --- */
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-image {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 15px; /* Match inner container if no overflow:hidden on inner */
    transition: transform 0.4s ease; /* Removed opacity from here, moved to inner */
}

/* --- Styling for Non-Active Slides --- */
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide:not(.swiper-slide-active) .swiper-slide-inner {
    transform: scale(0.9);
    opacity: 0.65; /* Fade non-active slides */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
}

/* --- Styling for the Active (Current) Slide --- */
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-active .swiper-slide-inner {
    transform: scale(1.03); /* Slightly less aggressive scale than before */
    opacity: 1;
    box-shadow: 0 12px 28px rgba(0, 50, 100, 0.18); /* Slightly toned down shadow */
}

/* --- Hover Effect on Non-Active Slides (Desktop) --- */
@media (min-width: 768px) { /* Apply hover effects only on larger screens */
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide:not(.swiper-slide-active):hover .swiper-slide-inner {
        transform: scale(0.95) translateY(-5px);
        opacity: 0.85;
        box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
    }

    /* --- Hover Effect on Active Slide (Desktop - Optional) --- */
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-active:hover .swiper-slide-inner {
        transform: scale(1.05);
        box-shadow: 0 15px 35px rgba(0, 50, 100, 0.22);
    }
}


/*
  ====================================================================
  MOBILE OPTIMIZATIONS (screens up to 767px wide)
  ====================================================================
*/
@media (max-width: 767px) {
    .elementor-632 .elementor-element.elementor-element-5e986ff .elementor-image-carousel-wrapper {
        padding: 10px 0; /* Reduced vertical padding for mobile */
    }

    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-inner {
        border-radius: 10px; /* Slightly smaller radius for smaller items */
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); /* Lighter shadow for mobile */
    }

    /* --- Non-Active Slides on Mobile --- */
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide:not(.swiper-slide-active) .swiper-slide-inner {
        transform: scale(0.92); /* Less aggressive scaling */
        opacity: 0.6;          /* Slightly more fade */
        box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06);
    }

    /* --- Active Slide on Mobile --- */
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide-active .swiper-slide-inner {
        transform: scale(1); /* Often, no scaling or very minimal scaling is best on mobile */
        opacity: 1;
        box-shadow: 0 6px 18px rgba(0, 30, 60, 0.15); /* Prominent but not overly heavy */
    }

    /*
      If your slides have a fixed margin-right from Elementor settings (like the 4px in your HTML),
      and it feels too much on mobile, you *could* try to override it.
      However, it's best if Elementor's "Space Between" setting has responsive controls.
      If not, and you absolutely need to, uncomment and adjust:
    */
    /*
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-slide {
        margin-right: 2px !important; // Use with caution
    }
    */
}

/*
  --- Optional: Navigation Arrows & Pagination Styling (if you have them enabled) ---
  Make sure these are also mobile-friendly if you use them.
*/

/*
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-next,
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-prev {
    color: #007aff;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    width: 40px; // Slightly smaller for mobile by default
    height: 40px; // Slightly smaller for mobile by default
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    transition: background-color 0.3s ease, color 0.3s ease;
}

.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-next:hover,
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-prev:hover {
    background-color: #007aff;
    color: white;
}

.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-next::after,
.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-prev::after {
    font-size: 18px; // Slightly smaller for mobile
    font-weight: bold;
}

.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-pagination-bullet {
    background-color: #ccc;
    opacity: 0.8;
    width: 8px; // Slightly smaller for mobile
    height: 8px; // Slightly smaller for mobile
    margin: 0 4px !important; // Ensure spacing
    transition: background-color 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
}

.elementor-632 .elementor-element.elementor-element-5e986ff .swiper-pagination-bullet-active {
    background-color: #007aff;
    opacity: 1;
    transform: scale(1.2);
}

@media (max-width: 767px) {
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-next,
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-prev {
        width: 35px;
        height: 35px;
    }
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-next::after,
    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-button-prev::after {
        font-size: 16px;
    }

    .elementor-632 .elementor-element.elementor-element-5e986ff .swiper-pagination-bullet {
        width: 7px;
        height: 7px;
    }
}
*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d8105d0 *//*
  ====================================================================
  CUSTOM CSS FOR ELEMENTOR IMAGE CAROUSEL
  Paste this into the Elementor widget's Advanced > Custom CSS field.
  The '.elementor-632 .elementor-element.elementor-element-d8105d0' keyword will automatically target this specific widget.
  ====================================================================
*/

/* --- Overall Carousel Wrapper --- */
.elementor-632 .elementor-element.elementor-element-d8105d0 .elementor-image-carousel-wrapper {
    padding: 20px 0; /* Vertical breathing room */
    overflow: hidden; /* Helps contain scaled slides if they peek out */
}

/* --- Individual Slide Inner Container --- */
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-inner {
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                opacity 0.4s ease; /* Added opacity transition */
    background-color: #fff; /* Optional: for card effect */
}

/* --- Carousel Images --- */
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-image {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 15px; /* Match inner container if no overflow:hidden on inner */
    transition: transform 0.4s ease; /* Removed opacity from here, moved to inner */
}

/* --- Styling for Non-Active Slides --- */
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide:not(.swiper-slide-active) .swiper-slide-inner {
    transform: scale(0.9);
    opacity: 0.65; /* Fade non-active slides */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
}

/* --- Styling for the Active (Current) Slide --- */
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-active .swiper-slide-inner {
    transform: scale(1.03); /* Slightly less aggressive scale than before */
    opacity: 1;
    box-shadow: 0 12px 28px rgba(0, 50, 100, 0.18); /* Slightly toned down shadow */
}

/* --- Hover Effect on Non-Active Slides (Desktop) --- */
@media (min-width: 768px) { /* Apply hover effects only on larger screens */
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide:not(.swiper-slide-active):hover .swiper-slide-inner {
        transform: scale(0.95) translateY(-5px);
        opacity: 0.85;
        box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
    }

    /* --- Hover Effect on Active Slide (Desktop - Optional) --- */
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-active:hover .swiper-slide-inner {
        transform: scale(1.05);
        box-shadow: 0 15px 35px rgba(0, 50, 100, 0.22);
    }
}


/*
  ====================================================================
  MOBILE OPTIMIZATIONS (screens up to 767px wide)
  ====================================================================
*/
@media (max-width: 767px) {
    .elementor-632 .elementor-element.elementor-element-d8105d0 .elementor-image-carousel-wrapper {
        padding: 10px 0; /* Reduced vertical padding for mobile */
    }

    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-inner {
        border-radius: 10px; /* Slightly smaller radius for smaller items */
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); /* Lighter shadow for mobile */
    }

    /* --- Non-Active Slides on Mobile --- */
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide:not(.swiper-slide-active) .swiper-slide-inner {
        transform: scale(0.92); /* Less aggressive scaling */
        opacity: 0.6;          /* Slightly more fade */
        box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06);
    }

    /* --- Active Slide on Mobile --- */
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide-active .swiper-slide-inner {
        transform: scale(1); /* Often, no scaling or very minimal scaling is best on mobile */
        opacity: 1;
        box-shadow: 0 6px 18px rgba(0, 30, 60, 0.15); /* Prominent but not overly heavy */
    }

    /*
      If your slides have a fixed margin-right from Elementor settings (like the 4px in your HTML),
      and it feels too much on mobile, you *could* try to override it.
      However, it's best if Elementor's "Space Between" setting has responsive controls.
      If not, and you absolutely need to, uncomment and adjust:
    */
    /*
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-slide {
        margin-right: 2px !important; // Use with caution
    }
    */
}

/*
  --- Optional: Navigation Arrows & Pagination Styling (if you have them enabled) ---
  Make sure these are also mobile-friendly if you use them.
*/

/*
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-next,
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-prev {
    color: #007aff;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    width: 40px; // Slightly smaller for mobile by default
    height: 40px; // Slightly smaller for mobile by default
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    transition: background-color 0.3s ease, color 0.3s ease;
}

.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-next:hover,
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-prev:hover {
    background-color: #007aff;
    color: white;
}

.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-next::after,
.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-prev::after {
    font-size: 18px; // Slightly smaller for mobile
    font-weight: bold;
}

.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-pagination-bullet {
    background-color: #ccc;
    opacity: 0.8;
    width: 8px; // Slightly smaller for mobile
    height: 8px; // Slightly smaller for mobile
    margin: 0 4px !important; // Ensure spacing
    transition: background-color 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
}

.elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-pagination-bullet-active {
    background-color: #007aff;
    opacity: 1;
    transform: scale(1.2);
}

@media (max-width: 767px) {
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-next,
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-prev {
        width: 35px;
        height: 35px;
    }
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-next::after,
    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-button-prev::after {
        font-size: 16px;
    }

    .elementor-632 .elementor-element.elementor-element-d8105d0 .swiper-pagination-bullet {
        width: 7px;
        height: 7px;
    }
}
*//* End custom CSS */