.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-2852 .elementor-element.elementor-element-c5ba363 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:400;}.elementor-2852 .elementor-element.elementor-element-313221a{text-align:center;}.elementor-2852 .elementor-element.elementor-element-313221a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#F5EFE6;}.elementor-2852 .elementor-element.elementor-element-313221a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2852 .elementor-element.elementor-element-57fb322{text-align:center;padding:0px 271px 0px 271px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2852 .elementor-element.elementor-element-57fb322 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:400;color:#C9B8DE;}.elementor-2852 .elementor-element.elementor-element-17efef1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2852 .elementor-element.elementor-element-60b448e .elementor-button{fill:#000000;color:#000000;background-color:#E8748A;border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-60b448e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8748A;border-radius:30px 30px 30px 30px;}.elementor-2852 .elementor-element.elementor-element-0b676ad .elementor-button{background-color:#1B0E2E;border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-0b676ad{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8748A;border-radius:30px 30px 30px 30px;}.elementor-2852 .elementor-element.elementor-element-5a4bab1{text-align:center;}.elementor-2852 .elementor-element.elementor-element-5a4bab1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:500;color:#DCD0EE;}.elementor-2852 .elementor-element.elementor-element-f9f281e{padding:030px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-d1ed5aa{text-align:start;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 150px;}.elementor-2852 .elementor-element.elementor-element-d1ed5aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;color:#FFF4C0;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2852 .elementor-element.elementor-element-83b41ad{--image-border-radius:20px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;padding:30px 150px 70px 150px;}.elementor-2852 .elementor-element.elementor-element-83b41ad .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2852 .elementor-element.elementor-element-83b41ad .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2852 .elementor-element.elementor-element-a3f4974{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-a3f4974:not(.elementor-motion-effects-element-type-background), .elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEADB;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-top .elementor-shape-fill, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#1B0E2E;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-top svg, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-top svg{width:calc(101% + 1.3px);height:162px;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-top, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F4C05A;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-bottom, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd{text-align:center;margin:250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;background-color:#330638;border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;color:#DFDFDF;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd.elementor-element{--align-self:center;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2852 .elementor-element.elementor-element-a491ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-a491ff1:not(.elementor-motion-effects-element-type-background), .elementor-2852 .elementor-element.elementor-element-a491ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEADB;}.elementor-2852 .elementor-element.elementor-element-9bfd321{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2852 .elementor-element.elementor-element-b5c8052{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-611e1a8{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-c02a0b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-ecb3bfb{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-890f7cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-34474c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-91a82df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-43749f9{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-545b626{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-b4cbe5b{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-b51427b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-58f1483{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-5490efa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-54b547d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-164bd53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-28a078f{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-944d3cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-3e8352b{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-2fc3aff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-4b90f17 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-8ae6ccc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-8c18c22{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-138f2d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-34ece90{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-6ece60e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-0133a5c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-b631f50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-21e9b0f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-6b485dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-b705cc0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-5d60fa2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-aba4155{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-7326048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-e597478 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2852 .elementor-element.elementor-element-7e835d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-8afd31a{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-d12a299{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-142dfbb{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-f47d4d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-9c2740c{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-4114501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-66611fb{border-radius:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-4b24153{text-align:center;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2852 .elementor-element.elementor-element-4b24153 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#2D1B4E;}.elementor-2852 .elementor-element.elementor-element-0e84d0a{text-align:center;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2852 .elementor-element.elementor-element-0e84d0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#5C2E42;}.elementor-2852 .elementor-element.elementor-element-a50e61d .elementor-button{fill:#F4C05A;color:#F4C05A;background-color:#2D1B4E;border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-a50e61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2852 .elementor-element.elementor-element-a50e61d.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2852 .elementor-element.elementor-element-c5ba363{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2852 .elementor-element.elementor-element-57fb322{padding:0px 100px 0px 100px;}.elementor-2852 .elementor-element.elementor-element-5a4bab1 .elementor-heading-title{font-size:13px;}.elementor-2852 .elementor-element.elementor-element-9bfd321{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2852 .elementor-element.elementor-element-4b24153{text-align:center;}.elementor-2852 .elementor-element.elementor-element-0e84d0a{text-align:center;}.elementor-2852 .elementor-element.elementor-element-a50e61d .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-a50e61d.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-2852 .elementor-element.elementor-element-c5ba363 .elementor-heading-title{font-size:22px;}.elementor-2852 .elementor-element.elementor-element-c5ba363{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2852 .elementor-element.elementor-element-313221a .elementor-heading-title{font-size:30px;}.elementor-2852 .elementor-element.elementor-element-313221a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 339.391px );max-width:339.391px;--container-widget-width:339.391px;--container-widget-flex-grow:0;}.elementor-2852 .elementor-element.elementor-element-57fb322 .elementor-heading-title{font-size:11px;}.elementor-2852 .elementor-element.elementor-element-57fb322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 40px 0px 40px;}.elementor-2852 .elementor-element.elementor-element-5a4bab1{text-align:center;padding:10px 0px 10px 0px;}.elementor-2852 .elementor-element.elementor-element-5a4bab1 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;}.elementor-2852 .elementor-element.elementor-element-d1ed5aa .elementor-heading-title{font-size:21px;}.elementor-2852 .elementor-element.elementor-element-d1ed5aa{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-2852 .elementor-element.elementor-element-83b41ad{padding:30px 15px 150px 15px;}.elementor-2852 .elementor-element.elementor-element-a3f4974{--min-height:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-top svg, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-top svg{width:calc(111% + 1.3px);height:80px;}.elementor-2852 .elementor-element.elementor-element-a3f4974 > .elementor-shape-bottom svg, .elementor-2852 .elementor-element.elementor-element-a3f4974 > .e-con-inner > .elementor-shape-bottom svg{width:calc(136% + 1.3px);height:75px;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 25px 5px 25px;border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-3d6f5fd.elementor-element{--align-self:center;}.elementor-2852 .elementor-element.elementor-element-a491ff1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2852 .elementor-element.elementor-element-a491ff1.e-con{--align-self:center;}.elementor-2852 .elementor-element.elementor-element-9bfd321{--e-con-grid-template-columns:repeat(1, 1fr);--gap:120px 0px;--row-gap:120px;--column-gap:0px;--grid-auto-flow:row;--padding-top:020px;--padding-bottom:200px;--padding-left:35px;--padding-right:35px;}.elementor-2852 .elementor-element.elementor-element-4b24153{text-align:center;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-2852 .elementor-element.elementor-element-4b24153 .elementor-heading-title{font-size:18px;}.elementor-2852 .elementor-element.elementor-element-0e84d0a{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;padding:0px 0px 0px 0px;}.elementor-2852 .elementor-element.elementor-element-0e84d0a .elementor-heading-title{font-size:11px;}.elementor-2852 .elementor-element.elementor-element-a50e61d .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-2852 .elementor-element.elementor-element-a50e61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-2852 .elementor-element.elementor-element-a50e61d.elementor-element{--align-self:center;}}/* Start custom CSS for gallery, class: .elementor-element-83b41ad */.jis-farewell-gallery .e-gallery-item::after,
.jis-farewell-gallery .elementor-gallery-item::after {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0;
  mix-blend-mode: color;
  transition: opacity 0.35s ease;
  pointer-events: none;
  border-radius: 8px;
}

.jis-farewell-gallery .e-gallery-item:hover::after,
.jis-farewell-gallery .elementor-gallery-item:hover::after {
  opacity: 0.55;
}

.jis-farewell-gallery .e-gallery-item:nth-child(4n+1)::after,
.jis-farewell-gallery .elementor-gallery-item:nth-child(4n+1)::after {
  background: linear-gradient(160deg, #4A3566, #2D1B4E);
}
.jis-farewell-gallery .e-gallery-item:nth-child(4n+2)::after,
.jis-farewell-gallery .elementor-gallery-item:nth-child(4n+2)::after {
  background: linear-gradient(160deg, #5C2E42, #331A24);
}
.jis-farewell-gallery .e-gallery-item:nth-child(4n+3)::after,
.jis-farewell-gallery .elementor-gallery-item:nth-child(4n+3)::after {
  background: linear-gradient(160deg, #3D2760, #241645);
}
.jis-farewell-gallery .e-gallery-item:nth-child(4n+4)::after,
.jis-farewell-gallery .elementor-gallery-item:nth-child(4n+4)::after {
  background: linear-gradient(160deg, #E8748A, #2D1B4E);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-611e1a8 */.elementor-2852 .elementor-element.elementor-element-611e1a8 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-611e1a8 video,
.elementor-2852 .elementor-element.elementor-element-611e1a8 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ecb3bfb */.elementor-2852 .elementor-element.elementor-element-ecb3bfb {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-ecb3bfb video,
.elementor-2852 .elementor-element.elementor-element-ecb3bfb iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-34474c4 */.elementor-2852 .elementor-element.elementor-element-34474c4 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-34474c4 video,
.elementor-2852 .elementor-element.elementor-element-34474c4 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43749f9 */.elementor-2852 .elementor-element.elementor-element-43749f9 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-43749f9 video,
.elementor-2852 .elementor-element.elementor-element-43749f9 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4cbe5b */.elementor-2852 .elementor-element.elementor-element-b4cbe5b {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-b4cbe5b video,
.elementor-2852 .elementor-element.elementor-element-b4cbe5b iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58f1483 */.elementor-2852 .elementor-element.elementor-element-58f1483 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-58f1483 video,
.elementor-2852 .elementor-element.elementor-element-58f1483 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-54b547d */.elementor-2852 .elementor-element.elementor-element-54b547d {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-54b547d video,
.elementor-2852 .elementor-element.elementor-element-54b547d iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28a078f */.elementor-2852 .elementor-element.elementor-element-28a078f {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-28a078f video,
.elementor-2852 .elementor-element.elementor-element-28a078f iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e8352b */.elementor-2852 .elementor-element.elementor-element-3e8352b {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-3e8352b video,
.elementor-2852 .elementor-element.elementor-element-3e8352b iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4b90f17 */.elementor-2852 .elementor-element.elementor-element-4b90f17 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-4b90f17 video,
.elementor-2852 .elementor-element.elementor-element-4b90f17 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c18c22 */.elementor-2852 .elementor-element.elementor-element-8c18c22 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-8c18c22 video,
.elementor-2852 .elementor-element.elementor-element-8c18c22 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34ece90 */.elementor-2852 .elementor-element.elementor-element-34ece90 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-34ece90 video,
.elementor-2852 .elementor-element.elementor-element-34ece90 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0133a5c */.elementor-2852 .elementor-element.elementor-element-0133a5c {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-0133a5c video,
.elementor-2852 .elementor-element.elementor-element-0133a5c iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21e9b0f */.elementor-2852 .elementor-element.elementor-element-21e9b0f {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-21e9b0f video,
.elementor-2852 .elementor-element.elementor-element-21e9b0f iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b705cc0 */.elementor-2852 .elementor-element.elementor-element-b705cc0 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-b705cc0 video,
.elementor-2852 .elementor-element.elementor-element-b705cc0 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aba4155 */.elementor-2852 .elementor-element.elementor-element-aba4155 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-aba4155 video,
.elementor-2852 .elementor-element.elementor-element-aba4155 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e597478 */.elementor-2852 .elementor-element.elementor-element-e597478 {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-e597478 video,
.elementor-2852 .elementor-element.elementor-element-e597478 iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8afd31a */.elementor-2852 .elementor-element.elementor-element-8afd31a {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-8afd31a video,
.elementor-2852 .elementor-element.elementor-element-8afd31a iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-142dfbb */.elementor-2852 .elementor-element.elementor-element-142dfbb {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-142dfbb video,
.elementor-2852 .elementor-element.elementor-element-142dfbb iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c2740c */.elementor-2852 .elementor-element.elementor-element-9c2740c {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-9c2740c video,
.elementor-2852 .elementor-element.elementor-element-9c2740c iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66611fb */.elementor-2852 .elementor-element.elementor-element-66611fb {
    border-radius: 20px !important;
    overflow: hidden !important;
}
.elementor-2852 .elementor-element.elementor-element-66611fb video,
.elementor-2852 .elementor-element.elementor-element-66611fb iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4974 */::-webkit-scrollbar{
    width: 0.9vw;
    background: #1B0E2E;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#30ff00);
    background: linear-gradient(transparent,#ea9428);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS */.jis-farewell-gallery .elementor-gallery-item__content {
  position: absolute;
  opacity: 0;
  height: 0;
  overflow: hidden;
  pointer-events: none;
}/* End custom CSS */