.elementor-1819 .elementor-element.elementor-element-b14c360{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1819 .elementor-element.elementor-element-b14c360:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-b14c360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-1819 .elementor-element.elementor-element-b14c360::before, .elementor-1819 .elementor-element.elementor-element-b14c360 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-b14c360 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-b14c360 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-b14c360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-b14c360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rsheen.in/wp-content/uploads/2026/07/26302.webp");--background-overlay:'';background-position:center center;background-size:cover;}.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-1819 .elementor-element.elementor-element-b9a41cd{text-align:center;}.elementor-1819 .elementor-element.elementor-element-b9a41cd .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:90px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-1e6137d{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-b893ddf{text-align:center;}.elementor-1819 .elementor-element.elementor-element-b893ddf .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:21px;font-weight:500;letter-spacing:5.5px;color:var( --e-global-color-accent );}.elementor-1819 .elementor-element.elementor-element-807acc8{text-align:center;}.elementor-1819 .elementor-element.elementor-element-807acc8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-text );}.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-1819 .elementor-element.elementor-element-ce7297c > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-ce7297c{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-a74d9b9{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1819 .elementor-element.elementor-element-1b84439{--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-1819 .elementor-element.elementor-element-a293c12 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a293c12:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-a293c12 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-5675b3c{text-align:center;}.elementor-1819 .elementor-element.elementor-element-5675b3c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-e06af61{--display:flex;}.elementor-1819 .elementor-element.elementor-element-e61d269 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-e61d269:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-e61d269 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-f5c9f88{text-align:center;}.elementor-1819 .elementor-element.elementor-element-f5c9f88 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-3a9e531{--display:flex;}.elementor-1819 .elementor-element.elementor-element-8f753c1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-8f753c1:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-8f753c1 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-e2d0fd2{text-align:center;}.elementor-1819 .elementor-element.elementor-element-e2d0fd2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-48c5759{--display:flex;}.elementor-1819 .elementor-element.elementor-element-ba2ea0e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-ba2ea0e:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-ba2ea0e img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-200fbaf{text-align:center;}.elementor-1819 .elementor-element.elementor-element-200fbaf .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-361145c{--display:flex;}.elementor-1819 .elementor-element.elementor-element-011f9a5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-011f9a5:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-011f9a5 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-e5520fa{text-align:center;}.elementor-1819 .elementor-element.elementor-element-e5520fa .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-cf988e9{--display:flex;}.elementor-1819 .elementor-element.elementor-element-c8cd802 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-c8cd802:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-c8cd802 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-3bcb476{text-align:center;}.elementor-1819 .elementor-element.elementor-element-3bcb476 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-a2a89ab{--display:flex;}.elementor-1819 .elementor-element.elementor-element-8347919 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-8347919:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-8347919 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-3bd5759{text-align:center;}.elementor-1819 .elementor-element.elementor-element-3bd5759 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-4f860a8{--display:flex;}.elementor-1819 .elementor-element.elementor-element-2f8bf4a > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-2f8bf4a:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-2f8bf4a img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-f99c7ac{text-align:center;}.elementor-1819 .elementor-element.elementor-element-f99c7ac .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-e63e31f{--display:flex;}.elementor-1819 .elementor-element.elementor-element-472cc08 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-472cc08:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-472cc08 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-6166039{text-align:center;}.elementor-1819 .elementor-element.elementor-element-6166039 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-8894d3f{--display:flex;}.elementor-1819 .elementor-element.elementor-element-91c8284 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-91c8284:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-91c8284 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-0d0a670{text-align:center;}.elementor-1819 .elementor-element.elementor-element-0d0a670 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-d783ecb{--display:flex;}.elementor-1819 .elementor-element.elementor-element-ab847db > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-ab847db:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-ab847db img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-34bb9d9{text-align:center;}.elementor-1819 .elementor-element.elementor-element-34bb9d9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-080188d{--display:flex;}.elementor-1819 .elementor-element.elementor-element-27313fd > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-27313fd:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-27313fd img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-91d9dd0{text-align:center;}.elementor-1819 .elementor-element.elementor-element-91d9dd0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-a3d3f0a{--display:flex;}.elementor-1819 .elementor-element.elementor-element-b39a4f8 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-b39a4f8:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-b39a4f8 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a198658{text-align:center;}.elementor-1819 .elementor-element.elementor-element-a198658 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-e3bffe8{--display:flex;}.elementor-1819 .elementor-element.elementor-element-1afe7e7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-1afe7e7:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-1afe7e7 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-6fc05d9{text-align:center;}.elementor-1819 .elementor-element.elementor-element-6fc05d9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-fd84e1e{--display:flex;}.elementor-1819 .elementor-element.elementor-element-d71c2cc > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-d71c2cc:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-d71c2cc img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-0bc3ba8{text-align:center;}.elementor-1819 .elementor-element.elementor-element-0bc3ba8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-1349d9b{--display:flex;}.elementor-1819 .elementor-element.elementor-element-5c73b97 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-5c73b97:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-5c73b97 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-28d6277{text-align:center;}.elementor-1819 .elementor-element.elementor-element-28d6277 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-2ad9193{--display:flex;}.elementor-1819 .elementor-element.elementor-element-a7a4c2d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a7a4c2d:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-a7a4c2d img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-1ba939d{text-align:center;}.elementor-1819 .elementor-element.elementor-element-1ba939d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-b980d0a{--display:flex;}.elementor-1819 .elementor-element.elementor-element-0770bc2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-0770bc2:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-0770bc2 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-eb48e39{text-align:center;}.elementor-1819 .elementor-element.elementor-element-eb48e39 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-8748b31{--display:flex;}.elementor-1819 .elementor-element.elementor-element-6a89fea > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-6a89fea:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-6a89fea img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-5e3589f{text-align:center;}.elementor-1819 .elementor-element.elementor-element-5e3589f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-516cec0{--display:flex;}.elementor-1819 .elementor-element.elementor-element-9a5f7cc > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-9a5f7cc:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-9a5f7cc img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-3f9c9fe{text-align:center;}.elementor-1819 .elementor-element.elementor-element-3f9c9fe .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-0f97ffd{--display:flex;}.elementor-1819 .elementor-element.elementor-element-a6b47c1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a6b47c1:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-a6b47c1 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-858cc25{text-align:center;}.elementor-1819 .elementor-element.elementor-element-858cc25 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-98a72db{--display:flex;}.elementor-1819 .elementor-element.elementor-element-bd73cac > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-bd73cac:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-bd73cac img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-00b909e{text-align:center;}.elementor-1819 .elementor-element.elementor-element-00b909e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-155834a{--display:flex;}.elementor-1819 .elementor-element.elementor-element-10cb636 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-10cb636:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-10cb636 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-8688538{text-align:center;}.elementor-1819 .elementor-element.elementor-element-8688538 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-3acd3b0{--display:flex;}.elementor-1819 .elementor-element.elementor-element-2a00637 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-2a00637:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-2a00637 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-f7b51ca{text-align:center;}.elementor-1819 .elementor-element.elementor-element-f7b51ca .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-82905b2{--display:flex;}.elementor-1819 .elementor-element.elementor-element-8918cb7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-8918cb7:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-8918cb7 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-5525031{text-align:center;}.elementor-1819 .elementor-element.elementor-element-5525031 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-f79c765{--display:flex;}.elementor-1819 .elementor-element.elementor-element-a14b021 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a14b021:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-a14b021 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-7b481c5{text-align:center;}.elementor-1819 .elementor-element.elementor-element-7b481c5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-0008176{--display:flex;}.elementor-1819 .elementor-element.elementor-element-aacb116 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-aacb116:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-aacb116 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-6046ab5{text-align:center;}.elementor-1819 .elementor-element.elementor-element-6046ab5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-a4dfe2d{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-a4dfe2d:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-a4dfe2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-1819 .elementor-element.elementor-element-99aec4c{text-align:center;}.elementor-1819 .elementor-element.elementor-element-99aec4c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:21px;font-weight:500;letter-spacing:5.5px;color:var( --e-global-color-accent );}.elementor-1819 .elementor-element.elementor-element-689175b{text-align:center;}.elementor-1819 .elementor-element.elementor-element-689175b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-bcf3965 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-bcf3965{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-f6ab185{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-1819 .elementor-element.elementor-element-e87e6e4{--display:flex;}.elementor-1819 .elementor-element.elementor-element-a7da378 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-a7da378:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-a7da378 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-ea9baa4{text-align:center;}.elementor-1819 .elementor-element.elementor-element-ea9baa4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-8173a55{--display:flex;}.elementor-1819 .elementor-element.elementor-element-75782c2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B0;border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-75782c2:hover .elementor-widget-container{border-style:none;}.elementor-1819 .elementor-element.elementor-element-75782c2 img{border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-20f4d89{text-align:center;}.elementor-1819 .elementor-element.elementor-element-20f4d89 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}body.elementor-page-1819:not(.elementor-motion-effects-element-type-background), body.elementor-page-1819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}@media(max-width:1024px){.elementor-1819 .elementor-element.elementor-element-a74d9b9{--grid-auto-flow:row;}.elementor-1819 .elementor-element.elementor-element-f6ab185{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1819 .elementor-element.elementor-element-b14c360{--min-height:75vh;--margin-top:-14em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1819 .elementor-element.elementor-element-b9a41cd > .elementor-widget-container{margin:18em 0em 0em 0em;}.elementor-1819 .elementor-element.elementor-element-b9a41cd .elementor-heading-title{font-size:65px;}.elementor-1819 .elementor-element.elementor-element-1e6137d{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1819 .elementor-element.elementor-element-807acc8 .elementor-heading-title{font-size:45px;}.elementor-1819 .elementor-element.elementor-element-ce7297c{font-size:16px;}.elementor-1819 .elementor-element.elementor-element-a74d9b9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-a4dfe2d{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1819 .elementor-element.elementor-element-689175b .elementor-heading-title{font-size:45px;}.elementor-1819 .elementor-element.elementor-element-bcf3965{font-size:16px;}.elementor-1819 .elementor-element.elementor-element-f6ab185{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1819 .elementor-element.elementor-element-1e6137d{--content-width:1400px;}.elementor-1819 .elementor-element.elementor-element-a4dfe2d{--content-width:1400px;}.elementor-1819 .elementor-element.elementor-element-f6ab185{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-a293c12 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61d269 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f753c1 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba2ea0e */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011f9a5 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8cd802 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8347919 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f8bf4a */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-472cc08 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91c8284 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab847db */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27313fd */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b39a4f8 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1afe7e7 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d71c2cc */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c73b97 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7a4c2d */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0770bc2 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a89fea */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a5f7cc */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6b47c1 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd73cac */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cb636 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a00637 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8918cb7 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14b021 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aacb116 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7da378 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75782c2 */.trailer-poster{
    position:relative;
    overflow:hidden;
}

.trailer-poster::before{
    content:"▶  Watch Video";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(.9);

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    padding:18px 36px;

    color:#fff;
    font-size:20px;
    font-weight:700;

    background:rgba(0,0,0,.45);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(6px);

    border:2px solid rgba(255,255,255,.85);
    border-radius:999px;

    opacity:0;
    transition:.35s ease;
    z-index:3;

    white-space:nowrap;
    width:max-content;
}

.trailer-poster::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0,0,0,.25);
    opacity:0;
    transition:.35s;
}

.trailer-poster:hover::before,
.trailer-poster:hover::after{
    opacity:1;
}

.trailer-poster img{
    transition:.35s ease;
}

.trailer-poster:hover img{
    transform:scale(1.06);
}/* End custom CSS */