.elementor-25 .elementor-element.elementor-element-2df6dbd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2df6dbd8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2df6dbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-25 .elementor-element.elementor-element-50c5f4d{width:var( --container-widget-width, 100% );max-width:100%;background-color:#E31E24;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-25 .elementor-element.elementor-element-50c5f4d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-50c5f4d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:27px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-76f8f1d9{text-align:center;}.elementor-25 .elementor-element.elementor-element-76f8f1d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:800;line-height:62px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5c046ed0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-5c046ed0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5c046ed0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-32bd7aff{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-32bd7aff.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-32bd7aff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3833e4f8{--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;}.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-25 .elementor-element.elementor-element-9707f8d{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(34.823437500000004, 34.823437500000004, 34.823437500000004, 0.5);}.elementor-25 .elementor-element.elementor-element-9707f8d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9707f8d img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-451b1bea{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-451b1bea.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-451b1bea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-42a794f3{--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;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-42a794f3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-42a794f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E31E25;}.elementor-25 .elementor-element.elementor-element-42a794f3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-2057b07c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2057b07c{text-align:center;}.elementor-25 .elementor-element.elementor-element-2057b07c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:32px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2a63de26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2a63de26:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2a63de26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-25 .elementor-element.elementor-element-479721f9{text-align:center;}.elementor-25 .elementor-element.elementor-element-479721f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:41px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-14995994{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-14995994.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-25dd2384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 2px 3px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:3px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-25dd2384:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-25dd2384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bf185ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF26;fill:#FFD700;color:#FFD700;}.elementor-25 .elementor-element.elementor-element-bf185ef.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bf185ef.elementor-view-default .elementor-icon{fill:#FFFFFF26;color:#FFFFFF26;border-color:#FFFFFF26;}.elementor-25 .elementor-element.elementor-element-bf185ef.elementor-view-framed .elementor-icon{background-color:#FFD700;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon{font-size:25px;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:27px;}.elementor-25 .elementor-element.elementor-element-bf185ef:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-bf185ef:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5424cb38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 2px 3px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:3px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-25 .elementor-element.elementor-element-5424cb38:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5424cb38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7c69ee9f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF26;fill:#FFD700;color:#FFD700;}.elementor-25 .elementor-element.elementor-element-7c69ee9f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7c69ee9f.elementor-view-default .elementor-icon{fill:#FFFFFF26;color:#FFFFFF26;border-color:#FFFFFF26;}.elementor-25 .elementor-element.elementor-element-7c69ee9f.elementor-view-framed .elementor-icon{background-color:#FFD700;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon{font-size:25px;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:27px;}.elementor-25 .elementor-element.elementor-element-7c69ee9f:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-7c69ee9f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-36d2c4b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 2px 3px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:3px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-36d2c4b1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-36d2c4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e161788.elementor-view-stacked .elementor-icon{background-color:#FFFFFF26;fill:#FFD700;color:#FFD700;}.elementor-25 .elementor-element.elementor-element-e161788.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e161788.elementor-view-default .elementor-icon{fill:#FFFFFF26;color:#FFFFFF26;border-color:#FFFFFF26;}.elementor-25 .elementor-element.elementor-element-e161788.elementor-view-framed .elementor-icon{background-color:#FFD700;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon{font-size:25px;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:27px;}.elementor-25 .elementor-element.elementor-element-e161788:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-e161788:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-38fb5a7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 2px 3px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:3px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-25 .elementor-element.elementor-element-38fb5a7f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-38fb5a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-224f8c42.elementor-view-stacked .elementor-icon{background-color:#FFFFFF26;fill:#FFD700;color:#FFD700;}.elementor-25 .elementor-element.elementor-element-224f8c42.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-224f8c42.elementor-view-default .elementor-icon{fill:#FFFFFF26;color:#FFFFFF26;border-color:#FFFFFF26;}.elementor-25 .elementor-element.elementor-element-224f8c42.elementor-view-framed .elementor-icon{background-color:#FFD700;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon{font-size:25px;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:27px;}.elementor-25 .elementor-element.elementor-element-224f8c42:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-224f8c42:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-44bfe6a0{--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;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-44bfe6a0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-44bfe6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E31E25;}.elementor-25 .elementor-element.elementor-element-44bfe6a0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-603e86f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-603e86f{text-align:center;}.elementor-25 .elementor-element.elementor-element-603e86f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-76f63b29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-76f63b29:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-76f63b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27262B;}.elementor-25 .elementor-element.elementor-element-562bbe50{--display:flex;}.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-25 .elementor-element.elementor-element-f4cdaac{text-align:center;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7a8d4409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7a8d4409:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a8d4409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-4dc01809{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-4dc01809 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-acf5b8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-acf5b8a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-acf5b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6DE;}.elementor-25 .elementor-element.elementor-element-5c64dd20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-11fe748a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-56b36b30{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-25ff81a8{--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;}.elementor-25 .elementor-element.elementor-element-8e3a6f{--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;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-8e3a6f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8e3a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E31E25;}.elementor-25 .elementor-element.elementor-element-8e3a6f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-4480f70e{text-align:center;}.elementor-25 .elementor-element.elementor-element-4480f70e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-42a794f3{--width:57%;}.elementor-25 .elementor-element.elementor-element-14995994{--width:65%;}.elementor-25 .elementor-element.elementor-element-25dd2384{--width:100%;}.elementor-25 .elementor-element.elementor-element-5424cb38{--width:100%;}.elementor-25 .elementor-element.elementor-element-36d2c4b1{--width:100%;}.elementor-25 .elementor-element.elementor-element-38fb5a7f{--width:100%;}.elementor-25 .elementor-element.elementor-element-44bfe6a0{--width:57%;}.elementor-25 .elementor-element.elementor-element-5c64dd20{--width:50%;}.elementor-25 .elementor-element.elementor-element-25ff81a8{--width:50%;}.elementor-25 .elementor-element.elementor-element-8e3a6f{--width:65%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-2df6dbd8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-50c5f4d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-50c5f4d .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-76f8f1d9{text-align:center;}.elementor-25 .elementor-element.elementor-element-76f8f1d9 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-5c046ed0{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:center;}.elementor-25 .elementor-element.elementor-element-5c046ed0 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-32bd7aff{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:center;}.elementor-25 .elementor-element.elementor-element-32bd7aff .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-9707f8d{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-451b1bea{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:center;}.elementor-25 .elementor-element.elementor-element-451b1bea .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2057b07c .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-2a63de26{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-479721f9{text-align:center;}.elementor-25 .elementor-element.elementor-element-479721f9 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-bf185ef .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-7c69ee9f .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-e161788 .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-title a{font-size:16px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-224f8c42 .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-603e86f .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-76f63b29{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-7a8d4409{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-4dc01809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-5c64dd20{--width:50%;}.elementor-25 .elementor-element.elementor-element-11fe748a .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-25ff81a8{--width:50%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-4480f70e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4480f70e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4480f70e .elementor-heading-title{font-size:16px;line-height:1.2em;}}/* Start custom CSS */.pmp-attractor-btn {
  /* Cinematic Gradient & Typography */
  background: linear-gradient(135deg, #e63946 0%, #900000 100%);
  color: #ffffff;
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease;
  z-index: 1;
}

/* The Shine Effect */
.pmp-attractor-btn::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 100%;
  height: 200%;
  background: rgba(255, 255, 255, 0.2);
  transform: rotate(30deg);
  animation: pmp-shine 3s infinite linear;
  z-index: 2;
}

/* Shine Animation */
@keyframes pmp-shine {
  0% { left: -150%; }
  20% { left: 150%; }
  100% { left: 150%; }
}

/* The Shake Animation (Looping Right to Left) */
@keyframes pmp-shake {
  0%, 100% { transform: translateX(0); }
  10%, 30%, 50% { transform: translateX(-3px); }
  20%, 40%, 60% { transform: translateX(3px); }
  70% { transform: translateX(0); }
}

/* Applying the Shake in a Loop */
.pmp-attractor-btn {
  animation: pmp-shake 4s cubic-bezier(.36,.07,.19,.97) infinite;
  backface-visibility: hidden;
  perspective: 1000px;
}

/* Hover State - Intensify */
.pmp-attractor-btn:hover {
  filter: brightness(1.1);
  animation-play-state: paused; /* Focuses the user on the click */
  transform: scale(1.03);
}/* End custom CSS */