.elementor-2302 .elementor-element.elementor-element-7ae301d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-7ae301d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2302 .elementor-element.elementor-element-502e332 .elementor-repeater-item-e9d9b4b:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background-color:#00000066;}.elementor-2302 .elementor-element.elementor-element-502e332{width:100%;max-width:100%;}.elementor-2302 .elementor-element.elementor-element-502e332 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2302 .elementor-element.elementor-element-502e332.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2302 .elementor-element.elementor-element-502e332 .banner.banner-items, .elementor-2302 .elementor-element.elementor-element-502e332 .banner.banner-items .cell{height:1500px !important;}.elementor-2302 .elementor-element.elementor-element-b35aa0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-2302 .elementor-element.elementor-element-7114041{--display:flex;}.elementor-2302 .elementor-element.elementor-element-0141998 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-2302 .elementor-element.elementor-element-0141998 .h{text-align:center;}.elementor-2302 .elementor-element.elementor-element-0141998 .heading-block.with-line:after{background:#C48F56;width:30px;height:1px;}.elementor-2302 .elementor-element.elementor-element-7f76e81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2302 .elementor-element.elementor-element-df85e54{--display:flex;}.elementor-2302 .elementor-element.elementor-element-2895431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2302 .elementor-element.elementor-element-2895431.elementor-element{--align-self:center;}.elementor-2302 .elementor-element.elementor-element-2895431 .tabs .tabs-head .item.active-tab{border-bottom-width:1px;border-style:solid;}.elementor-2302 .elementor-element.elementor-element-fcc4f41{--display:flex;--min-height:0px;--justify-content:space-between;}.elementor-2302 .elementor-element.elementor-element-e9bf959 .side-img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2302 .elementor-element.elementor-element-9730374{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-0f63b9e{--display:flex;}.elementor-2302 .elementor-element.elementor-element-1257b71 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2302 .elementor-element.elementor-element-1257b71 .h{text-align:center;}.elementor-2302 .elementor-element.elementor-element-1257b71 .heading-block.with-line:after{background:#C48F56;width:30px;height:1px;}.elementor-2302 .elementor-element.elementor-element-cce1d5a{width:100%;max-width:100%;}.elementor-2302 .elementor-element.elementor-element-b469759{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-06cd5b8{--display:flex;}.elementor-2302 .elementor-element.elementor-element-5dffef1 .h{text-align:center;}.elementor-2302 .elementor-element.elementor-element-5dffef1 .heading-block.with-line:after{background:#C48F56;width:30px;height:1px;}.elementor-2302 .elementor-element.elementor-element-443235e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-18167e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-18167e0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-2302 .elementor-element.elementor-element-36dc2fe{--spacer-size:600px;}.elementor-2302 .elementor-element.elementor-element-8f0f39a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-8f0f39a:not(.elementor-motion-effects-element-type-background), .elementor-2302 .elementor-element.elementor-element-8f0f39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-2302 .elementor-element.elementor-element-09162f9{--display:flex;}.elementor-2302 .elementor-element.elementor-element-7799e5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-06d6a41{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-b5fbe36{--display:flex;}.elementor-2302 .elementor-element.elementor-element-d575794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-985f029{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-bc3bd28{--display:flex;}.elementor-2302 .elementor-element.elementor-element-7772107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-30f2c53{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-4fc1193{--display:flex;}.elementor-2302 .elementor-element.elementor-element-e59da3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-6f7f8ac{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-7f4f79e{--display:flex;}.elementor-2302 .elementor-element.elementor-element-c1af465{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-81798c1{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-7a6bf53{--display:flex;}.elementor-2302 .elementor-element.elementor-element-9504d64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-962128f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2302 .elementor-element.elementor-element-6762315{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#C48F56;--n-accordion-title-active-color:#C48F56;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-active-color:#C48F56;}.elementor-2302 .elementor-element.elementor-element-6762315 > .elementor-widget-container{border-style:none;}.elementor-2302 .elementor-element.elementor-element-6762315 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2302 .elementor-element.elementor-element-6762315 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-2302 .elementor-element.elementor-element-6762315 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2302 .elementor-element.elementor-element-b75404c{--display:flex;--min-height:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-710dbfe .h{text-align:center;}.elementor-2302 .elementor-element.elementor-element-710dbfe .heading-block.with-line:after{background:#C48F56;width:30px;height:1px;}.elementor-2302 .elementor-element.elementor-element-710dbfe .sub-h{text-align:center;}.elementor-2302 .elementor-element.elementor-element-710dbfe .heading-content{text-align:center;}.elementor-2302 .elementor-element.elementor-element-52f8380{width:100%;max-width:100%;z-index:0;}.elementor-2302 .elementor-element.elementor-element-52f8380.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2302 .elementor-element.elementor-element-52f8380 > .elementor-widget-container{transition:background 0s;}.elementor-2302 .elementor-element.elementor-element-52f8380 .price-list .item .h{color:#FFFFFF;}.elementor-2302 .elementor-element.elementor-element-52f8380 .price-list .item .price{font-size:80px;}.elementor-2302 .elementor-element.elementor-element-dc8522b{text-align:center;}.elementor-2302 .elementor-element.elementor-element-dc8522b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:normal;font-style:italic;}.elementor-2302 .elementor-element.elementor-element-73d0694{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2302 .elementor-element.elementor-element-e2b7e55{--display:flex;}.elementor-2302 .elementor-element.elementor-element-227b876 .elementor-icon{padding:0px;}.elementor-2302 .elementor-element.elementor-element-227b876 .photo-carousel>a{border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-2302 .elementor-element.elementor-element-df85e54{--min-height:0px;}}@media(max-width:767px){.elementor-2302 .elementor-element.elementor-element-7ae301d{--width:100%;--min-height:0px;}.elementor-2302 .elementor-element.elementor-element-7ae301d.e-con{--align-self:center;}.elementor-2302 .elementor-element.elementor-element-b35aa0d{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2302 .elementor-element.elementor-element-7114041{--padding-top:0%;--padding-bottom:50%;--padding-left:0%;--padding-right:0%;}.elementor-2302 .elementor-element.elementor-element-7f76e81{--content-width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2302 .elementor-element.elementor-element-2895431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2302 .elementor-element.elementor-element-9730374{--padding-top:50%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2302 .elementor-element.elementor-element-cce1d5a{width:100%;max-width:100%;}.elementor-2302 .elementor-element.elementor-element-cce1d5a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2302 .elementor-element.elementor-element-cce1d5a.elementor-element{--align-self:center;}.elementor-2302 .elementor-element.elementor-element-8f0f39a{--width:500px;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2302 .elementor-element.elementor-element-b75404c{--width:500px;--min-height:0px;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2302 .elementor-element.elementor-element-710dbfe > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2302 .elementor-element.elementor-element-52f8380{width:100%;max-width:100%;}.elementor-2302 .elementor-element.elementor-element-52f8380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2302 .elementor-element.elementor-element-dc8522b > .elementor-widget-container{padding:10px 0px 40px 0px;}.elementor-2302 .elementor-element.elementor-element-227b876 > .elementor-widget-container{margin:-21px -21px -21px -21px;padding:0px 0px 0px 0px;}.elementor-2302 .elementor-element.elementor-element-227b876 .elementor-icon{font-size:6px;}.elementor-2302 .elementor-element.elementor-element-227b876 .photo-carousel>a{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-2302 .elementor-element.elementor-element-7ae301d{--width:100.539%;}.elementor-2302 .elementor-element.elementor-element-fcc4f41{--width:100%;}.elementor-2302 .elementor-element.elementor-element-18167e0{--width:50%;}.elementor-2302 .elementor-element.elementor-element-8f0f39a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2302 .elementor-element.elementor-element-df85e54{--width:650px;}.elementor-2302 .elementor-element.elementor-element-fcc4f41{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-7ae301d */@media (max-width: 767px) {
 .elementor-2302 .elementor-element.elementor-element-7ae301d { width: 100%; max-width: 100%; }
 .elementor-2302 .elementor-element.elementor-element-7ae301d .elementor-widget .banner.banner-items.banner-items,
 .elementor-2302 .elementor-element.elementor-element-7ae301d .elementor-widget .banner.banner-items.banner-items .cell {
 height: 80vh !important;
 height: 80svh !important;
 min-height: 480px;
 max-height: 820px;
 }
 .elementor-2302 .elementor-element.elementor-element-7ae301d .banner-right-buttons.widget-elementor { bottom: 0 !important; margin-bottom: 0; }
 .elementor-2302 .elementor-element.elementor-element-b35aa0d { --padding-top: 16px; }
}
#film-collections .price-list-item[style*="Website-photos-11"],
#film-collections .price-list-item[style*="Website-photos-1-2"] { color:#151515; background-color:#edf0eb; }
#film-collections .price-list-item[style*="Website-photos-11"] .h,
#film-collections .price-list-item[style*="Website-photos-11"] .price,
#film-collections .price-list-item[style*="Website-photos-11"] > a,
#film-collections .price-list-item[style*="Website-photos-1-2"] .h,
#film-collections .price-list-item[style*="Website-photos-1-2"] .price,
#film-collections .price-list-item[style*="Website-photos-1-2"] > a { color:#151515 !important; }
#film-collections .price-list-item[style*="Website-photos-13"] { color:#fff; background-color:#17191c; }
@media(max-width:767px){
 #film-collections { --width:100%; max-width:100%; }
 #film-collections .price-list.row { margin:0 !important; width:100%; max-width:100%; }
 #film-collections .price-list-item { box-sizing:border-box; padding:24px 18px calc(66.6667vw + 36px) !important; min-height:0; height:auto; background-size:100% auto; background-position:center bottom; background-repeat:no-repeat; }
 #film-collections .price-list-item > .h { font-size:16px; line-height:1.35; margin:0 0 12px; }
 #film-collections .price-list-item > .price { font-size:56px; line-height:1.1; margin:0 0 18px; }
 #film-collections .price-list-item > a { margin:0; font-size:13px; }
 #film-collections .owl-stage-outer { width:100%; }
}

@media(max-width:767px){#film-collections .price-list-item{height:clamp(480px,140vw,560px)!important;padding:24px 18px 0!important;background-size:100% auto;background-position:center bottom;}}/* End custom CSS */