.create-your-own-cinema-screening{background:#18181a;width:100%;position:relative;overflow-x:hidden}.create-your-own-cinema-screening section{background:transparent}.create-your-own-cinema-screening section.sec-1{padding:100px 0;position:relative;overflow:hidden}.create-your-own-cinema-screening section.sec-1 .sw-wrapper{display:flex;align-items:center;justify-content:space-between;gap:60px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left{flex:1;max-width:600px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left h1{font-size:54px;font-weight:600;letter-spacing:-1px;color:var(--white);line-height:67px;margin-bottom:37px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left .description{font-size:20px;line-height:30px;font-weight:300;color:var(--white)}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right{display:flex;justify-content:flex-end}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right .image-container{position:relative;width:100%}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right .image-container .cinema-collage{width:100%;height:auto;display:block}@media screen and (max-width: 1400px){.create-your-own-cinema-screening section.sec-1{padding:100px 20px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left{flex:unset;max-width:50%}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right{flex-grow:unset;width:50%}}@media screen and (max-width: 1024px){.create-your-own-cinema-screening section.sec-1 .sw-wrapper{flex-direction:column-reverse;justify-content:center;text-align:center;gap:40px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left{max-width:100%}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right{width:100%}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .right .image-container img{max-width:100%;margin:0 auto}}@media screen and (max-width: 768px){.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left{max-width:100%}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left .description{font-size:16px}.create-your-own-cinema-screening section.sec-1 .sw-wrapper .left h1{font-size:40px}}.create-your-own-cinema-screening section.sec-2{padding:0 0 10px}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline{position:relative}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background-image:linear-gradient(to bottom,rgba(158,158,158,.3411764706) 0%,rgba(173,173,173,.1215686275) 50%,transparent 50%,transparent 100%);background-size:2px 12px;background-repeat:repeat-y;transform:translate(-50%)}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item{position:relative;margin-bottom:40px;display:flex}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item:after{content:"";position:absolute;width:19px;height:19px;background:#9d1bb3;border-radius:50%;top:70px;z-index:1}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.left{justify-content:flex-start;padding-right:52%}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.left:after{right:calc(50% - 9px)}@media (max-width: 968px){.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.left:after{left:24px;right:auto}}@media (max-width: 968px){.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.left{padding-right:0;padding-left:70px}}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.right{justify-content:flex-end;padding-left:52%}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.right.extended .icon{width:140px;height:auto}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.right:after{left:calc(50% - 9px)}@media (max-width: 968px){.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.right:after{left:24px}}@media (max-width: 968px){.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item.right{padding-left:70px;padding-right:0;justify-content:flex-start}}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .card{background:#9c9c9c1f;border-radius:14px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(189,189,189,.3);padding:22px;display:flex;gap:16px;align-items:center;transition:all .3s ease}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .card:hover{background:#ffffff14;border-color:#a855f74d;transform:translateY(-2px)}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .icon{flex-shrink:0;width:75px;height:75px;display:flex;align-items:center;justify-content:center}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .icon img{width:100%;height:100%;object-fit:contain}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .content{flex:1}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .content h3{font-size:22px;font-weight:600;color:#fff;margin-bottom:12px;line-height:1.3}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item .content p{font-size:15px;line-height:1.6;color:#ffffffb3}@media screen and (max-width: 1400px){.create-your-own-cinema-screening section.sec-2{padding:0 20px 84px}}@media screen and (max-width: 1024px){.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline:before{left:50%;transform:translate(-50%)}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item{padding-left:0!important;margin-bottom:100px}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item:after{top:auto;bottom:-60px;left:50%!important;right:auto!important;transform:translate(-50%)}.create-your-own-cinema-screening section.sec-2 .sw-wrapper .timeline .timeline-item:last-child:after{display:none}}.create-your-own-cinema-screening section.sec-3{position:relative;overflow:hidden;margin-bottom:50px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text{text-align:center;padding:54px 20px 118px;background:linear-gradient(180deg,#cb265b,#18181a 95%);border-radius:30px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text h2{font-size:41px;font-weight:600;color:#fff;margin-bottom:16px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text p{font-size:17px;font-weight:400;color:var(--white);margin-bottom:31px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text a{border:1px solid var(--white);padding:15px 50px;border-radius:10px;font-weight:600;color:var(--white);text-decoration:none}@media screen and (max-width: 1400px){.create-your-own-cinema-screening section.sec-3{padding:0 20px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text{margin-bottom:20px}}@media screen and (max-width: 768px){.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text{padding:54px 20px 50px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text h2{font-size:30px}.create-your-own-cinema-screening section.sec-3 .sw-wrapper .header-text p{font-size:16px}}.create-your-own-cinema-screening section.sec-4{padding:10px 0;background:#18181a;margin-bottom:120px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper{padding:0 20px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .section-title{font-size:49px;font-weight:600;color:#fff;margin-bottom:20px;text-align:center}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel{position:relative}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel.is-centered .cinemas-swiper{display:flex;justify-content:center}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel.is-centered .swiper-wrapper{justify-content:center}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinemas-swiper{overflow:hidden;padding:20px 0 40px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinemas-swiper .swiper-slide{height:auto}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card{position:relative;overflow:hidden;background:#ffffff1f;border-radius:14px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);height:405px;transition:transform .3s ease,box-shadow .3s ease}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000080}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-backdrop{position:absolute;top:0;left:0;width:100%;height:60%;background-size:cover;background-position:center;border-radius:0 0 70% 70%/0 0 20% 20%;overflow:hidden}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-backdrop:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 58%,rgba(113,8,131,.6156862745) 78%,rgba(163,11,190,.7450980392) 100%)}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content{position:relative;z-index:1;padding:30px 25px 25px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;height:100%}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .poster-wrapper{width:84px;height:84px;margin-bottom:10px;border-radius:50%;overflow:hidden;transition:transform .3s ease}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .poster-wrapper:hover{transform:scale(1.05)}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .poster-wrapper .poster{width:100%;height:100%;object-fit:cover}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .cinema-title{font-size:18px;font-weight:600;color:var(--white);margin-bottom:5px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .cinema-town{font-size:14px;font-weight:500;color:var(--white)}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next{width:50px;height:50px;background:#ffffff1f;border-radius:50%;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev:after,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next:after{display:none}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev i,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next i{font-size:18px;color:#fff}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev:hover,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next:hover{background:#fff3;transform:scale(1.1)}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev.swiper-button-disabled,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev.swiper-button-disabled:hover,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next.swiper-button-disabled:hover{transform:none}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev{left:-70px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next{right:-70px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper button{display:block;background:var(--white);margin:0 auto;padding:14px 41px;border-radius:10px}@media (max-width: 1200px){.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev{left:-30px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next{right:-30px}}@media (max-width: 768px){.create-your-own-cinema-screening section.sec-4{padding:60px 0;margin-bottom:20px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .section-title{font-size:32px;margin-bottom:30px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next{width:40px;height:40px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev i,.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next i{font-size:14px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-prev{left:10px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .swiper-button-next{right:10px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .cinemas-carousel .cinema-card .card-content .movie-title{font-size:18px}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .newsletter form{flex-direction:column}.create-your-own-cinema-screening section.sec-4 .sw-wrapper .newsletter form button{margin:0 auto}}
