.elementor-4541 .elementor-element.elementor-element-1c98be9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4541 .elementor-element.elementor-element-1c98be9:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-1c98be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-eff2d61{--display:flex;}.elementor-4541 .elementor-element.elementor-element-bd647d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-4541 .elementor-element.elementor-element-5f978c0{padding:035px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-5f978c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.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-4541 .elementor-element.elementor-element-4a451b5{padding:20px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-icon i{color:#2E2A45;transition:color 0.3s;}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-icon svg{fill:#2E2A45;transition:fill 0.3s;}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4541 .elementor-element.elementor-element-4a451b5 .elementor-icon-list-text{transition:color 0.3s;}.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-4541 .elementor-element.elementor-element-ed634d1 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#992732;color:#992732;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4541 .elementor-element.elementor-element-ed634d1 .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-ed634d1 .elementor-button:focus{background-color:#992732;color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-ed634d1 .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-ed634d1 .elementor-button:focus svg{fill:#FFFFFF;}.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-4541 .elementor-element.elementor-element-cb8f093{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;font-style:italic;}.elementor-4541 .elementor-element.elementor-element-57884ae{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4541 .elementor-element.elementor-element-57884ae:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-57884ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-1ce7c50{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-4541 .elementor-element.elementor-element-1ce7c50 .elementor-icon-list-icon i{color:#992732;transition:color 0.3s;}.elementor-4541 .elementor-element.elementor-element-1ce7c50 .elementor-icon-list-icon svg{fill:#992732;transition:fill 0.3s;}.elementor-4541 .elementor-element.elementor-element-1ce7c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4541 .elementor-element.elementor-element-1ce7c50 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4541 .elementor-element.elementor-element-1ce7c50 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4541 .elementor-element.elementor-element-c9d28a7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-style:none;padding:10px 10px 10px 10px;}.elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-1dc6f87 .elementor-button:focus svg{fill:#000000;}.elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-style:none;padding:10px 10px 10px 10px;}.elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-445ed32 .elementor-button:focus svg{fill:#000000;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF08;color:#2E2A45;border-color:#EAEAEA;margin-top:1px;margin-bottom:1px;padding:18px 18px 18px 18px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-acc-icon-box{width:70px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button, .elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:normal;text-decoration:none;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-4466463.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4541 .elementor-element.elementor-element-4466463.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4541 .elementor-element.elementor-element-4466463.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#2E2A45;font-size:25px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#2E2A45;width:25px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-4466463.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-4466463.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4541 .elementor-element.elementor-element-4466463 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF00;border-color:#E8E8E8;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4541 .elementor-element.elementor-element-065dc44{padding:40px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-c691b4e{--display:flex;}.elementor-4541 .elementor-element.elementor-element-c691b4e:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-c691b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2E2A45 41%, #FFFFFF 100%);}.elementor-4541 .elementor-element.elementor-element-b667cb0{padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-b667cb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-f0a9ef1{--display:flex;}.elementor-4541 .elementor-element.elementor-element-f0a9ef1:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-f0a9ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-5198e5f{padding:50px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-5198e5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-4764ae7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-4764ae7:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-4764ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-0a3bf3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-f01d6b7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-afd2aca{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-9af9638{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-9af9638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-fa1bdf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-008160c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-c86bcc6{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-4276eb1{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-4276eb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-a1ed633{--display:flex;}.elementor-4541 .elementor-element.elementor-element-a1ed633:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-a1ed633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-4136748{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-4136748 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-5427002{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-5427002:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-5427002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-5974a0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-06205c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-70d7d25{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-b7a23f8{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-b7a23f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-8ca8d09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-3b46500{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-e42236a{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-1fe58b8{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-1fe58b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-c0e96e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-30351bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-7954231{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-9db73fa{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-9db73fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-6d0e7f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-d0b4ba4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-31d6711{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-b0a8e4a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-b0a8e4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-bb4309a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-bb4309a:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-bb4309a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-4e8a507{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-83e42ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-fbcfa66{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-d834dd4{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-d834dd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-9d359f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8c9eed9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8a90d93{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-5870e2b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-5870e2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-11a6838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-175764b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-ba73297{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-bfe08c2{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-bfe08c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-7f28c2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-d7392e2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-2c7a010{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-a89148a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-a89148a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-1b35d7d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-1b35d7d:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-1b35d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-377d15a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-0c91b24{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-48ba70e{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-708dea6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-708dea6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-c5ad99f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-0eb6037{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-af8e4ac{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-73fecda{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-73fecda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-102859c{--display:flex;}.elementor-4541 .elementor-element.elementor-element-102859c:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-102859c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-00ad376{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-00ad376 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-e1f51d6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-e1f51d6:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-e1f51d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-1b0bf3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-4f18f56{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-9c163f9{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-3b7987d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-3b7987d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-c9c352d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-6be9033{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-dbd1cef{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-76daf78{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-76daf78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-da6064e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-cc4d22c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8e06c73{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-482f4c1{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-482f4c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-3689cbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-6bfec02{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-1857bc8{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-fa710f1{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-fa710f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-c04674b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-c04674b:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-c04674b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-82a5e1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-bdd4a5f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-1f71b64{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-cb4bf2d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-cb4bf2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-c745a22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-65976ed{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-74daa5a{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-2bd1267{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-2bd1267 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-159355d{--display:flex;}.elementor-4541 .elementor-element.elementor-element-159355d:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-159355d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-c2d27a1{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-c2d27a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-4a3919b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-4a3919b:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-4a3919b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-a957cb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-13f7cfe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-672a3bb{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-9435c93{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-9435c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-beb4b65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-37cf803{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-ab404c4{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-7894dbc{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-7894dbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-f3b19c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-7fcf43e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-b9d3f06{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-d560ae2{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-d560ae2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-04f1a2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-27d3abe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-c1dec1c{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-dc48907{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-dc48907 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-3e194de{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-3e194de:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-3e194de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-505f109{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-6996820{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-764e889{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-5a74228{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-5a74228 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-743a9eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-c7537dd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-c5cd58e{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-e2016bc{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-e2016bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-7b685cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-1c07370{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-38da8eb{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-bd41153{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-bd41153 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-9104882{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-6027729{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-a30f0aa{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-2f2e69d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-2f2e69d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-01705db{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-01705db:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-01705db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-d2b4b62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-2d122ff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-dacd6a4{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-50bda94{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-50bda94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-4fcc2a1{--display:flex;}.elementor-4541 .elementor-element.elementor-element-4fcc2a1:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-4fcc2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-9c8f5b1{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-9c8f5b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-da3acdc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-da3acdc:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-da3acdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-1e55306{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-5882ed3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-2a21ead{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-cac04b7{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-cac04b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-559b436{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8366a03{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-ccde2a3{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-a7c095d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-a7c095d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-52ea527{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-1df15fd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-d1edf13{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-8f447a8{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-8f447a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-b9cf71c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-e27711a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-b5439bd{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-fdfffc2{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-fdfffc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-e8cc528{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-e8cc528:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-e8cc528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-be90eef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-9390cb8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-10b7d27{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-d48c86a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-d48c86a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-f025266{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-ccc973d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-b7b64b1{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-295c58a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-295c58a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-56ec27e{--display:flex;}.elementor-4541 .elementor-element.elementor-element-56ec27e:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-56ec27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-946aeca{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-946aeca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-b72ecab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-b72ecab:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-b72ecab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-ff4b973{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-7925106{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-ca8bf69{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-05ec9d6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-05ec9d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-835b5e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8377380{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-5d2682b{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-b9a47ac{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-b9a47ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-b02ac8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8184211{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-db3fb3d{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-db3fb3d img{height:160px;object-fit:cover;object-position:center center;}.elementor-4541 .elementor-element.elementor-element-f748b75{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-f748b75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-3926ac2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-057fcd9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-bf996d0{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-8f04806{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-8f04806 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-d16370d{--display:flex;}.elementor-4541 .elementor-element.elementor-element-d16370d:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-d16370d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-8ed00fa{padding:100px 0px 10px 0px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-8ed00fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-98aa70f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-98aa70f:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-98aa70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-9f4f19b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-76ce0ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-0271dfd{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-745b560{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-745b560 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-2cc96eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-8e52e1a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-dcecb6f{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-e4167b6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-e4167b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-31c7c61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-46e41b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-a92cd3b{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-28db498{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4541 .elementor-element.elementor-element-28db498 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-cf9ab69{--display:flex;}.elementor-4541 .elementor-element.elementor-element-cf9ab69:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-cf9ab69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-23ddba9 .elementor-button{background-color:#992732;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 30px 10px 30px;}.elementor-4541 .elementor-element.elementor-element-23ddba9 .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-23ddba9 .elementor-button:focus{background-color:#B52E3B;color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-23ddba9 .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-23ddba9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-5795867{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-4541 .elementor-element.elementor-element-029ae23{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4541 .elementor-element.elementor-element-029ae23:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-029ae23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-b4e3e21{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-b4e3e21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-340a330{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4541 .elementor-element.elementor-element-1e90073{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4541 .elementor-element.elementor-element-1e90073:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-1e90073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button{background-color:#F5F5F5;color:#2E2A45;border-color:#F5F5F5;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-81cb835{background-color:#F5F5F5;padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-acc-icon-box{width:70px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button, .elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-81cb835.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4541 .elementor-element.elementor-element-81cb835.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4541 .elementor-element.elementor-element-81cb835.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#992732;font-size:25px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#992732;width:25px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4541 .elementor-element.elementor-element-81cb835.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-81cb835.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4541 .elementor-element.elementor-element-81cb835 .wpr-advanced-accordion .wpr-acc-panel{background-color:#F5F5F5;border-color:#E8E8E8;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-5701572{--display:flex;}.elementor-4541 .elementor-element.elementor-element-d6bd1de{--display:flex;}@media(min-width:768px){.elementor-4541 .elementor-element.elementor-element-4764ae7{--content-width:400px;}.elementor-4541 .elementor-element.elementor-element-5427002{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-bb4309a{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-1b35d7d{--content-width:400px;}.elementor-4541 .elementor-element.elementor-element-e1f51d6{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-c04674b{--content-width:400px;}.elementor-4541 .elementor-element.elementor-element-4a3919b{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-3e194de{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-01705db{--content-width:200px;}.elementor-4541 .elementor-element.elementor-element-da3acdc{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-e8cc528{--content-width:400px;}.elementor-4541 .elementor-element.elementor-element-b72ecab{--content-width:800px;}.elementor-4541 .elementor-element.elementor-element-98aa70f{--content-width:600px;}}@media(max-width:1024px){.elementor-4541 .elementor-element.elementor-element-1c98be9{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c9d28a7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-4764ae7{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-f01d6b7{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-008160c{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5427002{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-06205c1{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-3b46500{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-30351bd{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-d0b4ba4{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-bb4309a{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-83e42ae{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8c9eed9{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-175764b{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-d7392e2{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1b35d7d{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-0c91b24{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-0eb6037{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e1f51d6{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-4f18f56{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6be9033{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-cc4d22c{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6bfec02{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c04674b{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-bdd4a5f{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-65976ed{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-4a3919b{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-13f7cfe{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-37cf803{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-7fcf43e{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-27d3abe{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-3e194de{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6996820{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c7537dd{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1c07370{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6027729{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-01705db{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-2d122ff{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-da3acdc{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5882ed3{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8366a03{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1df15fd{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e27711a{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e8cc528{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-9390cb8{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-ccc973d{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-b72ecab{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-7925106{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8377380{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8184211{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-057fcd9{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-98aa70f{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-76ce0ae{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8e52e1a{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-46e41b2{--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5795867{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4541 .elementor-element.elementor-element-1c98be9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c9d28a7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4541 .elementor-element.elementor-element-c9d28a7.e-con{--align-self:flex-start;}.elementor-4541 .elementor-element.elementor-element-4764ae7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-f01d6b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-008160c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5427002{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-06205c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-3b46500{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-30351bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-d0b4ba4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-bb4309a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-83e42ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8c9eed9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-175764b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-d7392e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1b35d7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-0c91b24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-0eb6037{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e1f51d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-4f18f56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6be9033{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-cc4d22c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6bfec02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c04674b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-bdd4a5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-65976ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-4a3919b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-13f7cfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-37cf803{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-7fcf43e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-27d3abe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-3e194de{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6996820{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-c7537dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1c07370{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-6027729{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-01705db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-2d122ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-da3acdc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5882ed3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8366a03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-1df15fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e27711a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-e8cc528{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-9390cb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-ccc973d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-b72ecab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-7925106{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8377380{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8184211{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-057fcd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-98aa70f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-76ce0ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-8e52e1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-46e41b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4541 .elementor-element.elementor-element-5795867{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-0a3bf3a *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-0a3bf3a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-0a3bf3a::after {
  content: "Bold, structured bomber jackets built for durability and classic style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-0a3bf3a:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1bdf9 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-fa1bdf9 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-fa1bdf9::after {
  content: "Flattering women’s bomber jackets designed for comfort, durability, and a clean, premium look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-fa1bdf9:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5974a0c *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-5974a0c {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-5974a0c::after {
  content: "Slim, close-fitting bomber for a sharp, tailored look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-5974a0c:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca8d09 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-8ca8d09 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-8ca8d09::after {
  content: "Clean, fitted silhouette with comfortable everyday wear."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-8ca8d09:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e96e7 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-c0e96e7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-c0e96e7::after {
  content: "Balanced fit with room for movement and layering."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-c0e96e7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d0e7f1 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-6d0e7f1 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-6d0e7f1::after {
  content: "Relaxed fit that keeps structure without feeling bulky."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-6d0e7f1:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8a507 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-4e8a507 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-4e8a507::after {
  content: "Comfortable, easy fit with classic bomber shape."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-4e8a507:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d359f7 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-9d359f7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-9d359f7::after {
  content: "Spacious and relaxed while maintaining a clean profile."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-9d359f7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a6838 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-11a6838 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-11a6838::after {
  content: "Spacious and relaxed while maintaining a clean profile."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-11a6838:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f28c2f *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-7f28c2f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-7f28c2f::after {
  content: "Generous sizing with consistent shape and durability."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-7f28c2f:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377d15a *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-377d15a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-377d15a::after {
  content: "Extra room for comfort without compromising structure."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-377d15a:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ad99f *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-c5ad99f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-c5ad99f::after {
  content: "Maximum comfort with a well-proportioned bomber fit."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-c5ad99f:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0bf3c *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-1b0bf3c {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-1b0bf3c::after {
  content: "Lightweight, water-resistant nylon bomber jackets designed for durability, sporty style, and all-weather wear."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-1b0bf3c:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c352d *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-c9c352d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-c9c352d::after {
  content: "Durable polyester bomber jackets with a smooth, wrinkle-resistant finish for easy care and versatile style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-c9c352d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6064e *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-da6064e {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-da6064e::after {
  content: "Cotton twill bomber jackets offering breathable comfort with a soft, structured, and classic textured look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-da6064e:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3689cbe *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-3689cbe {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-3689cbe::after {
  content: "Satin bomber jackets with a smooth, glossy finish for a premium, stylish streetwear look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-3689cbe:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a5e1d *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-82a5e1d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-82a5e1d::after {
  content: "Wool blend bomber jackets that are warm, luxurious, and perfect for classic varsity style in colder weather."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-82a5e1d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c745a22 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-c745a22 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-c745a22::after {
  content: "Fleece bomber jackets that are ultra-soft, insulating, and perfect for cozy, layered, or loungewear-inspired looks."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-c745a22:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a957cb7 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-a957cb7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-a957cb7::after {
  content: "Classic cool-toned bomber jacket, versatile for sleek, modern streetwear styles."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-a957cb7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb4b65 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-beb4b65 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-beb4b65::after {
  content: "Vibrant, bold bomber jacket color designed to make a confident style statement."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-beb4b65:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b19c4 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-f3b19c4 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-f3b19c4::after {
  content: "Crisp, versatile bomber jacket color ideal for a clean, minimalist look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-f3b19c4:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f1a2d *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-04f1a2d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-04f1a2d::after {
  content: "Classic, edgy bomber jacket color for a sleek, powerful, and trendy style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-04f1a2d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505f109 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-505f109 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-505f109::after {
  content: "Retro-inspired bomber jacket finish with texture and attitude, perfect for vintage or alternative looks."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-505f109:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743a9eb *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-743a9eb {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-743a9eb::after {
  content: "Bold, eye-catching bomber jacket finish that adds high-impact energy to your style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-743a9eb:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b685cb *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-7b685cb {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-7b685cb::after {
  content: "Vibrant bomber jacket finish with dynamic, expressive colors that capture attention."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-7b685cb:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9104882 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-9104882 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-9104882::after {
  content: "Nature-inspired bomber jacket design, artistic and stylish for casual or upscale streetwear."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-9104882:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b4b62 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-d2b4b62 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-d2b4b62::after {
  content: "Exclusive bomber jacket colors, unique and limited-run for trendsetters seeking one-of-a-kind style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-d2b4b62:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e55306 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-1e55306 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-1e55306::after {
  content: "Screen-printed bomber jackets with vibrant, durable designs, perfect for bold graphics and large runs."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-1e55306:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559b436 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-559b436 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-559b436::after {
  content: "Sublimation bomber jackets for full-color, all-over designs with soft, fade-resistant prints."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-559b436:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ea527 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-52ea527 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-52ea527::after {
  content: "Direct-to-fabric bomber jacket printing for high-resolution, full-color designs with smooth gradients."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-52ea527:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9cf71c *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-b9cf71c {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-b9cf71c::after {
  content: "Embroidered bomber jackets with durable, professional-leaning designs."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-b9cf71c:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be90eef *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-be90eef {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-be90eef::after {
  content: "Patchwork bomber jackets with bold, textured designs for a premium, standout look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-be90eef:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f025266 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-f025266 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-f025266::after {
  content: "Reflective bomber jackets with eye-catching, light-catching prints for visibility and style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-f025266:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4b973 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-ff4b973 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-ff4b973::after {
  content: "Sequin-embellished bomber jackets for sparkling, standout designs that pop anywhere."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-ff4b973:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-835b5e9 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-835b5e9 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-835b5e9::after {
  content: "Rhinestone bomber jackets with a sparkling, attention-grabbing glam finish."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-835b5e9:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02ac8a *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-b02ac8a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-b02ac8a::after {
  content: "Bomber jackets with metallic or foil accents for bold, reflective, and high-impact style."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-b02ac8a:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3926ac2 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-3926ac2 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-3926ac2::after {
  content: "Chenille patch bomber jackets with classic, textured varsity-style designs, ideal for letters, mascots, and heritage details."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-3926ac2:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4f19b *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-9f4f19b {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-9f4f19b::after {
  content: "Custom-branded jacket boxes for a premium unboxing experience, enhancing brand presence and protecting delivery."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-9f4f19b:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc96eb *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-2cc96eb {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-2cc96eb::after {
  content: "Poly bags for jackets—lightweight, protective, and cost-effective packaging that keeps items clean and presentation-ready."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-2cc96eb:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c7c61 *//* Make container relative for overlay positioning */
.elementor-4541 .elementor-element.elementor-element-31c7c61 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4541 .elementor-element.elementor-element-31c7c61::after {
  content: "Custom hang tags for jackets, adding a professional touch with branding, product details, or care instructions for retail-ready packaging."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4541 .elementor-element.elementor-element-31c7c61:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */