.elementor-4573 .elementor-element.elementor-element-d28ed01{--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-4573 .elementor-element.elementor-element-d28ed01:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-d28ed01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-a32cbff{--display:flex;}.elementor-4573 .elementor-element.elementor-element-584da30{--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-4573 .elementor-element.elementor-element-af5312b{padding:035px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-af5312b .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-4573 .elementor-element.elementor-element-c278286{padding:20px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-icon i{color:#2E2A45;transition:color 0.3s;}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-icon svg{fill:#2E2A45;transition:fill 0.3s;}.elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4573 .elementor-element.elementor-element-c278286 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4573 .elementor-element.elementor-element-c278286 .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-4573 .elementor-element.elementor-element-be5d5d8 .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-4573 .elementor-element.elementor-element-be5d5d8 .elementor-button:hover, .elementor-4573 .elementor-element.elementor-element-be5d5d8 .elementor-button:focus{background-color:#992732;color:#FFFFFF;}.elementor-4573 .elementor-element.elementor-element-be5d5d8 .elementor-button:hover svg, .elementor-4573 .elementor-element.elementor-element-be5d5d8 .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-4573 .elementor-element.elementor-element-1054281{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;font-style:italic;}.elementor-4573 .elementor-element.elementor-element-5e37c5e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4573 .elementor-element.elementor-element-5e37c5e:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-5e37c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4573 .elementor-element.elementor-element-a6af2fd{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-4573 .elementor-element.elementor-element-a6af2fd .elementor-icon-list-icon i{color:#992732;transition:color 0.3s;}.elementor-4573 .elementor-element.elementor-element-a6af2fd .elementor-icon-list-icon svg{fill:#992732;transition:fill 0.3s;}.elementor-4573 .elementor-element.elementor-element-a6af2fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4573 .elementor-element.elementor-element-a6af2fd .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4573 .elementor-element.elementor-element-a6af2fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-4573 .elementor-element.elementor-element-697212b{--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-4573 .elementor-element.elementor-element-a2f21eb .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-4573 .elementor-element.elementor-element-a2f21eb .elementor-button:hover, .elementor-4573 .elementor-element.elementor-element-a2f21eb .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-a2f21eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-4573 .elementor-element.elementor-element-a2f21eb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4573 .elementor-element.elementor-element-a2f21eb .elementor-button:hover svg, .elementor-4573 .elementor-element.elementor-element-a2f21eb .elementor-button:focus svg{fill:#000000;}.elementor-4573 .elementor-element.elementor-element-8d2ec48 .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-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button:hover, .elementor-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button:hover svg, .elementor-4573 .elementor-element.elementor-element-8d2ec48 .elementor-button:focus svg{fill:#000000;}.elementor-4573 .elementor-element.elementor-element-f96891a .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-4573 .elementor-element.elementor-element-f96891a .wpr-acc-icon-box{width:70px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button, .elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:normal;text-decoration:none;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-f96891a.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4573 .elementor-element.elementor-element-f96891a.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4573 .elementor-element.elementor-element-f96891a.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#2E2A45;font-size:25px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#2E2A45;width:25px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-f96891a.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-f96891a.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4573 .elementor-element.elementor-element-f96891a .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4573 .elementor-element.elementor-element-f96891a .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-4573 .elementor-element.elementor-element-5114b2d{padding:50px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-2f8b58f{--display:flex;}.elementor-4573 .elementor-element.elementor-element-2f8b58f:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-2f8b58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2E2A45 41%, #FFFFFF 100%);}.elementor-4573 .elementor-element.elementor-element-a8f1124{padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-a8f1124 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4573 .elementor-element.elementor-element-050a641{--display:flex;}.elementor-4573 .elementor-element.elementor-element-050a641:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-050a641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-8398f74{padding:50px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-8398f74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-399b78f{--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-4573 .elementor-element.elementor-element-399b78f:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-399b78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-06086a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-360f441{--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-4573 .elementor-element.elementor-element-1a24d25{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-1080e27{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-1080e27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-f5acb1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-bf70dab{--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-4573 .elementor-element.elementor-element-0098289{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-d714c0d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-d714c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-1247fd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-902bcea{--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-4573 .elementor-element.elementor-element-ab8e685{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-81e57d7{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-81e57d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-b96fff2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-552996d{--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-4573 .elementor-element.elementor-element-fe0d682{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-460c6dd{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-460c6dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-9ed2387{--display:flex;}.elementor-4573 .elementor-element.elementor-element-9ed2387:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-9ed2387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-e01b560{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-e01b560 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-92659b8{--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-4573 .elementor-element.elementor-element-92659b8:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-92659b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-cb8b8e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-9ddd298{--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-4573 .elementor-element.elementor-element-6edca27{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-bc4e809{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-bc4e809 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-3fac65d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-9fa61a3{--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-4573 .elementor-element.elementor-element-8a66cc5{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-bdd96c3{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-bdd96c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-8aa212d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-f627598{--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-4573 .elementor-element.elementor-element-a42febb{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-824883a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-824883a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-d8fb4fe{--display:flex;}.elementor-4573 .elementor-element.elementor-element-d8fb4fe:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-d8fb4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-69cfc95{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-69cfc95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-cfd3886{--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-4573 .elementor-element.elementor-element-cfd3886:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-cfd3886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-0f55f06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-ab265ad{--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-4573 .elementor-element.elementor-element-c97a6cd{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-75bed82{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-75bed82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-8149d87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-75456f0{--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-4573 .elementor-element.elementor-element-226b9fa{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-df9b231{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-df9b231 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-c6fb107{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-24420e7{--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-4573 .elementor-element.elementor-element-5b2c5b7{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-553e0e5{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-553e0e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-54c6a6c{--display:flex;}.elementor-4573 .elementor-element.elementor-element-54c6a6c:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-54c6a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-234de75{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-234de75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-474987f{--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-4573 .elementor-element.elementor-element-474987f:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-474987f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-e445a87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-b396962{--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-4573 .elementor-element.elementor-element-4aa8a63{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-c734a67{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-c734a67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-33d3a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-73631b0{--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-4573 .elementor-element.elementor-element-d177712{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-d3845ce{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-d3845ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-43914c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-ef1ea8f{--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-4573 .elementor-element.elementor-element-7feaf7a{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-4059f3a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-4059f3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-bec0b70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-5499555{--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-4573 .elementor-element.elementor-element-c5ee645{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-f323c8c{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-f323c8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-2db86e4{--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-4573 .elementor-element.elementor-element-2db86e4:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-2db86e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-ad2d56d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-f0d568e{--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-4573 .elementor-element.elementor-element-321d0ed{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-650d7d4{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-650d7d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-b9aa93d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-9e63188{--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-4573 .elementor-element.elementor-element-4c03ced{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-bc9254d{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-bc9254d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-cf4b0e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-538eda4{--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-4573 .elementor-element.elementor-element-ad14c66{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-1eb28fc{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-1eb28fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-c928ecf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-3e3477d{--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-4573 .elementor-element.elementor-element-e3f4442{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-8e2d46a{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-8e2d46a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-2ade36a{--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-4573 .elementor-element.elementor-element-2ade36a:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-2ade36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-63601ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-bb0e59e{--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-4573 .elementor-element.elementor-element-a7746ef{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-c1cd67b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-c1cd67b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-837207c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-e230e14{--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-4573 .elementor-element.elementor-element-c779934{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-d5b011e{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-d5b011e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-d729538{--display:flex;}.elementor-4573 .elementor-element.elementor-element-d729538:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-d729538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-355a39d{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-355a39d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-2644137{--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-4573 .elementor-element.elementor-element-2644137:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-2644137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-304f6ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-62728ae{--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-4573 .elementor-element.elementor-element-a5aa5de{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-68d7235{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-68d7235 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-72b63f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-a5b5257{--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-4573 .elementor-element.elementor-element-c5f6ac2{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-a4b5d78{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-a4b5d78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-bd6d4bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-a09cab7{--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-4573 .elementor-element.elementor-element-692d46e{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-85e5649{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-85e5649 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-ae4f308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-08d8564{--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-4573 .elementor-element.elementor-element-9c233d4{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-5fc33b3{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-5fc33b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-8ebe08f{--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-4573 .elementor-element.elementor-element-8ebe08f:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-8ebe08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-eebb627{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-801471c{--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-4573 .elementor-element.elementor-element-04ce26d{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-fd8be6f{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-fd8be6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-7969df0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-1145372{--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-4573 .elementor-element.elementor-element-a5869b9{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-eb7890b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-eb7890b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-ba7347e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-9778258{--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-4573 .elementor-element.elementor-element-58a4b0e{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-5c01dd2{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-5c01dd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-f3711de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-a837ba0{--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-4573 .elementor-element.elementor-element-502d381{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-c216067{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-c216067 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-a0e92ad{--display:flex;}.elementor-4573 .elementor-element.elementor-element-a0e92ad:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-a0e92ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-48e3ea9{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-48e3ea9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-7f76c4e{--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-4573 .elementor-element.elementor-element-7f76c4e:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-7f76c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-5a3658f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-e20f278{--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-4573 .elementor-element.elementor-element-01c11d7{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-7885f93{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-7885f93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-b13a559{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-a0f528d{--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-4573 .elementor-element.elementor-element-10ba5e0{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-d56592c{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-d56592c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-7d010f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-e080909{--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-4573 .elementor-element.elementor-element-3d2cfd4{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-192e2b8{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-192e2b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-794876b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-209e7e8{--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-4573 .elementor-element.elementor-element-2284fcf{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-fa700bf{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-fa700bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-d4f4bcf{--display:flex;}.elementor-4573 .elementor-element.elementor-element-d4f4bcf:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-d4f4bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-cd522bc{padding:100px 0px 10px 0px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-cd522bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-06592d8{--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-4573 .elementor-element.elementor-element-06592d8:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-06592d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-e2a4140{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-65c6950{--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-4573 .elementor-element.elementor-element-b7b5ec6{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-d830c01{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-d830c01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-cddb1d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-8d30c73{--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-4573 .elementor-element.elementor-element-644efc4{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-7d71b12{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-7d71b12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-8054f73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-c0c3447{--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-4573 .elementor-element.elementor-element-c2783d0{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-cf12699{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-cf12699 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-4b5d268{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-dfd6076{--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-4573 .elementor-element.elementor-element-13ccbb8{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-80ea129{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-80ea129 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-e47a59b{--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-4573 .elementor-element.elementor-element-e47a59b:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-e47a59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-e0cfa83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4573 .elementor-element.elementor-element-25a8aa4{--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-4573 .elementor-element.elementor-element-1dd33fb{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-70709a9{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4573 .elementor-element.elementor-element-70709a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4573 .elementor-element.elementor-element-6b39faa{--display:flex;}.elementor-4573 .elementor-element.elementor-element-6b39faa:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-6b39faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-406262b .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-4573 .elementor-element.elementor-element-406262b .elementor-button:hover, .elementor-4573 .elementor-element.elementor-element-406262b .elementor-button:focus{background-color:#B52E3B;color:#FFFFFF;}.elementor-4573 .elementor-element.elementor-element-406262b .elementor-button:hover svg, .elementor-4573 .elementor-element.elementor-element-406262b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4573 .elementor-element.elementor-element-e57d660{--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-4573 .elementor-element.elementor-element-acf7c60{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4573 .elementor-element.elementor-element-acf7c60:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-acf7c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-3b5acce{padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-3b5acce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-89c8a63{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4573 .elementor-element.elementor-element-cb2be4f{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4573 .elementor-element.elementor-element-cb2be4f:not(.elementor-motion-effects-element-type-background), .elementor-4573 .elementor-element.elementor-element-cb2be4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .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-4573 .elementor-element.elementor-element-70f68c6{background-color:#F5F5F5;padding:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-acc-icon-box{width:70px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button, .elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-70f68c6.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4573 .elementor-element.elementor-element-70f68c6.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4573 .elementor-element.elementor-element-70f68c6.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#992732;font-size:25px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#992732;width:25px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4573 .elementor-element.elementor-element-70f68c6.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4573 .elementor-element.elementor-element-70f68c6.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4573 .elementor-element.elementor-element-70f68c6 .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-4573 .elementor-element.elementor-element-f2e6c47{--display:flex;}.elementor-4573 .elementor-element.elementor-element-65ca537{--display:flex;}.elementor-4573 .elementor-element.elementor-element-6d971b4{--display:flex;}@media(min-width:768px){.elementor-4573 .elementor-element.elementor-element-399b78f{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-92659b8{--content-width:600px;}.elementor-4573 .elementor-element.elementor-element-cfd3886{--content-width:600px;}.elementor-4573 .elementor-element.elementor-element-474987f{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-2db86e4{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-2ade36a{--content-width:400px;}.elementor-4573 .elementor-element.elementor-element-2644137{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-8ebe08f{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-7f76c4e{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-06592d8{--content-width:800px;}.elementor-4573 .elementor-element.elementor-element-e47a59b{--content-width:200px;}}@media(max-width:1024px){.elementor-4573 .elementor-element.elementor-element-d28ed01{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-697212b{--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-4573 .elementor-element.elementor-element-399b78f{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-360f441{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-bf70dab{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-902bcea{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-552996d{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-92659b8{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9ddd298{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9fa61a3{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-f627598{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-cfd3886{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-ab265ad{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-75456f0{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-24420e7{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-474987f{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-b396962{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-73631b0{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-ef1ea8f{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-5499555{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2db86e4{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-f0d568e{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9e63188{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-538eda4{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-3e3477d{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2ade36a{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-bb0e59e{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e230e14{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2644137{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-62728ae{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a5b5257{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a09cab7{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-08d8564{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-8ebe08f{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-801471c{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-1145372{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9778258{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a837ba0{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-7f76c4e{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e20f278{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a0f528d{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e080909{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-209e7e8{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-06592d8{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-65c6950{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-8d30c73{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-c0c3447{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-dfd6076{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e47a59b{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-25a8aa4{--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e57d660{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4573 .elementor-element.elementor-element-d28ed01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-697212b{--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-4573 .elementor-element.elementor-element-697212b.e-con{--align-self:flex-start;}.elementor-4573 .elementor-element.elementor-element-399b78f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-360f441{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-bf70dab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-902bcea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-552996d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-92659b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9ddd298{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9fa61a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-f627598{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-cfd3886{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-ab265ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-75456f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-24420e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-474987f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-b396962{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-73631b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-ef1ea8f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-5499555{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2db86e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-f0d568e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9e63188{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-538eda4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-3e3477d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2ade36a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-bb0e59e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e230e14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-2644137{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-62728ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a5b5257{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a09cab7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-08d8564{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-8ebe08f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-801471c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-1145372{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-9778258{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a837ba0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-7f76c4e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e20f278{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-a0f528d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e080909{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-209e7e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-06592d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-65c6950{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-8d30c73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-c0c3447{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-dfd6076{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e47a59b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-25a8aa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4573 .elementor-element.elementor-element-e57d660{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-06086a6 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-06086a6 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-06086a6::after {
  content: "A performance-driven set made for comfort, movement, and everyday training."; /* 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-4573 .elementor-element.elementor-element-06086a6:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5acb1f *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-f5acb1f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-f5acb1f::after {
  content: "Light, airy construction ideal for hot conditions and intense training, finished with a modern athletic 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-4573 .elementor-element.elementor-element-f5acb1f:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1247fd8 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-1247fd8 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-1247fd8::after {
  content: "Full-length leggings with a covered top, ideal for cooler workouts and outdoor training."; /* 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-4573 .elementor-element.elementor-element-1247fd8:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96fff2 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-b96fff2 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-b96fff2::after {
  content: "A unisex zip jacket and jogger set designed for warm-ups, recovery, and everyday athleisure 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-4573 .elementor-element.elementor-element-b96fff2:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8b8e2 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-cb8b8e2 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-cb8b8e2::after {
  content: "Built for a timeless fit and lasting comfort, this gym fitness set delivers durability and a clean look for everyday use."; /* 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-4573 .elementor-element.elementor-element-cb8b8e2:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fac65d *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-3fac65d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-3fac65d::after {
  content: "With a flattering fit and soft touch, this gym fitness set blends comfort and style for a versatile wardrobe essential."; /* 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-4573 .elementor-element.elementor-element-3fac65d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa212d *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-8aa212d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-8aa212d::after {
  content: "Soft, lightweight, and comfortable, this gym fitness set is perfect for everyday activity and movement for kids of all ages."; /* 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-4573 .elementor-element.elementor-element-8aa212d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f55f06 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-0f55f06 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-0f55f06::after {
  content: "Stretchy, supportive fabric that boosts circulation and workout performance."; /* 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-4573 .elementor-element.elementor-element-0f55f06:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8149d87 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-8149d87 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-8149d87::after {
  content: "Durable, smooth, moisture-wicking fabric for flexible, comfortable high-impact training."; /* 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-4573 .elementor-element.elementor-element-8149d87:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6fb107 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-c6fb107 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-c6fb107::after {
  content: "Eco-friendly, recycled fabric that’s breathable, sweat-wicking, and supportive for sustainable performance."; /* 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-4573 .elementor-element.elementor-element-c6fb107:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e445a87 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-e445a87 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-e445a87::after {
  content: "Slim fit, ideal for smaller frames"; /* 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-4573 .elementor-element.elementor-element-e445a87:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33d3a57 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-33d3a57 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-33d3a57::after {
  content: "Slightly relaxed, comfortable for small builds"; /* 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-4573 .elementor-element.elementor-element-33d3a57:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43914c8 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-43914c8 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-43914c8::after {
  content: "Standard fit, perfect for average body types"; /* 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-4573 .elementor-element.elementor-element-43914c8:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec0b70 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-bec0b70 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-bec0b70::after {
  content: "Roomy yet tailored, great for larger builds"; /* 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-4573 .elementor-element.elementor-element-bec0b70:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2d56d *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-ad2d56d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-ad2d56d::after {
  content: "Full coverage, designed for a relaxed 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-4573 .elementor-element.elementor-element-ad2d56d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9aa93d *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-b9aa93d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-b9aa93d::after {
  content: "Extra roomy, supports broader shoulders and chest"; /* 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-4573 .elementor-element.elementor-element-b9aa93d:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4b0e7 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-cf4b0e7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-cf4b0e7::after {
  content: "Generous fit, ideal for larger torsos"; /* 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-4573 .elementor-element.elementor-element-cf4b0e7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c928ecf *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-c928ecf {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-c928ecf::after {
  content: "Ample room, built for maximum comfort"; /* 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-4573 .elementor-element.elementor-element-c928ecf:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63601ec *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-63601ec {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-63601ec::after {
  content: "Wide fit, accommodates larger frames with ease"; /* 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-4573 .elementor-element.elementor-element-63601ec:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-837207c *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-837207c {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-837207c::after {
  content: "Extra-wide fit, ultimate comfort for extended sizes"; /* 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-4573 .elementor-element.elementor-element-837207c:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-304f6ff *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-304f6ff {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-304f6ff::after {
  content: "Sleek and classic, perfect for any workout"; /* 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-4573 .elementor-element.elementor-element-304f6ff:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b63f7 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-72b63f7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-72b63f7::after {
  content: "Crisp and clean, versatile for all occasions"; /* 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-4573 .elementor-element.elementor-element-72b63f7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd6d4bb *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-bd6d4bb {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-bd6d4bb::after {
  content: "Cool and energetic, ideal for active days"; /* 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-4573 .elementor-element.elementor-element-bd6d4bb:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae4f308 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-ae4f308 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-ae4f308::after {
  content: "Bright and bold, adds a pop of energy"; /* 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-4573 .elementor-element.elementor-element-ae4f308:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebb627 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-eebb627 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-eebb627::after {
  content: "Vibrant and powerful, makes a 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-4573 .elementor-element.elementor-element-eebb627:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7969df0 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-7969df0 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-7969df0::after {
  content: "Earthy and subtle, stylish for 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-4573 .elementor-element.elementor-element-7969df0:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba7347e *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-ba7347e {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-ba7347e::after {
  content: "Fresh and lively, great for movement and focus"; /* 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-4573 .elementor-element.elementor-element-ba7347e:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3711de *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-f3711de {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-f3711de::after {
  content: "Unique shades for a standout, personalized 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-4573 .elementor-element.elementor-element-f3711de:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3658f *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-5a3658f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-5a3658f::after {
  content: "A traditional printing technique that uses a mesh screen to transfer ink onto fabric."; /* 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-4573 .elementor-element.elementor-element-5a3658f:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13a559 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-b13a559 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-b13a559::after {
  content: "Stitching directly onto fabric for a textured, durable, and polished 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-4573 .elementor-element.elementor-element-b13a559:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d010f7 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-7d010f7 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-7d010f7::after {
  content: "Heat-set dye that bonds with the fabric, ideal for full-color prints on white polyester."; /* 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-4573 .elementor-element.elementor-element-7d010f7:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794876b *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-794876b {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-794876b::after {
  content: "A design transferred onto fabric from special paper using heat and pressure."; /* 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-4573 .elementor-element.elementor-element-794876b:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a4140 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-e2a4140 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-e2a4140::after {
  content: "Branded tags sewn into the neckline for a polished, retail-ready 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-4573 .elementor-element.elementor-element-e2a4140:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cddb1d4 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-cddb1d4 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-cddb1d4::after {
  content: "Each set is carefully folded and packed in a clear polybag for a neat, professional presentation."; /* 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-4573 .elementor-element.elementor-element-cddb1d4:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8054f73 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-8054f73 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-8054f73::after {
  content: "Branded tags secured with string or plastic fasteners, perfect for showing product details or pricing."; /* 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-4573 .elementor-element.elementor-element-8054f73:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5d268 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-4b5d268 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-4b5d268::after {
  content: "Branding, size, and care info printed inside the neckline for a tagless, comfortable feel."; /* 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-4573 .elementor-element.elementor-element-4b5d268:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0cfa83 *//* Make container relative for overlay positioning */
.elementor-4573 .elementor-element.elementor-element-e0cfa83 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4573 .elementor-element.elementor-element-e0cfa83::after {
  content: "Durable woven brand labels stitched onto hems, sleeves, or necklines for a 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-4573 .elementor-element.elementor-element-e0cfa83:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */