.elementor-2508 .elementor-element.elementor-element-4a407a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2508 .elementor-element.elementor-element-0e08ef0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#440506;--border-color:#440506;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2508 .elementor-element.elementor-element-0e08ef0:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-0e08ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2508 .elementor-element.elementor-element-5dfeeed{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2508 .elementor-element.elementor-element-5dfeeed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:42px;}.elementor-2508 .elementor-element.elementor-element-dc659a7{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2508 .elementor-element.elementor-element-cffdbaa img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-3893f7e{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-3893f7e:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-3893f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-3893f7e{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-3893f7e{right:0px;}.elementor-2508 .elementor-element.elementor-element-a399e50 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2508 .elementor-element.elementor-element-35a945d{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-14cebfa{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-dad80ad{--display:flex;}.elementor-2508 .elementor-element.elementor-element-9b64b45 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-a8b9fb3{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-a8b9fb3:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-a8b9fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-a8b9fb3{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-a8b9fb3{right:0px;}.elementor-2508 .elementor-element.elementor-element-22e7b95 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-1a103b3{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-9ea0d40{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-249ce08{--display:flex;}.elementor-2508 .elementor-element.elementor-element-87420c7 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-2bcdb30{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-2bcdb30:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-2bcdb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-2bcdb30{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-2bcdb30{right:0px;}.elementor-2508 .elementor-element.elementor-element-dea0658 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-3509243{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-17f736c{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-7a0fe45{--display:flex;}.elementor-2508 .elementor-element.elementor-element-e901de9 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-217115b{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-217115b:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-217115b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-217115b{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-217115b{right:0px;}.elementor-2508 .elementor-element.elementor-element-ad77edf .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-6f33013{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-9d4e5dd{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-d0c065b{--display:flex;}.elementor-2508 .elementor-element.elementor-element-243dddd img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-ee2743a{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-ee2743a:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-ee2743a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-ee2743a{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-ee2743a{right:0px;}.elementor-2508 .elementor-element.elementor-element-deef982 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-1fcd604{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-2d9e607{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-ef05758{--display:flex;}.elementor-2508 .elementor-element.elementor-element-884e8f8 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-d208306{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-d208306:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-d208306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-d208306{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-d208306{right:0px;}.elementor-2508 .elementor-element.elementor-element-11cd20a .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-359fd93{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-f37b3c6{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-5855c7d{--display:flex;}.elementor-2508 .elementor-element.elementor-element-b4b64ac img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-6d9faa2{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-6d9faa2:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-6d9faa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-6d9faa2{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-6d9faa2{right:0px;}.elementor-2508 .elementor-element.elementor-element-90834cb .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-35e20db{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-01e11a0{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-f1e792f{--display:flex;}.elementor-2508 .elementor-element.elementor-element-f2fb89f img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-69ac930{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-69ac930:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-69ac930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-69ac930{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-69ac930{right:0px;}.elementor-2508 .elementor-element.elementor-element-7114ddf .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-847ba06{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-09dcb53{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-3710711{--display:flex;}.elementor-2508 .elementor-element.elementor-element-0d38e1a img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-637153d{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-637153d:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-637153d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-637153d{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-637153d{right:0px;}.elementor-2508 .elementor-element.elementor-element-fe94e2d .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-ae7b142{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-67af534{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-a73414f{--display:flex;}.elementor-2508 .elementor-element.elementor-element-e6dfd44 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-d5e7fce{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-d5e7fce:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-d5e7fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-d5e7fce{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-d5e7fce{right:0px;}.elementor-2508 .elementor-element.elementor-element-52101c1 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-2728dd4{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-dd2476a{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-50b1362{--display:flex;}.elementor-2508 .elementor-element.elementor-element-badb4dc img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-5724716{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-5724716:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-5724716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-5724716{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-5724716{right:0px;}.elementor-2508 .elementor-element.elementor-element-e395df7 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-013ef2f{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-6604b31{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-2f3ba58{--display:flex;}.elementor-2508 .elementor-element.elementor-element-593223d img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-d85abe3{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-d85abe3:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-d85abe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-d85abe3{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-d85abe3{right:0px;}.elementor-2508 .elementor-element.elementor-element-559a7b2 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-9cdc92f{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-db5b5e7{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-1553955{--display:flex;}.elementor-2508 .elementor-element.elementor-element-c17ab31 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-557ba79{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-557ba79:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-557ba79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-557ba79{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-557ba79{right:0px;}.elementor-2508 .elementor-element.elementor-element-358b8d1 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-025545f{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-19ec6b7{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-2220c78{--display:flex;}.elementor-2508 .elementor-element.elementor-element-eeac3fa img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-0e82a59{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-0e82a59:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-0e82a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-0e82a59{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-0e82a59{right:0px;}.elementor-2508 .elementor-element.elementor-element-f245125 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-1aeb884{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-3b761df{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-adfc672{--display:flex;}.elementor-2508 .elementor-element.elementor-element-e86c76a img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-a64088a{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-a64088a:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-a64088a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-a64088a{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-a64088a{right:0px;}.elementor-2508 .elementor-element.elementor-element-6f5e7fa .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-94e3dd0{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-dd44e9b{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-6cbbfe4{--display:flex;}.elementor-2508 .elementor-element.elementor-element-d50c06b img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-0dc8e33{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-0dc8e33:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-0dc8e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-0dc8e33{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-0dc8e33{right:0px;}.elementor-2508 .elementor-element.elementor-element-96e0e9f .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-2bd0110{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-9699386{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-0704c49{--display:flex;}.elementor-2508 .elementor-element.elementor-element-baef4ba img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-5ec4f46{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-5ec4f46:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-5ec4f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-5ec4f46{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-5ec4f46{right:0px;}.elementor-2508 .elementor-element.elementor-element-8a69053 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-f722090{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-11d70c3{--display:flex;}.elementor-2508 .elementor-element.elementor-element-fe2b0e9 img{width:100%;height:400px;}.elementor-2508 .elementor-element.elementor-element-e338292{--display:flex;--position:absolute;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-2508 .elementor-element.elementor-element-e338292:not(.elementor-motion-effects-element-type-background), .elementor-2508 .elementor-element.elementor-element-e338292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-2508 .elementor-element.elementor-element-e338292{left:0px;}body.rtl .elementor-2508 .elementor-element.elementor-element-e338292{right:0px;}.elementor-2508 .elementor-element.elementor-element-d7596ea .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-2508 .elementor-element.elementor-element-c6f9ff5{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-4d5d5c9{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:400;line-height:18px;}.elementor-2508 .elementor-element.elementor-element-ea8895b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:30px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;}@media(max-width:1024px){.elementor-2508 .elementor-element.elementor-element-ea8895b{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2508 .elementor-element.elementor-element-4a407a0{--content-width:980px;}}@media(max-width:767px){.elementor-2508 .elementor-element.elementor-element-4a407a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2508 .elementor-element.elementor-element-0e08ef0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2508 .elementor-element.elementor-element-ea8895b{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a945d */.elementor-2508 .elementor-element.elementor-element-35a945d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cebfa */.elementor-2508 .elementor-element.elementor-element-14cebfa {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3893f7e */.elementor-2508 .elementor-element.elementor-element-3893f7e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a103b3 */.elementor-2508 .elementor-element.elementor-element-1a103b3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea0d40 */.elementor-2508 .elementor-element.elementor-element-9ea0d40 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b9fb3 */.elementor-2508 .elementor-element.elementor-element-a8b9fb3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad80ad */.poster-content{
    opacity: 0;
}
.elementor-2508 .elementor-element.elementor-element-dad80ad:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3509243 */.elementor-2508 .elementor-element.elementor-element-3509243 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f736c */.elementor-2508 .elementor-element.elementor-element-17f736c {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcdb30 */.elementor-2508 .elementor-element.elementor-element-2bcdb30{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f33013 */.elementor-2508 .elementor-element.elementor-element-6f33013 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4e5dd */.elementor-2508 .elementor-element.elementor-element-9d4e5dd {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217115b */.elementor-2508 .elementor-element.elementor-element-217115b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcd604 */.elementor-2508 .elementor-element.elementor-element-1fcd604 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e607 */.elementor-2508 .elementor-element.elementor-element-2d9e607 {
    display: -webkit-box;
    -webkit-line-clamp: 14;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2743a */.elementor-2508 .elementor-element.elementor-element-ee2743a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fd93 */.elementor-2508 .elementor-element.elementor-element-359fd93 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f37b3c6 */.elementor-2508 .elementor-element.elementor-element-f37b3c6 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d208306 */.elementor-2508 .elementor-element.elementor-element-d208306{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e20db */.elementor-2508 .elementor-element.elementor-element-35e20db p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e11a0 */.elementor-2508 .elementor-element.elementor-element-01e11a0 {
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9faa2 */.elementor-2508 .elementor-element.elementor-element-6d9faa2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847ba06 */.elementor-2508 .elementor-element.elementor-element-847ba06 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09dcb53 */.elementor-2508 .elementor-element.elementor-element-09dcb53 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ac930 */.elementor-2508 .elementor-element.elementor-element-69ac930{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7b142 */.elementor-2508 .elementor-element.elementor-element-ae7b142 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67af534 */.elementor-2508 .elementor-element.elementor-element-67af534 {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637153d */.elementor-2508 .elementor-element.elementor-element-637153d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2728dd4 */.elementor-2508 .elementor-element.elementor-element-2728dd4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd2476a */.elementor-2508 .elementor-element.elementor-element-dd2476a {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e7fce */.elementor-2508 .elementor-element.elementor-element-d5e7fce{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-013ef2f */.elementor-2508 .elementor-element.elementor-element-013ef2f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6604b31 */.elementor-2508 .elementor-element.elementor-element-6604b31 {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5724716 */.elementor-2508 .elementor-element.elementor-element-5724716{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cdc92f */.elementor-2508 .elementor-element.elementor-element-9cdc92f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db5b5e7 */.elementor-2508 .elementor-element.elementor-element-db5b5e7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abe3 */.elementor-2508 .elementor-element.elementor-element-d85abe3{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025545f */.elementor-2508 .elementor-element.elementor-element-025545f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19ec6b7 */.elementor-2508 .elementor-element.elementor-element-19ec6b7 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ba79 */.elementor-2508 .elementor-element.elementor-element-557ba79{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeb884 */.elementor-2508 .elementor-element.elementor-element-1aeb884 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b761df */.elementor-2508 .elementor-element.elementor-element-3b761df {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e82a59 */.elementor-2508 .elementor-element.elementor-element-0e82a59{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e3dd0 */.elementor-2508 .elementor-element.elementor-element-94e3dd0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44e9b */.elementor-2508 .elementor-element.elementor-element-dd44e9b {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a64088a */.elementor-2508 .elementor-element.elementor-element-a64088a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd0110 */.elementor-2508 .elementor-element.elementor-element-2bd0110 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9699386 */.elementor-2508 .elementor-element.elementor-element-9699386 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc8e33 */.elementor-2508 .elementor-element.elementor-element-0dc8e33{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f722090 */.elementor-2508 .elementor-element.elementor-element-f722090 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec4f46 */.elementor-2508 .elementor-element.elementor-element-5ec4f46{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f9ff5 */.elementor-2508 .elementor-element.elementor-element-c6f9ff5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5d5c9 */.elementor-2508 .elementor-element.elementor-element-4d5d5c9 {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e338292 */.elementor-2508 .elementor-element.elementor-element-e338292{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ea8895b */.elementor-2508 .elementor-element.elementor-element-ea8895b .elementor-swiper-button-prev,
.elementor-2508 .elementor-element.elementor-element-ea8895b .elementor-swiper-button-next{
    background: rgb(237, 165, 166);
    padding: 10px;
    border-radius: 100px;
}

.elementor-2508 .elementor-element.elementor-element-ea8895b .elementor-swiper-button-prev {
    transform: rotate(180deg) !important;
}

.poster-content{
    opacity: 0;
}
.poster-item:hover .poster-content{
    opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rycrofthotel.com/wp-content/uploads/2026/07/avenir-lt-w01_35-light1475496.woff2') format('woff2');
}
/* End Custom Fonts CSS */