.elementor-717 .elementor-element.elementor-element-d0aa6bc{--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;--overlay-opacity:0.85;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:6em;--padding-left:-23em;--padding-right:0em;}.elementor-717 .elementor-element.elementor-element-d0aa6bc:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-d0aa6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5E8;background-image:url("https://epopeiaproduction.com/wp-content/uploads/2026/02/film-frame-imprint-old-grunge-film-strip-vintage-frame-video-or-film-overlay-cinema-stamp-vector-illustration-3AXF3KW-1.jpg");background-size:contain;}.elementor-717 .elementor-element.elementor-element-d0aa6bc::before, .elementor-717 .elementor-element.elementor-element-d0aa6bc > .elementor-background-video-container::before, .elementor-717 .elementor-element.elementor-element-d0aa6bc > .e-con-inner > .elementor-background-video-container::before, .elementor-717 .elementor-element.elementor-element-d0aa6bc > .elementor-background-slideshow::before, .elementor-717 .elementor-element.elementor-element-d0aa6bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-717 .elementor-element.elementor-element-d0aa6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-solcolorselectionhigh );--background-overlay:'';}.elementor-717 .elementor-element.elementor-element-528595f{--display:flex;}.elementor-717 .elementor-element.elementor-element-6538347{margin:-65px 46px calc(var(--kit-widget-spacing, 0px) + 0px) 64px;text-align:center;}.elementor-717 .elementor-element.elementor-element-6538347 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );text-shadow:0px 0px 22px #000000;color:var( --e-global-color-solcolorlinkbuttoninitial );}.elementor-717 .elementor-element.elementor-element-11e3f4b{--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;}.elementor-717 .elementor-element.elementor-element-67fa516{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-67fa516 img{width:75%;}.elementor-717 .elementor-element.elementor-element-67fa516 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-aad705b{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-aad705b img{width:75%;}.elementor-717 .elementor-element.elementor-element-aad705b .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-f506139{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-f506139 img{width:85%;}.elementor-717 .elementor-element.elementor-element-f506139 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-1f2cef5{--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-717 .elementor-element.elementor-element-9cadf7d{--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;}.elementor-717 .elementor-element.elementor-element-d2ee82b{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-d2ee82b img{width:75%;}.elementor-717 .elementor-element.elementor-element-d2ee82b .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-26f1419{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-26f1419 img{width:75%;}.elementor-717 .elementor-element.elementor-element-26f1419 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-c637fc5{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-c637fc5 img{width:85%;}.elementor-717 .elementor-element.elementor-element-c637fc5 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-4ff37ba{--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-717 .elementor-element.elementor-element-c18baa9{--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;}.elementor-717 .elementor-element.elementor-element-982bbfd{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-982bbfd img{width:75%;}.elementor-717 .elementor-element.elementor-element-982bbfd .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-abfc185{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-abfc185 img{width:75%;}.elementor-717 .elementor-element.elementor-element-abfc185 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-5e1d53d{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-5e1d53d img{width:85%;}.elementor-717 .elementor-element.elementor-element-5e1d53d .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-c4ab398{--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-717 .elementor-element.elementor-element-56526ce{--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;}.elementor-717 .elementor-element.elementor-element-4b15264{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-4b15264 img{width:75%;}.elementor-717 .elementor-element.elementor-element-4b15264 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-653cef6{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-653cef6 img{width:75%;}.elementor-717 .elementor-element.elementor-element-653cef6 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-359b473{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-359b473 img{width:85%;}.elementor-717 .elementor-element.elementor-element-359b473 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-4025b47{--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;}.elementor-717 .elementor-element.elementor-element-6ba0e9e{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-6ba0e9e img{width:75%;}.elementor-717 .elementor-element.elementor-element-6ba0e9e .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-e6c6a33{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-e6c6a33 img{width:75%;}.elementor-717 .elementor-element.elementor-element-e6c6a33 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-6c09ea1{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-6c09ea1 img{width:85%;}.elementor-717 .elementor-element.elementor-element-6c09ea1 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-0cc6e0e{--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-717 .elementor-element.elementor-element-9a4dd88{--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;}.elementor-717 .elementor-element.elementor-element-1f74d94{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-1f74d94 img{width:75%;}.elementor-717 .elementor-element.elementor-element-1f74d94 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-694e288{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-694e288 img{width:75%;}.elementor-717 .elementor-element.elementor-element-694e288 .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-f88499f{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-f88499f img{width:85%;}.elementor-717 .elementor-element.elementor-element-f88499f .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}.elementor-717 .elementor-element.elementor-element-399b0cd{--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-717 .elementor-element.elementor-element-32b217a{--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;}.elementor-717 .elementor-element.elementor-element-0906d7b{border-style:groove;border-color:var( --e-global-color-e746bd8 );}.elementor-717 .elementor-element.elementor-element-0906d7b img{width:75%;}.elementor-717 .elementor-element.elementor-element-0906d7b .widget-image-caption{text-align:center;color:var( --e-global-color-solcolorselectioninitial );background-color:var( --e-global-color-solcolorselectionhigh );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;margin-block-start:20px;}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-d0aa6bc{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-6538347 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-717 .elementor-element.elementor-element-67fa516 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-aad705b .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-f506139 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-d2ee82b .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-26f1419 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-c637fc5 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-982bbfd .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-abfc185 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-5e1d53d .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-4b15264 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-653cef6 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-359b473 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-6ba0e9e .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-e6c6a33 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-6c09ea1 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-1f74d94 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-694e288 .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-f88499f .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-0906d7b .widget-image-caption{font-size:21px;line-height:1.3em;letter-spacing:0px;}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-d0aa6bc{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-6538347 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-717 .elementor-element.elementor-element-11e3f4b{--content-width:500px;--min-height:0px;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-717 .elementor-element.elementor-element-67fa516 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-aad705b .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-f506139 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-1f2cef5{--margin-top:-2px;--margin-bottom:9px;--margin-left:0px;--margin-right:7px;--padding-top:0px;--padding-bottom:-18px;--padding-left:-11px;--padding-right:-27px;}.elementor-717 .elementor-element.elementor-element-d2ee82b .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-26f1419 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-c637fc5 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-c18baa9{--width:500px;--min-height:0px;}.elementor-717 .elementor-element.elementor-element-982bbfd .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-abfc185 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-5e1d53d .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-4b15264 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-653cef6 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-359b473 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-6ba0e9e .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-e6c6a33 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-6c09ea1 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-1f74d94 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-694e288 .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-f88499f .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-717 .elementor-element.elementor-element-0906d7b .widget-image-caption{font-size:18px;line-height:1.3em;letter-spacing:0px;}}