.elementor-12361 .elementor-element.elementor-element-ec8d0af{--display:flex;--min-height:530px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-ec8d0af:not(.elementor-motion-effects-element-type-background),.elementor-12361 .elementor-element.elementor-element-ec8d0af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://perspectivesfilmfestival.com/wp-content/uploads/2025/09/photoshoot-images-edited-02-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12361 .elementor-element.elementor-element-f5aa7aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12361 .elementor-element.elementor-element-f5aa7aa.e-con{--align-self:center}.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-12361 .elementor-element.elementor-element-f9b433c img{width:85%;border-radius:1040px 1040px 1040px 1040px}.elementor-12361 .elementor-element.elementor-element-2274885{--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-12361 .elementor-element.elementor-element-2274885.e-con{--align-self:center}.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-12361 .elementor-element.elementor-element-dc85120>.elementor-widget-container{padding:0 0 0 50px}.elementor-12361 .elementor-element.elementor-element-dc85120 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;color:#5F3814}.elementor-12361 .elementor-element.elementor-element-02c7d69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-02c7d69:not(.elementor-motion-effects-element-type-background),.elementor-12361 .elementor-element.elementor-element-02c7d69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://perspectivesfilmfestival.com/wp-content/uploads/2025/09/divider.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12361 .elementor-element.elementor-element-02c7d69.e-con{--align-self:center}.elementor-12361 .elementor-element.elementor-element-a4bb7e8>.elementor-widget-container{margin:0 0 -5px 0;padding:0 0 0 0}.elementor-12361 .elementor-element.elementor-element-a4bb7e8.elementor-element{--align-self:center}.elementor-12361 .elementor-element.elementor-element-a4bb7e8{text-align:center}.elementor-12361 .elementor-element.elementor-element-a4bb7e8 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:#7C4F27}.elementor-12361 .elementor-element.elementor-element-f91feae{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-7bf617a{--display:flex}.elementor-12361 .elementor-element.elementor-element-9f8a080{text-align:center}.elementor-12361 .elementor-element.elementor-element-9f8a080 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-e7e9976{--display:flex}.elementor-12361 .elementor-element.elementor-element-a847430{text-align:center}.elementor-12361 .elementor-element.elementor-element-a847430 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-e221ce3{--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-12361 .elementor-element.elementor-element-34e160b{--display:flex}.elementor-12361 .elementor-element.elementor-element-aafd95b{text-align:center}.elementor-12361 .elementor-element.elementor-element-aafd95b .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-8e76b0f{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-f138cbc{--display:flex}.elementor-12361 .elementor-element.elementor-element-34dee7e{--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}.elementor-12361 .elementor-element.elementor-element-d61af5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-8f33271{text-align:center}.elementor-12361 .elementor-element.elementor-element-8f33271 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-35e0cb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-ee7374f{text-align:center}.elementor-12361 .elementor-element.elementor-element-ee7374f .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-98667d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-8c4d4d4{text-align:center}.elementor-12361 .elementor-element.elementor-element-8c4d4d4 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-2575ad3{--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}.elementor-12361 .elementor-element.elementor-element-d40d47c img{width:100%}.elementor-12361 .elementor-element.elementor-element-ef89b9b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-12361 .elementor-element.elementor-element-ef89b9b img{width:100%}.elementor-12361 .elementor-element.elementor-element-17c4fbd img{width:100%}.elementor-12361 .elementor-element.elementor-element-181d896{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-568a315{--display:flex}.elementor-12361 .elementor-element.elementor-element-275c92d{text-align:center}.elementor-12361 .elementor-element.elementor-element-275c92d .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-e53f530{--display:flex}.elementor-12361 .elementor-element.elementor-element-f33b4aa{text-align:center}.elementor-12361 .elementor-element.elementor-element-f33b4aa .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-2a0172b{--display:flex}.elementor-12361 .elementor-element.elementor-element-3a78b32{text-align:center}.elementor-12361 .elementor-element.elementor-element-3a78b32 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;color:#000}.elementor-12361 .elementor-element.elementor-element-bac7461{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-bac7461:not(.elementor-motion-effects-element-type-background),.elementor-12361 .elementor-element.elementor-element-bac7461>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://perspectivesfilmfestival.com/wp-content/uploads/2025/09/divider.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12361 .elementor-element.elementor-element-bac7461.e-con{--align-self:center}.elementor-12361 .elementor-element.elementor-element-6014caa>.elementor-widget-container{margin:0 0 -5px 0;padding:0 0 0 0}.elementor-12361 .elementor-element.elementor-element-6014caa.elementor-element{--align-self:center}.elementor-12361 .elementor-element.elementor-element-6014caa{text-align:center}.elementor-12361 .elementor-element.elementor-element-6014caa .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:#7C4F27}.elementor-12361 .elementor-element.elementor-element-921aa42{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-76b4e10{--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-12361 .elementor-element.elementor-element-76b4e10.e-con{--align-self:center}.elementor-12361 .elementor-element.elementor-element-b5b65f3{--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-12361 .elementor-element.elementor-element-b5b65f3.e-con{--align-self:center}.elementor-12361 .elementor-element.elementor-element-1887d32{--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-12361 .elementor-element.elementor-element-1887d32.e-con{--align-self:center}.elementor-12361 .elementor-element.elementor-element-aa82ef1{--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-12361 .elementor-element.elementor-element-c4f961f{--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}body.elementor-page-12361:not(.elementor-motion-effects-element-type-background),body.elementor-page-12361>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:1024px){.elementor-12361 .elementor-element.elementor-element-ec8d0af{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-12361 .elementor-element.elementor-element-dc85120 .elementor-heading-title{font-size:55px;line-height:1.1em}}@media(min-width:768px){.elementor-12361 .elementor-element.elementor-element-ec8d0af{--content-width:85%}.elementor-12361 .elementor-element.elementor-element-f5aa7aa{--width:35%}.elementor-12361 .elementor-element.elementor-element-2274885{--width:65%}.elementor-12361 .elementor-element.elementor-element-d61af5c{--width:85%}.elementor-12361 .elementor-element.elementor-element-98667d8{--width:78%}.elementor-12361 .elementor-element.elementor-element-921aa42{--content-width:90%}.elementor-12361 .elementor-element.elementor-element-76b4e10{--width:100%}.elementor-12361 .elementor-element.elementor-element-b5b65f3{--width:78%}.elementor-12361 .elementor-element.elementor-element-1887d32{--width:78%}}@media(max-width:767px){.elementor-12361 .elementor-element.elementor-element-ec8d0af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-12361 .elementor-element.elementor-element-dc85120>.elementor-widget-container{padding:0 0 0 0}.elementor-12361 .elementor-element.elementor-element-dc85120 .elementor-heading-title{font-size:45px}.elementor-12361 .elementor-element.elementor-element-a4bb7e8>.elementor-widget-container{padding:5px 0 5px 0}.elementor-12361 .elementor-element.elementor-element-a4bb7e8 .elementor-heading-title{font-size:28px;line-height:1em}.elementor-12361 .elementor-element.elementor-element-f91feae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-12361 .elementor-element.elementor-element-181d896{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-12361 .elementor-element.elementor-element-6014caa>.elementor-widget-container{padding:5px 0 5px 0}.elementor-12361 .elementor-element.elementor-element-6014caa .elementor-heading-title{font-size:28px;line-height:1em}.elementor-12361 .elementor-element.elementor-element-921aa42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}