.elementor-26 .elementor-element.elementor-element-7a84869{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-beba217{--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 080px;--row-gap:0px;--column-gap:080px;}.elementor-26 .elementor-element.elementor-element-beba217:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-beba217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-68383d7{--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;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-95a2168 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5rem;font-weight:400;text-transform:uppercase;line-height:0.95;}.elementor-26 .elementor-element.elementor-element-037e0ff{font-family:"General Sans", Sans-serif;font-size:1.22rem;font-weight:400;line-height:1.35;}.elementor-26 .elementor-element.elementor-element-52e12d8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4bc68be{--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:30px 030px;--row-gap:30px;--column-gap:030px;}.elementor-26 .elementor-element.elementor-element-4bc68be:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-4bc68be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7148c00 );}.elementor-26 .elementor-element.elementor-element-3f3f560 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-26 .elementor-element.elementor-element-3f3f560{text-align:center;}.elementor-26 .elementor-element.elementor-element-3f3f560 .elementor-heading-title{font-family:var( --e-global-typography-3494fef-font-family ), Sans-serif;font-size:var( --e-global-typography-3494fef-font-size );font-weight:var( --e-global-typography-3494fef-font-weight );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-8bda61f{--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:15px 015px;--row-gap:15px;--column-gap:015px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-18d4055{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-18d4055:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-18d4055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-18d4055::before, .elementor-26 .elementor-element.elementor-element-18d4055 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-18d4055 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-18d4055 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-18d4055 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-18d4055 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-fd7dcad{z-index:0;}.elementor-26 .elementor-element.elementor-element-9c4b50f{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-9c4b50f::before, .elementor-26 .elementor-element.elementor-element-9c4b50f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-9c4b50f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-9c4b50f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-9c4b50f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-9c4b50f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-78996e3 .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-311d65a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-311d65a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-311d65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-311d65a::before, .elementor-26 .elementor-element.elementor-element-311d65a > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-311d65a > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-311d65a > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-311d65a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-311d65a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-b44f7bf{z-index:0;}.elementor-26 .elementor-element.elementor-element-0ed9bb1{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-0ed9bb1::before, .elementor-26 .elementor-element.elementor-element-0ed9bb1 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-0ed9bb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-0ed9bb1 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-0ed9bb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-0ed9bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-e1f2f0b .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0d256bc{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-fd9fbc2{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-fd9fbc2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-fd9fbc2::before, .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-fd9fbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-1f24bfd{z-index:0;}.elementor-26 .elementor-element.elementor-element-06848dc{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-06848dc::before, .elementor-26 .elementor-element.elementor-element-06848dc > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-06848dc > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-06848dc > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-06848dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-06848dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-e3fb71f .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-f724be2{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-f724be2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f724be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-f724be2::before, .elementor-26 .elementor-element.elementor-element-f724be2 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f724be2 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f724be2 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f724be2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f724be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-a465cd6{z-index:0;}.elementor-26 .elementor-element.elementor-element-53ad680{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-53ad680::before, .elementor-26 .elementor-element.elementor-element-53ad680 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-53ad680 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-53ad680 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-53ad680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-53ad680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-2db52db .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-46a2f27{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-46a2f27:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-46a2f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-46a2f27::before, .elementor-26 .elementor-element.elementor-element-46a2f27 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-46a2f27 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-46a2f27 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-46a2f27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-46a2f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-6a6f180{z-index:0;}.elementor-26 .elementor-element.elementor-element-1826e66{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-1826e66::before, .elementor-26 .elementor-element.elementor-element-1826e66 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-1826e66 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-1826e66 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-1826e66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-1826e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-940121c .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0519d9b{--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-26 .elementor-element.elementor-element-0519d9b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0519d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6DDDD;}.elementor-26 .elementor-element.elementor-element-900e300{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-26 .elementor-element.elementor-element-8219a42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-042c0a2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26 .elementor-element.elementor-element-042c0a2 .elementor-heading-title{font-family:var( --e-global-typography-3494fef-font-family ), Sans-serif;font-size:var( --e-global-typography-3494fef-font-size );font-weight:var( --e-global-typography-3494fef-font-weight );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-92b3ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-7383995{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6a04b6a{--display:flex;--min-height:225px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-6a04b6a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6a04b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-6a04b6a::before, .elementor-26 .elementor-element.elementor-element-6a04b6a > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-6a04b6a > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-6a04b6a > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-6a04b6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-6a04b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-e75ec3f{z-index:0;}.elementor-26 .elementor-element.elementor-element-bb99dc6{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-bb99dc6::before, .elementor-26 .elementor-element.elementor-element-bb99dc6 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-bb99dc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-bb99dc6 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-bb99dc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-bb99dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-658df27 .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-f04fd05{--display:flex;--min-height:225px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-f04fd05:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f04fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-f04fd05::before, .elementor-26 .elementor-element.elementor-element-f04fd05 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f04fd05 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f04fd05 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f04fd05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f04fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-f6b27cc{z-index:0;}.elementor-26 .elementor-element.elementor-element-b10b536{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-b10b536::before, .elementor-26 .elementor-element.elementor-element-b10b536 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b10b536 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b10b536 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b10b536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b10b536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-251418c .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-551ac18{--display:flex;--min-height:225px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-551ac18:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-551ac18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-551ac18::before, .elementor-26 .elementor-element.elementor-element-551ac18 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-551ac18 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-551ac18 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-551ac18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-551ac18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-371eb88{z-index:0;}.elementor-26 .elementor-element.elementor-element-688ec61{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-688ec61::before, .elementor-26 .elementor-element.elementor-element-688ec61 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-688ec61 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-688ec61 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-688ec61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-688ec61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-5b444c0 .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4b5f32f{--display:flex;--min-height:225px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-4b5f32f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-4b5f32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-4b5f32f::before, .elementor-26 .elementor-element.elementor-element-4b5f32f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4b5f32f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4b5f32f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4b5f32f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4b5f32f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-9e4ad51{z-index:0;}.elementor-26 .elementor-element.elementor-element-4d92853{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-4d92853::before, .elementor-26 .elementor-element.elementor-element-4d92853 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4d92853 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4d92853 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4d92853 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4d92853 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-f64ef64 .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4b44dde{--display:flex;--min-height:225px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-26 .elementor-element.elementor-element-4b44dde:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-4b44dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26 .elementor-element.elementor-element-4b44dde::before, .elementor-26 .elementor-element.elementor-element-4b44dde > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4b44dde > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-4b44dde > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4b44dde > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-4b44dde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFEFE00;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-2baf9d2{z-index:0;}.elementor-26 .elementor-element.elementor-element-228f748{--display:flex;--min-height:100%;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-228f748::before, .elementor-26 .elementor-element.elementor-element-228f748 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-228f748 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-228f748 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-228f748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-228f748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-e0ba63d .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-76fa305{--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-26 .elementor-element.elementor-element-9df5333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-9df5333{text-align:center;}.elementor-26 .elementor-element.elementor-element-9df5333 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:4rem;font-weight:400;line-height:1.1;color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-f9200b2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-beba217{--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:025px 0px;--row-gap:025px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-95a2168{text-align:center;}.elementor-26 .elementor-element.elementor-element-95a2168 .elementor-heading-title{font-size:3rem;}.elementor-26 .elementor-element.elementor-element-3f3f560 .elementor-heading-title{font-size:var( --e-global-typography-3494fef-font-size );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-18d4055{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-311d65a{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-fd9fbc2{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-f724be2{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-46a2f27{--min-height:300px;}.elementor-26 .elementor-element.elementor-element-0519d9b{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-26 .elementor-element.elementor-element-900e300{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-042c0a2{text-align:left;}.elementor-26 .elementor-element.elementor-element-042c0a2 .elementor-heading-title{font-size:var( --e-global-typography-3494fef-font-size );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-92b3ba2{text-align:left;}.elementor-26 .elementor-element.elementor-element-7383995{--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;--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-6a04b6a{--min-height:200px;}.elementor-26 .elementor-element.elementor-element-f04fd05{--min-height:200px;}.elementor-26 .elementor-element.elementor-element-551ac18{--min-height:200px;}.elementor-26 .elementor-element.elementor-element-4b5f32f{--min-height:200px;}.elementor-26 .elementor-element.elementor-element-4b44dde{--min-height:200px;}.elementor-26 .elementor-element.elementor-element-9df5333 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26 .elementor-element.elementor-element-9df5333{text-align:left;}.elementor-26 .elementor-element.elementor-element-9df5333 .elementor-heading-title{font-size:3.25rem;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-beba217{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-95a2168 .elementor-heading-title{font-size:2.2rem;}.elementor-26 .elementor-element.elementor-element-4bc68be{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-3f3f560 .elementor-heading-title{font-size:var( --e-global-typography-3494fef-font-size );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-042c0a2 .elementor-heading-title{font-size:var( --e-global-typography-3494fef-font-size );line-height:var( --e-global-typography-3494fef-line-height );}.elementor-26 .elementor-element.elementor-element-6a04b6a{--min-height:120px;}.elementor-26 .elementor-element.elementor-element-f04fd05{--min-height:120px;}.elementor-26 .elementor-element.elementor-element-551ac18{--min-height:120px;}.elementor-26 .elementor-element.elementor-element-4b5f32f{--min-height:120px;}.elementor-26 .elementor-element.elementor-element-4b44dde{--min-height:120px;}.elementor-26 .elementor-element.elementor-element-9df5333 .elementor-heading-title{font-size:2.5rem;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-beba217{--content-width:1200px;}.elementor-26 .elementor-element.elementor-element-68383d7{--width:50%;}.elementor-26 .elementor-element.elementor-element-52e12d8{--width:50%;}.elementor-26 .elementor-element.elementor-element-900e300{--width:50%;}.elementor-26 .elementor-element.elementor-element-7383995{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-68383d7{--width:100%;}.elementor-26 .elementor-element.elementor-element-52e12d8{--width:100%;}.elementor-26 .elementor-element.elementor-element-900e300{--width:100%;}.elementor-26 .elementor-element.elementor-element-7383995{--width:100%;}.elementor-26 .elementor-element.elementor-element-6a04b6a{--width:100%;}.elementor-26 .elementor-element.elementor-element-f04fd05{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-037e0ff */.elementor-26 .elementor-element.elementor-element-037e0ff p:last-of-type{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5da61c */.elementor-26 .elementor-element.elementor-element-b5da61c p:last-of-type{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd7dcad */.elementor-26 .elementor-element.elementor-element-fd7dcad{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-fd7dcad img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4b50f */.elementor-26 .elementor-element.elementor-element-9c4b50f{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-9c4b50f:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d4055 */.elementor-26 .elementor-element.elementor-element-18d4055{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-18d4055 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-18d4055:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-18d4055:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b44f7bf */.elementor-26 .elementor-element.elementor-element-b44f7bf{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-b44f7bf img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ed9bb1 */.elementor-26 .elementor-element.elementor-element-0ed9bb1{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-0ed9bb1:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311d65a */.elementor-26 .elementor-element.elementor-element-311d65a{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-311d65a img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-311d65a:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-311d65a:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f24bfd */.elementor-26 .elementor-element.elementor-element-1f24bfd{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-1f24bfd img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06848dc */.elementor-26 .elementor-element.elementor-element-06848dc{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-06848dc:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd9fbc2 */.elementor-26 .elementor-element.elementor-element-fd9fbc2{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-fd9fbc2 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-fd9fbc2:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-fd9fbc2:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a465cd6 */.elementor-26 .elementor-element.elementor-element-a465cd6{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-a465cd6 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ad680 */.elementor-26 .elementor-element.elementor-element-53ad680{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-53ad680:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f724be2 */.elementor-26 .elementor-element.elementor-element-f724be2{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-f724be2 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-f724be2:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-f724be2:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a6f180 */.elementor-26 .elementor-element.elementor-element-6a6f180{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-6a6f180 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1826e66 */.elementor-26 .elementor-element.elementor-element-1826e66{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-1826e66:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a2f27 */.elementor-26 .elementor-element.elementor-element-46a2f27{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-46a2f27 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-46a2f27:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-46a2f27:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8219a42 */.elementor-26 .elementor-element.elementor-element-8219a42{
    position: sticky;
    top: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900e300 */.elementor-26 .elementor-element.elementor-element-900e300{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e75ec3f */.elementor-26 .elementor-element.elementor-element-e75ec3f{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-e75ec3f img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb99dc6 */.elementor-26 .elementor-element.elementor-element-bb99dc6{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-bb99dc6:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a04b6a */.elementor-26 .elementor-element.elementor-element-6a04b6a{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-6a04b6a img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-6a04b6a:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-6a04b6a:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6b27cc */.elementor-26 .elementor-element.elementor-element-f6b27cc{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-f6b27cc img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10b536 */.elementor-26 .elementor-element.elementor-element-b10b536{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-b10b536:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f04fd05 */.elementor-26 .elementor-element.elementor-element-f04fd05{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-f04fd05 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-f04fd05:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-f04fd05:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-371eb88 */.elementor-26 .elementor-element.elementor-element-371eb88{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-371eb88 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-688ec61 */.elementor-26 .elementor-element.elementor-element-688ec61{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-688ec61:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551ac18 */.elementor-26 .elementor-element.elementor-element-551ac18{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-551ac18 img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-551ac18:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-551ac18:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e4ad51 */.elementor-26 .elementor-element.elementor-element-9e4ad51{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-9e4ad51 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d92853 */.elementor-26 .elementor-element.elementor-element-4d92853{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-4d92853:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5f32f */.elementor-26 .elementor-element.elementor-element-4b5f32f{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-4b5f32f img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-4b5f32f:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-4b5f32f:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2baf9d2 */.elementor-26 .elementor-element.elementor-element-2baf9d2{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
}

.elementor-26 .elementor-element.elementor-element-2baf9d2 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228f748 */.elementor-26 .elementor-element.elementor-element-228f748{
    position: relative;
}

.elementor-26 .elementor-element.elementor-element-228f748:before{
    background: linear-gradient(to bottom, transparent 50%, #061D25 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
     transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b44dde */.elementor-26 .elementor-element.elementor-element-4b44dde{
    position: relative;
    overflow: hidden;
}


.elementor-26 .elementor-element.elementor-element-4b44dde img{
    transform: scale(1);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-4b44dde:hover img{
    transform: scale(1.05);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}

.elementor-26 .elementor-element.elementor-element-4b44dde:hover .custom-dark-overlay:before{
    opacity: 0.85;
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Light.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Medium.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Bold.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-SemiboldItalic.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wilde.think-dev4.co.uk/wp-content/uploads/2025/02/GeneralSans-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */