.elementor-4477 .elementor-element.elementor-element-45eb755{--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-4477 .elementor-element.elementor-element-45eb755:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-45eb755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-d7917fc{--display:flex;}.elementor-4477 .elementor-element.elementor-element-4f0ab63{--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-4477 .elementor-element.elementor-element-2a43ffa{padding:035px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-2a43ffa .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-4477 .elementor-element.elementor-element-28f9649{padding:20px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-icon i{color:#2E2A45;transition:color 0.3s;}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-icon svg{fill:#2E2A45;transition:fill 0.3s;}.elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4477 .elementor-element.elementor-element-28f9649 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4477 .elementor-element.elementor-element-28f9649 .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-4477 .elementor-element.elementor-element-4870361 .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-4477 .elementor-element.elementor-element-4870361 .elementor-button:hover, .elementor-4477 .elementor-element.elementor-element-4870361 .elementor-button:focus{background-color:#992732;color:#FFFFFF;}.elementor-4477 .elementor-element.elementor-element-4870361 .elementor-button:hover svg, .elementor-4477 .elementor-element.elementor-element-4870361 .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-4477 .elementor-element.elementor-element-4f9a92e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;font-style:italic;}.elementor-4477 .elementor-element.elementor-element-27b40c4{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4477 .elementor-element.elementor-element-27b40c4:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-27b40c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4477 .elementor-element.elementor-element-5ab6e66{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-4477 .elementor-element.elementor-element-5ab6e66 .elementor-icon-list-icon i{color:#992732;transition:color 0.3s;}.elementor-4477 .elementor-element.elementor-element-5ab6e66 .elementor-icon-list-icon svg{fill:#992732;transition:fill 0.3s;}.elementor-4477 .elementor-element.elementor-element-5ab6e66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4477 .elementor-element.elementor-element-5ab6e66 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-4477 .elementor-element.elementor-element-5ab6e66 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4477 .elementor-element.elementor-element-93d6da0{--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-4477 .elementor-element.elementor-element-e74ca37 .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-4477 .elementor-element.elementor-element-e74ca37 .elementor-button:hover, .elementor-4477 .elementor-element.elementor-element-e74ca37 .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-e74ca37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4477 .elementor-element.elementor-element-e74ca37 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-4477 .elementor-element.elementor-element-e74ca37 .elementor-button:hover svg, .elementor-4477 .elementor-element.elementor-element-e74ca37 .elementor-button:focus svg{fill:#000000;}.elementor-4477 .elementor-element.elementor-element-ff1eb51 .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-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button:hover, .elementor-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button:focus{background-color:#2E2A4500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button:hover svg, .elementor-4477 .elementor-element.elementor-element-ff1eb51 .elementor-button:focus svg{fill:#000000;}.elementor-4477 .elementor-element.elementor-element-889b732 .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-4477 .elementor-element.elementor-element-889b732 .wpr-acc-icon-box{width:70px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button, .elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:normal;text-decoration:none;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-889b732.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4477 .elementor-element.elementor-element-889b732.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4477 .elementor-element.elementor-element-889b732.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#2E2A45;font-size:25px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#2E2A45;width:25px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-889b732.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-889b732.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4477 .elementor-element.elementor-element-889b732 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4477 .elementor-element.elementor-element-889b732 .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-4477 .elementor-element.elementor-element-ba3e99e{padding:40px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-ba3e99e img{width:70%;}.elementor-4477 .elementor-element.elementor-element-4cf522e{--display:flex;}.elementor-4477 .elementor-element.elementor-element-4cf522e:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-4cf522e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2E2A45 41%, #FFFFFF 100%);}.elementor-4477 .elementor-element.elementor-element-a0b925d{padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-a0b925d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4477 .elementor-element.elementor-element-1e7c713{--display:flex;}.elementor-4477 .elementor-element.elementor-element-1e7c713:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-1e7c713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-a86eb1d{padding:50px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-a86eb1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-24c3fa6{--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-4477 .elementor-element.elementor-element-24c3fa6:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-24c3fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-907f494{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-a75f222{--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-4477 .elementor-element.elementor-element-c9fee5f{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-596b9c6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-596b9c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-90ffc80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-a952fcc{--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-4477 .elementor-element.elementor-element-9f0a4d4{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-d3a8ebc{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-d3a8ebc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-ff2fc16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-2307301{--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-4477 .elementor-element.elementor-element-58d6ed0{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-891739e{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-891739e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-7622ef2{--display:flex;}.elementor-4477 .elementor-element.elementor-element-7622ef2:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-7622ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-bbb4c3a{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-bbb4c3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-7c0ccf0{--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-4477 .elementor-element.elementor-element-7c0ccf0:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-7c0ccf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-8ff7adc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-33e4bf8{--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-4477 .elementor-element.elementor-element-fbd8d88{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-1429e3b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-1429e3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-dccf366{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-3995ebe{--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-4477 .elementor-element.elementor-element-57eefb6{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-ee1d5d0{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-ee1d5d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-b72e561{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-c325113{--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-4477 .elementor-element.elementor-element-6695422{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-ab63d41{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-ab63d41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-1e26330{--display:flex;}.elementor-4477 .elementor-element.elementor-element-1e26330:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-1e26330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-e0c6298{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-e0c6298 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-395131d{--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-4477 .elementor-element.elementor-element-395131d:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-395131d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-49b8d0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-d2a9d34{--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-4477 .elementor-element.elementor-element-98abe60{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-80c9179{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-80c9179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-28ffd06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-ee687a8{--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-4477 .elementor-element.elementor-element-5a72a53{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-03563f6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-03563f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-448a563{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-363ef0e{--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-4477 .elementor-element.elementor-element-0bfe38f{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-29f7b02{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-29f7b02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-90c95b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-11c9c55{--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-4477 .elementor-element.elementor-element-893fba1{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-aee9546{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-aee9546 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-1f0164f{--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-4477 .elementor-element.elementor-element-1f0164f:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-1f0164f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-7ed949e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-8134e3c{--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-4477 .elementor-element.elementor-element-93c95ad{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-69037af{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-69037af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-2c7ee3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-462ee80{--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-4477 .elementor-element.elementor-element-62532a1{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-334ebe2{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-334ebe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-2e1e3ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-9125f91{--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-4477 .elementor-element.elementor-element-7886c58{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-c24bec5{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-c24bec5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-0773537{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-f4fc186{--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-4477 .elementor-element.elementor-element-5d5ceb5{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-f30118b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-f30118b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-515df96{--display:flex;}.elementor-4477 .elementor-element.elementor-element-515df96:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-515df96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-1fc7b7e{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-1fc7b7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-e546ca8{--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-4477 .elementor-element.elementor-element-e546ca8:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-e546ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-c817172{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-232b4a1{--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-4477 .elementor-element.elementor-element-f315d63{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-8a12b2b{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-8a12b2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-f02bbf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-dc35074{--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-4477 .elementor-element.elementor-element-d65047f{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-709dbcf{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-709dbcf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-859f160{--display:flex;}.elementor-4477 .elementor-element.elementor-element-859f160:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-859f160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-c416645{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-c416645 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-677b109{--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-4477 .elementor-element.elementor-element-677b109:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-677b109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-0f6d3b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-ae8b378{--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-4477 .elementor-element.elementor-element-68ec5d9{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-bde0e6f{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-bde0e6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-d9d1101{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-0be338d{--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-4477 .elementor-element.elementor-element-ecfbec7{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-deff4e7{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-deff4e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-6f1a57c{--display:flex;}.elementor-4477 .elementor-element.elementor-element-6f1a57c:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-6f1a57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-1d0ca9b{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-1d0ca9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-e276268{--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-4477 .elementor-element.elementor-element-e276268:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-e276268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-75fa6c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-80ae462{--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-4477 .elementor-element.elementor-element-4bdf257{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-91baaeb{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-91baaeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-74a9595{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-b5fbe6a{--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-4477 .elementor-element.elementor-element-3325a1e{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-f58264e{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-f58264e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-0c716f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-6eab912{--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-4477 .elementor-element.elementor-element-83d761c{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-dfb9be6{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-dfb9be6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-957bc6a{--display:flex;}.elementor-4477 .elementor-element.elementor-element-957bc6a:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-957bc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-806052b{padding:100px 0px 10px 0px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-806052b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-ef0d9a5{--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-4477 .elementor-element.elementor-element-ef0d9a5:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-ef0d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-7b3ba01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-e0fc72e{--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-4477 .elementor-element.elementor-element-ab440e6{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-294254c{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-294254c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-d11fa6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4477 .elementor-element.elementor-element-de68144{--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-4477 .elementor-element.elementor-element-a4fa895{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-b381899{background-color:#FFFFFF;padding:20px 20px 20px 20px;text-align:center;}.elementor-4477 .elementor-element.elementor-element-b381899 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-4477 .elementor-element.elementor-element-50091ab{--display:flex;}.elementor-4477 .elementor-element.elementor-element-50091ab:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-50091ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-f4917a0 .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-4477 .elementor-element.elementor-element-f4917a0 .elementor-button:hover, .elementor-4477 .elementor-element.elementor-element-f4917a0 .elementor-button:focus{background-color:#B52E3B;color:#FFFFFF;}.elementor-4477 .elementor-element.elementor-element-f4917a0 .elementor-button:hover svg, .elementor-4477 .elementor-element.elementor-element-f4917a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4477 .elementor-element.elementor-element-f693d5b{--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-4477 .elementor-element.elementor-element-01d1fe6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4477 .elementor-element.elementor-element-01d1fe6:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-01d1fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-5c7b1f5{padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-5c7b1f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-73ea565{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4477 .elementor-element.elementor-element-b337b53{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4477 .elementor-element.elementor-element-b337b53:not(.elementor-motion-effects-element-type-background), .elementor-4477 .elementor-element.elementor-element-b337b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .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-4477 .elementor-element.elementor-element-d8ffce3{background-color:#F5F5F5;padding:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-acc-icon-box{width:70px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#2E2A45;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button, .elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-d8ffce3.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-4477 .elementor-element.elementor-element-d8ffce3.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#992732;font-size:25px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#992732;width:25px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:6px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:6px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-4477 .elementor-element.elementor-element-d8ffce3.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4477 .elementor-element.elementor-element-d8ffce3 .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-4477 .elementor-element.elementor-element-35e1fcd{--display:flex;}.elementor-4477 .elementor-element.elementor-element-dae3eeb{--display:flex;}.elementor-4477 .elementor-element.elementor-element-42c5ecc{--display:flex;}@media(min-width:768px){.elementor-4477 .elementor-element.elementor-element-24c3fa6{--content-width:600px;}.elementor-4477 .elementor-element.elementor-element-7c0ccf0{--content-width:600px;}.elementor-4477 .elementor-element.elementor-element-395131d{--content-width:800px;}.elementor-4477 .elementor-element.elementor-element-1f0164f{--content-width:800px;}.elementor-4477 .elementor-element.elementor-element-e546ca8{--content-width:400px;}.elementor-4477 .elementor-element.elementor-element-677b109{--content-width:400px;}.elementor-4477 .elementor-element.elementor-element-e276268{--content-width:600px;}.elementor-4477 .elementor-element.elementor-element-ef0d9a5{--content-width:400px;}}@media(max-width:1024px){.elementor-4477 .elementor-element.elementor-element-45eb755{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-93d6da0{--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-4477 .elementor-element.elementor-element-24c3fa6{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-a75f222{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-a952fcc{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-2307301{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-7c0ccf0{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-33e4bf8{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-3995ebe{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-c325113{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-395131d{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-d2a9d34{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ee687a8{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-363ef0e{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-11c9c55{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-1f0164f{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-8134e3c{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-462ee80{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-9125f91{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-f4fc186{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e546ca8{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-232b4a1{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-dc35074{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-677b109{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ae8b378{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-0be338d{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e276268{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-80ae462{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-b5fbe6a{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-6eab912{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ef0d9a5{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e0fc72e{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-de68144{--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-f693d5b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4477 .elementor-element.elementor-element-45eb755{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-93d6da0{--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-4477 .elementor-element.elementor-element-93d6da0.e-con{--align-self:flex-start;}.elementor-4477 .elementor-element.elementor-element-24c3fa6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-a75f222{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-a952fcc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-2307301{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-7c0ccf0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-33e4bf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-3995ebe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-c325113{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-395131d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-d2a9d34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ee687a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-363ef0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-11c9c55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-1f0164f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-8134e3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-462ee80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-9125f91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-f4fc186{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e546ca8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-232b4a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-dc35074{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-677b109{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ae8b378{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-0be338d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e276268{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-80ae462{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-b5fbe6a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-6eab912{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-ef0d9a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-e0fc72e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-de68144{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4477 .elementor-element.elementor-element-f693d5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-907f494 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-907f494 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-907f494::after {
  content: "High-quality, flexible designs that move with you for elite play."; /* 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-4477 .elementor-element.elementor-element-907f494:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ffc80 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-90ffc80 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-90ffc80::after {
  content: "Tailored for female athletes, these uniforms offer a contoured fit and durable, high-performance design."; /* 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-4477 .elementor-element.elementor-element-90ffc80:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff2fc16 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-ff2fc16 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-ff2fc16::after {
  content: "Durable, protective gear designed for young players."; /* 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-4477 .elementor-element.elementor-element-ff2fc16:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff7adc *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-8ff7adc {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-8ff7adc::after {
  content: "Advanced fabric keeps athletes dry and focused during intense play."; /* 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-4477 .elementor-element.elementor-element-8ff7adc:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dccf366 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-dccf366 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-dccf366::after {
  content: "100% polyester ensures breathability and toughness for high-impact play."; /* 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-4477 .elementor-element.elementor-element-dccf366:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72e561 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-b72e561 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-b72e561::after {
  content: "Spandex-blend panels provide a snug fit while allowing full range of motion for speed and 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-4477 .elementor-element.elementor-element-b72e561:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b8d0f *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-49b8d0f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-49b8d0f::after {
  content: "Represents strength, confidence, and reliability in every game."; /* 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-4477 .elementor-element.elementor-element-49b8d0f:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ffd06 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-28ffd06 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-28ffd06::after {
  content: "Showcases power, pride, and confidence on the field."; /* 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-4477 .elementor-element.elementor-element-28ffd06:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448a563 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-448a563 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-448a563::after {
  content: "Creates a bold, commanding presence on the field."; /* 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-4477 .elementor-element.elementor-element-448a563:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90c95b6 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-90c95b6 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-90c95b6::after {
  content: "Bright and energetic, perfect for standout plays on the field."; /* 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-4477 .elementor-element.elementor-element-90c95b6:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed949e *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-7ed949e {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-7ed949e::after {
  content: "Fierce and passionate, made for teams that dominate the game."; /* 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-4477 .elementor-element.elementor-element-7ed949e:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c7ee3a *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-2c7ee3a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-2c7ee3a::after {
  content: "Balanced and resilient, perfect for teams that stay strong and adaptable."; /* 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-4477 .elementor-element.elementor-element-2c7ee3a:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e1e3ef *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-2e1e3ef {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-2e1e3ef::after {
  content: "Pick any Pantone shade to match your team’s brand and stand out on the field."; /* 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-4477 .elementor-element.elementor-element-2e1e3ef:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0773537 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-0773537 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-0773537::after {
  content: "Distinct shades designed for teams seeking a unique, standout look."; /* Replace with your text */
  position: absolute;
  left: 0;
  bottom: -100%; /* start below container */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2E2A45; /* white background */
  color: #fff;
  font-family: 'Montserrat', sans-serif; /* Montserrat font */
  font-size: 13px;
  text-align: center;
  transition: bottom 0.4s ease; /* slide up transition */
  pointer-events: none;
  padding:30px;
}

/* Slide overlay up on hover */
.elementor-4477 .elementor-element.elementor-element-0773537:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c817172 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-c817172 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-c817172::after {
  content: "High-performance method that embeds the design directly into the 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-4477 .elementor-element.elementor-element-c817172:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02bbf1 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-f02bbf1 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-f02bbf1::after {
  content: "Durable, high-quality embroidery adds texture and a professional finish to your uniform."; /* 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-4477 .elementor-element.elementor-element-f02bbf1:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6d3b0 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-0f6d3b0 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-0f6d3b0::after {
  content: "Durable and stylish, these labels highlight your brand with precision on every uniform."; /* 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-4477 .elementor-element.elementor-element-0f6d3b0:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d1101 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-d9d1101 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-d9d1101::after {
  content: "Showcase branding, sizing, and care details in a sleek, professional format."; /* 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-4477 .elementor-element.elementor-element-d9d1101:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fa6c4 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-75fa6c4 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-75fa6c4::after {
  content: "Enhance team identity and recognition with custom name additions."; /* 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-4477 .elementor-element.elementor-element-75fa6c4:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74a9595 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-74a9595 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-74a9595::after {
  content: "Assign each athlete their official or preferred number for a personalized team 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-4477 .elementor-element.elementor-element-74a9595:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c716f9 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-0c716f9 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-0c716f9::after {
  content: "Showcase your logo to enhance team pride and brand visibility on every uniform."; /* 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-4477 .elementor-element.elementor-element-0c716f9:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3ba01 *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-7b3ba01 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-7b3ba01::after {
  content: "Deliver uniforms in premium boxes that enhance brand presence and ensure safe arrival."; /* 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-4477 .elementor-element.elementor-element-7b3ba01:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d11fa6a *//* Make container relative for overlay positioning */
.elementor-4477 .elementor-element.elementor-element-d11fa6a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Overlay text initially below container */
.elementor-4477 .elementor-element.elementor-element-d11fa6a::after {
  content: "Lightweight and durable, these bags keep uniforms clean and ready for 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-4477 .elementor-element.elementor-element-d11fa6a:hover::after {
  bottom: 0; /* move overlay into view */
}/* End custom CSS */