.elementor-3462 .elementor-element.elementor-element-a427a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3462 .elementor-element.elementor-element-1a33ce9{--display:flex;}.elementor-3462 .elementor-element.elementor-element-38a996b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-5a3e94f .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-5a3e94f > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-5a3e94f.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-2bf0409{text-align:center;}.elementor-3462 .elementor-element.elementor-element-2bf0409 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-f5ca690{text-align:center;}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-4520d33 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-4520d33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-4520d33.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-eb7fbeb{--display:flex;}.elementor-3462 .elementor-element.elementor-element-3463a13{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-648b437 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-648b437.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-648b437.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-648b437.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-648b437.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-648b437.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-648b437 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-648b437.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-d93c011{text-align:center;}.elementor-3462 .elementor-element.elementor-element-d93c011 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-e58a46b{text-align:center;}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-0697b07 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-0697b07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-0697b07.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-ec62901{--display:flex;}.elementor-3462 .elementor-element.elementor-element-6f5b330{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-109b512 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-109b512.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-109b512.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-109b512.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-109b512.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-109b512.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-109b512 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-109b512.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-4146107{text-align:center;}.elementor-3462 .elementor-element.elementor-element-4146107 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-11a03c8{text-align:center;}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-c68d792 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-c68d792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-c68d792.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-62636b6{--display:flex;}.elementor-3462 .elementor-element.elementor-element-5b0e1ff{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-22aafc3 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-22aafc3 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-22aafc3.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-88860fe{text-align:center;}.elementor-3462 .elementor-element.elementor-element-88860fe .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-6aee5b8{text-align:center;}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-9990d0f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-9990d0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-9990d0f.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-0bcd9bf{--display:flex;}.elementor-3462 .elementor-element.elementor-element-36db274{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-b99a450 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-b99a450.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-b99a450.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-b99a450.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-b99a450.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-b99a450.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-b99a450 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-b99a450.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-cea0dc8{text-align:center;}.elementor-3462 .elementor-element.elementor-element-cea0dc8 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-142f6ec{text-align:center;}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-837846b .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-837846b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-837846b.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-7d2141d{--display:flex;}.elementor-3462 .elementor-element.elementor-element-98dfbec{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-a2a02e8 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-a2a02e8 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-a2a02e8.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-08ddb86{text-align:center;}.elementor-3462 .elementor-element.elementor-element-08ddb86 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-1d90976{text-align:center;}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-c05bc26 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-c05bc26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-c05bc26.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-346697c{--display:flex;}.elementor-3462 .elementor-element.elementor-element-d8bd465{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-3569ddb .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3569ddb > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-3569ddb.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-d2a1067{text-align:center;}.elementor-3462 .elementor-element.elementor-element-d2a1067 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-a48bde8{text-align:center;}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-0fb334f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-0fb334f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-0fb334f.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-87bbc25{--display:flex;}.elementor-3462 .elementor-element.elementor-element-580343a{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-de9a060 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-de9a060.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-de9a060.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-de9a060.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-de9a060.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-de9a060.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-de9a060 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-de9a060.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-2ba6695{text-align:center;}.elementor-3462 .elementor-element.elementor-element-2ba6695 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-c4ecac6{text-align:center;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-de2c5a6.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-74e674d{--display:flex;}.elementor-3462 .elementor-element.elementor-element-760963b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-3c32ae7 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-3c32ae7 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-3c32ae7.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-188f68a{text-align:center;}.elementor-3462 .elementor-element.elementor-element-188f68a .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-ed71219{text-align:center;}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-f3211e0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-f3211e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-f3211e0.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-9342e91{--display:flex;}.elementor-3462 .elementor-element.elementor-element-12632ee{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-ae80485 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-ae80485.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-ae80485.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-ae80485.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-ae80485.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-ae80485.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-ae80485 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-ae80485.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-0fa72f6{text-align:center;}.elementor-3462 .elementor-element.elementor-element-0fa72f6 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-edc3e09{text-align:center;}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-06cc7fc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-06cc7fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-06cc7fc.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-a099069{--display:flex;}.elementor-3462 .elementor-element.elementor-element-c7c0f0c{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-c27c1f4 .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-c27c1f4 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-c27c1f4.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-bdb7f77{text-align:center;}.elementor-3462 .elementor-element.elementor-element-bdb7f77 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-a1b795b{text-align:center;}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-8eefff2 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-8eefff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-8eefff2.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-44aa96d{--display:flex;}.elementor-3462 .elementor-element.elementor-element-f520567{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3462 .elementor-element.elementor-element-6495b7a .elementor-icon-wrapper{text-align:center;}.elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-view-framed .elementor-icon, .elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3462 .elementor-element.elementor-element-6495b7a > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-3462 .elementor-element.elementor-element-6495b7a.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-2211af6{text-align:center;}.elementor-3462 .elementor-element.elementor-element-2211af6 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3462 .elementor-element.elementor-element-4b54061{text-align:center;}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.5rem;color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-layout--filled{background-color:#F4CC5B;}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button:hover{color:var( --e-global-color-7544655 );}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:012px 28px 12px 028px;}.elementor-3462 .elementor-element.elementor-element-86f515d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:012px 0 12px;}.elementor-3462 .elementor-element.elementor-element-86f515d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3462 .elementor-element.elementor-element-86f515d.elementor-element{--align-self:center;}.elementor-3462 .elementor-element.elementor-element-7ac493e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:#F4CC5B;--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-3462 .elementor-element.elementor-element-a0783a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-3462 .elementor-element.elementor-element-4520d33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-0697b07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-c68d792 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-9990d0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-837846b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-c05bc26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-0fb334f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-de2c5a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-f3211e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-06cc7fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-8eefff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-86f515d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3462 .elementor-element.elementor-element-7ac493e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3462 .elementor-element.elementor-element-7ac493e{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a996b */.elementor-3462 .elementor-element.elementor-element-38a996b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3463a13 */.elementor-3462 .elementor-element.elementor-element-3463a13 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5b330 */.elementor-3462 .elementor-element.elementor-element-6f5b330 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0e1ff */.elementor-3462 .elementor-element.elementor-element-5b0e1ff {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36db274 */.elementor-3462 .elementor-element.elementor-element-36db274 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98dfbec */.elementor-3462 .elementor-element.elementor-element-98dfbec {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8bd465 */.elementor-3462 .elementor-element.elementor-element-d8bd465 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580343a */.elementor-3462 .elementor-element.elementor-element-580343a {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760963b */.elementor-3462 .elementor-element.elementor-element-760963b {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12632ee */.elementor-3462 .elementor-element.elementor-element-12632ee {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0f0c */.elementor-3462 .elementor-element.elementor-element-c7c0f0c {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f520567 */.elementor-3462 .elementor-element.elementor-element-f520567 {
  height: 400px;         /* Fix the card height */
  min-height: 450px;     /* Prevent shrinking */
  max-height: 450px;     /* Prevent growing */
  display: flex;         /* Flexbox to control children */
  flex-direction: column;
  justify-content: space-between; /* Adjust spacing of content */
  overflow: hidden;      /* Prevent overflow outside */
  text-overflow: ellipsis;
}/* End custom CSS */