.elementor-7 .elementor-element.elementor-element-a7f0e2d{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-a7f0e2d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a7f0e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #1C1C1D 0%, var( --e-global-color-cf3625d ) 70%);}.elementor-7 .elementor-element.elementor-element-a7f0e2d::before, .elementor-7 .elementor-element.elementor-element-a7f0e2d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a7f0e2d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a7f0e2d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a7f0e2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a7f0e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-e98ea29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-a5f6629{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.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-7 .elementor-element.elementor-element-2dd14d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2dd14d7 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-d3f7b18{width:var( --container-widget-width, 85% );max-width:85%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d3f7b18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-e687bba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5c6a7f4 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4c39dca{--e-transform-translateX:-50%;bottom:65px;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4c39dca{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-4c39dca{right:50%;}.elementor-7 .elementor-element.elementor-element-4c39dca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFFCC;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-989eb35{--e-transform-translateX:-50%;bottom:20px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-989eb35{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-989eb35{right:50%;}.elementor-7 .elementor-element.elementor-element-989eb35 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-989eb35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-989eb35.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-989eb35.elementor-view-default .elementor-icon{color:var( --e-global-color-27f2468 );border-color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-989eb35.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-989eb35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-989eb35 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-989eb35 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-ea23447{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-ea23447:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ea23447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3625d );}.elementor-7 .elementor-element.elementor-element-f6a3efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-f6a3efc .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-be23a8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 10px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-be23a8c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-6858370{width:var( --container-widget-width, 85% );max-width:85%;background-color:var( --e-global-color-cf3625d );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6858370 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#08080A;color:#08080A;transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:15px 55px 15px 55px;}.elementor-7 .elementor-element.elementor-element-4d35bd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button:focus{color:#08080A;}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button:focus svg{fill:#08080A;}.elementor-7 .elementor-element.elementor-element-287c93c{width:var( --container-widget-width, 90% );max-width:90%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-148e597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-148e597 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-f725c19{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-f725c19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-8fd8f82{--display:flex;--min-height:400px;--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:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:30px 30px 30px 30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-8fd8f82:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8fd8f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-e55637e ) 0%, #4C525C 100%);}.elementor-7 .elementor-element.elementor-element-bf0c011{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cd07603 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2688f30{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-0e0df23{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1fa0b39{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-1fa0b39:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1fa0b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1C1C1D 0%, var( --e-global-color-cf3625d ) 70%);}.elementor-7 .elementor-element.elementor-element-1fa0b39::before, .elementor-7 .elementor-element.elementor-element-1fa0b39 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1fa0b39 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1fa0b39 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1fa0b39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1fa0b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-8422449{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-97c813d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-7 .elementor-element.elementor-element-97c813d.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-97c813d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-e1fdc22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 8px 60px;text-align:start;}.elementor-7 .elementor-element.elementor-element-e1fdc22 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-1bfee5e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 270px;}.elementor-7 .elementor-element.elementor-element-1bfee5e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-31b21c9{width:var( --container-widget-width, 85% );max-width:85%;padding:35px 0px 20px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-31b21c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-3f502fc{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-48ef03a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a96a667 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4d526d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4d526d4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4d526d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1D;}.elementor-7 .elementor-element.elementor-element-4d526d4::before, .elementor-7 .elementor-element.elementor-element-4d526d4 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d526d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d526d4 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d526d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d526d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-a5079fa{width:var( --container-widget-width, 90% );max-width:90%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-881b760{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-881b760:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-881b760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1C1C1D 0%, var( --e-global-color-cf3625d ) 100%);}.elementor-7 .elementor-element.elementor-element-881b760::before, .elementor-7 .elementor-element.elementor-element-881b760 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-881b760 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-881b760 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-881b760 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-881b760 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7b8c8b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-7b8c8b1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-fcf896b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-fcf896b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-f438a33{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-57ccedd{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-57ccedd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-57ccedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(10deg, var( --e-global-color-e55637e ) 0%, #4C525C 100%);}.elementor-7 .elementor-element.elementor-element-bcaea1c img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-80c3e8d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e04d66f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e04d66f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:700;font-style:italic;line-height:0.8em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-af34fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-af34fd1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-52d9621{text-align:start;}.elementor-7 .elementor-element.elementor-element-52d9621 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-30117d3{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-30117d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-30117d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(10deg, var( --e-global-color-e55637e ) 0%, #4C525C 100%);}.elementor-7 .elementor-element.elementor-element-ab9a3d5 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-c47ed16{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c15bfcf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-c15bfcf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:700;font-style:italic;line-height:0.8em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-432be49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-432be49 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-ff64868{text-align:start;}.elementor-7 .elementor-element.elementor-element-ff64868 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-70f3cb1{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-70f3cb1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-70f3cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(10deg, var( --e-global-color-e55637e ) 0%, #4C525C 100%);}.elementor-7 .elementor-element.elementor-element-abb1f9f img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-bdfe61f{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1e2572f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 5px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1e2572f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-65d9a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-65d9a0b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-c0ddb55{text-align:start;}.elementor-7 .elementor-element.elementor-element-c0ddb55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-7bba222{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7bba222:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7bba222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(10deg, var( --e-global-color-e55637e ) 0%, #4C525C 100%);}.elementor-7 .elementor-element.elementor-element-20abec8 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-97dad54{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bbf8726{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 5px 5px;text-align:center;}.elementor-7 .elementor-element.elementor-element-bbf8726 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-85aad4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-85aad4d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-9bf93fb{text-align:start;}.elementor-7 .elementor-element.elementor-element-9bf93fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button{background-color:var( --e-global-color-accent );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#08080A;color:#08080A;transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:15px 55px 15px 55px;}.elementor-7 .elementor-element.elementor-element-0c1b0db{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button:focus{color:#08080A;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button:focus svg{fill:#08080A;}.elementor-7 .elementor-element.elementor-element-030dfcf{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-030dfcf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-030dfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3625d );}.elementor-7 .elementor-element.elementor-element-030dfcf::before, .elementor-7 .elementor-element.elementor-element-030dfcf > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-030dfcf > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-030dfcf > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-030dfcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-030dfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-09ba929{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-82bd272 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-330cf12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f1c9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-7 .elementor-element.elementor-element-3f1c9f8 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-74eb585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 8px 40px;text-align:start;}.elementor-7 .elementor-element.elementor-element-74eb585 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-7951982{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;}.elementor-7 .elementor-element.elementor-element-7951982 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-a7d69fe{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;text-align:end;}.elementor-7 .elementor-element.elementor-element-a7d69fe .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-06f2858{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;}.elementor-7 .elementor-element.elementor-element-06f2858 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-684bda1{padding:35px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-684bda1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-a747e95{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-a747e95:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a747e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3625d );}.elementor-7 .elementor-element.elementor-element-a747e95::before, .elementor-7 .elementor-element.elementor-element-a747e95 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a747e95 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a747e95 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a747e95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a747e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-b8b9e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-b8b9e8d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-f9136dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-a06ea13{width:100%;max-width:100%;border-radius:23px 23px 23px 23px;}.elementor-7 .elementor-element.elementor-element-a06ea13.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a06ea13 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7 .elementor-element.elementor-element-a06ea13 .elementor-custom-embed-play i{font-size:72px;}.elementor-7 .elementor-element.elementor-element-a06ea13 .elementor-custom-embed-play svg{width:72px;height:72px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-87c7400{width:100%;max-width:100%;padding:0px 22px 40px 22px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-87c7400{left:1px;}body.rtl .elementor-7 .elementor-element.elementor-element-87c7400{right:1px;}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-87c7400:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-87c7400:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-4063385{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-b766fe0{width:100%;max-width:100%;border-radius:23px 23px 23px 23px;}.elementor-7 .elementor-element.elementor-element-b766fe0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b766fe0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7 .elementor-element.elementor-element-b766fe0 .elementor-custom-embed-play i{font-size:72px;}.elementor-7 .elementor-element.elementor-element-b766fe0 .elementor-custom-embed-play svg{width:72px;height:72px;}.elementor-7 .elementor-element.elementor-element-eba2b4e{width:100%;max-width:100%;padding:0px 22px 40px 22px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-eba2b4e{left:1px;}body.rtl .elementor-7 .elementor-element.elementor-element-eba2b4e{right:1px;}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-eba2b4e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-eba2b4e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-3881513{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c7e9d2d{width:100%;max-width:100%;border-radius:23px 23px 23px 23px;}.elementor-7 .elementor-element.elementor-element-c7e9d2d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c7e9d2d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-c7e9d2d .elementor-custom-embed-play i{font-size:72px;}.elementor-7 .elementor-element.elementor-element-c7e9d2d .elementor-custom-embed-play svg{width:72px;height:72px;}.elementor-7 .elementor-element.elementor-element-6f65be2{width:100%;max-width:100%;padding:0px 22px 40px 22px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-6f65be2{left:1px;}body.rtl .elementor-7 .elementor-element.elementor-element-6f65be2{right:1px;}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-6f65be2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6f65be2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-579c71d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e40e8ec{width:100%;max-width:100%;border-radius:23px 23px 23px 23px;}.elementor-7 .elementor-element.elementor-element-e40e8ec.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e40e8ec .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7 .elementor-element.elementor-element-e40e8ec .elementor-custom-embed-play i{font-size:72px;}.elementor-7 .elementor-element.elementor-element-e40e8ec .elementor-custom-embed-play svg{width:72px;height:72px;}.elementor-7 .elementor-element.elementor-element-58ce2c8{width:100%;max-width:100%;padding:0px 22px 40px 22px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-58ce2c8{left:1px;}body.rtl .elementor-7 .elementor-element.elementor-element-58ce2c8{right:1px;}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-58ce2c8:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-58ce2c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-89ee99e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:35px;width:100%;max-width:100%;padding:20px 40px 0px 40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-7 .elementor-element.elementor-element-fc6445a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--padding-top:160px;--padding-bottom:160px;--padding-left:70px;--padding-right:70px;}.elementor-7 .elementor-element.elementor-element-fc6445a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fc6445a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf3625d ) 55%, #1C1C1D 100%);}.elementor-7 .elementor-element.elementor-element-fc6445a::before, .elementor-7 .elementor-element.elementor-element-fc6445a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fc6445a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fc6445a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fc6445a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fc6445a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf3625d );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7879a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-7879a26 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-6994dd3{--display:flex;}.elementor-7 .elementor-element.elementor-element-9689c19{text-align:start;}.elementor-7 .elementor-element.elementor-element-9689c19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-c17e402{--display:flex;}.elementor-7 .elementor-element.elementor-element-b902270{text-align:start;}.elementor-7 .elementor-element.elementor-element-b902270 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-d844b9a{--display:flex;}.elementor-7 .elementor-element.elementor-element-9fea7f3{text-align:start;}.elementor-7 .elementor-element.elementor-element-9fea7f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-770d17b{--display:flex;}.elementor-7 .elementor-element.elementor-element-5d79c47{text-align:start;}.elementor-7 .elementor-element.elementor-element-5d79c47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-a81c682{--n-accordion-title-font-size:22px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-27f2468 );--n-accordion-title-hover-color:var( --e-global-color-27f2468 );--n-accordion-title-active-color:var( --e-global-color-27f2468 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-27f2468 );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a81c682 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7 .elementor-element.elementor-element-a81c682 {--n-accordion-padding:25px 30px 25px 30px;}:where( .elementor-7 .elementor-element.elementor-element-a81c682 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;line-height:1.3em;}:where( .elementor-7 .elementor-element.elementor-element-a81c682 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:30px;--padding-bottom:25px;--padding-left:30px;}.elementor-7 .elementor-element.elementor-element-51c5da5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-7 .elementor-element.elementor-element-51c5da5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0E;background-image:url("https://www.aganzer.com/wp-content/uploads/2026/06/Aganzer-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-51c5da5::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 5%, #00000000 100%);}.elementor-7 .elementor-element.elementor-element-20dd020{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-c580af6{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-c580af6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c580af6 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;color:var( --e-global-color-27f2468 );}.elementor-7 .elementor-element.elementor-element-39e064b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 8px 60px;text-align:end;}.elementor-7 .elementor-element.elementor-element-39e064b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:700;font-style:italic;line-height:1em;color:#00000000;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button{background-color:var( --e-global-color-accent );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#08080A;color:#08080A;transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:15px 55px 15px 55px;}.elementor-7 .elementor-element.elementor-element-fd6be63{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 180px;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button:focus{color:#08080A;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button:focus svg{fill:#08080A;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button{background-color:#08080A;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#A1A1AA;color:#A1A1AA;transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:15px 55px 15px 55px;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button:focus{background-color:#08080A;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-7f2f5e3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button:focus svg{fill:#F5F5F5;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e55637e );}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-a7f0e2d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-e687bba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5c6a7f4 img{height:500px;}.elementor-7 .elementor-element.elementor-element-ea23447{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-6858370{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-148e597{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-7 .elementor-element.elementor-element-f725c19{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-8fd8f82{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-2688f30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2688f30.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-1fa0b39{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-31b21c9{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-3f502fc{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-48ef03a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a96a667 img{height:550px;}.elementor-7 .elementor-element.elementor-element-881b760{--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-fcf896b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f438a33{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-52d9621{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ff64868{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-c0ddb55{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-9bf93fb{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-030dfcf{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-09ba929{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-82bd272 img{height:550px;}.elementor-7 .elementor-element.elementor-element-684bda1{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-a747e95{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8b9e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-89ee99e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:200px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc6445a{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7879a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-9689c19{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b902270{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-9fea7f3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5d79c47{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-51c5da5{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-a7f0e2d{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a5f6629{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7 .elementor-element.elementor-element-a5f6629.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2dd14d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-2dd14d7 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-d3f7b18{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-d3f7b18 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-5c6a7f4 img{height:400px;}.elementor-7 .elementor-element.elementor-element-ea23447{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f6a3efc .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-be23a8c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-be23a8c .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-6858370{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-4d35bd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4d35bd6 .elementor-button{font-size:15px;padding:15px 45px 15px 45px;}.elementor-7 .elementor-element.elementor-element-287c93c{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-7 .elementor-element.elementor-element-148e597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-148e597 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-f725c19 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-8fd8f82{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:035px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-cd07603 img{height:400px;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-0e0df23{--e-icon-list-icon-size:18px;--icon-vertical-offset:3px;}.elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-0e0df23 .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1fa0b39{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-97c813d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7 .elementor-element.elementor-element-97c813d .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-e1fdc22{padding:0px 0px 5px 35px;}.elementor-7 .elementor-element.elementor-element-e1fdc22 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-1bfee5e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-1bfee5e .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-31b21c9{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-31b21c9 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3f502fc{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:3px;}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-3f502fc .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a96a667 img{height:400px;}.elementor-7 .elementor-element.elementor-element-881b760{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7b8c8b1 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-fcf896b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-f438a33{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bcaea1c img{height:350px;}.elementor-7 .elementor-element.elementor-element-80c3e8d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-e04d66f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-af34fd1 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ab9a3d5 img{height:350px;}.elementor-7 .elementor-element.elementor-element-c47ed16{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-c15bfcf{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-432be49 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-abb1f9f img{height:350px;}.elementor-7 .elementor-element.elementor-element-1e2572f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-20abec8 img{height:350px;}.elementor-7 .elementor-element.elementor-element-97dad54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-0c1b0db{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c1b0db .elementor-button{font-size:15px;padding:15px 45px 15px 45px;}.elementor-7 .elementor-element.elementor-element-030dfcf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-82bd272 img{height:400px;}.elementor-7 .elementor-element.elementor-element-330cf12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f1c9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7 .elementor-element.elementor-element-3f1c9f8 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-74eb585{padding:0px 0px 5px 20px;}.elementor-7 .elementor-element.elementor-element-74eb585 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-7951982{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 60px;}.elementor-7 .elementor-element.elementor-element-7951982 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-a7d69fe{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-a7d69fe .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-06f2858{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:end;}.elementor-7 .elementor-element.elementor-element-06f2858 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-684bda1{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-684bda1 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-a747e95{--min-height:auto;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8b9e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-b8b9e8d .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-87c7400{padding:0px 20px 35px 20px;}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title{margin-block-end:5px;}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-title a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-87c7400 .elementor-icon-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-eba2b4e{padding:0px 20px 35px 20px;}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title{margin-block-end:5px;}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-title a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-eba2b4e .elementor-icon-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6f65be2{padding:0px 20px 35px 20px;}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title{margin-block-end:5px;}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-title a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-6f65be2 .elementor-icon-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-58ce2c8{padding:0px 20px 35px 20px;}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title{margin-block-end:5px;}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-title a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-58ce2c8 .elementor-icon-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-89ee99e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc6445a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7879a26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-7879a26 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a81c682{padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:25px;--n-accordion-title-font-size:20px;}.elementor-7 .elementor-element.elementor-element-51c5da5{--min-height:80vh;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-51c5da5::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-51c5da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00000000 5%, #00000000 100%);}.elementor-7 .elementor-element.elementor-element-20dd020{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c580af6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-c580af6 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-39e064b{padding:0px 0px 5px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-39e064b .elementor-heading-title{font-size:48px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-fd6be63{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd6be63 .elementor-button{font-size:15px;padding:15px 45px 15px 45px;}.elementor-7 .elementor-element.elementor-element-7f2f5e3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-7 .elementor-element.elementor-element-7f2f5e3 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a7f0e2d{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-e98ea29{--width:55%;}.elementor-7 .elementor-element.elementor-element-e687bba{--width:45%;}.elementor-7 .elementor-element.elementor-element-ea23447{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-bf0c011{--width:40%;}.elementor-7 .elementor-element.elementor-element-2688f30{--width:60%;}.elementor-7 .elementor-element.elementor-element-1fa0b39{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-8422449{--width:55%;}.elementor-7 .elementor-element.elementor-element-48ef03a{--width:45%;}.elementor-7 .elementor-element.elementor-element-4d526d4{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-881b760{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-030dfcf{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-09ba929{--width:45%;}.elementor-7 .elementor-element.elementor-element-330cf12{--width:55%;}.elementor-7 .elementor-element.elementor-element-a747e95{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-f9136dc{--content-width:950px;}.elementor-7 .elementor-element.elementor-element-4063385{--content-width:950px;}.elementor-7 .elementor-element.elementor-element-3881513{--content-width:950px;}.elementor-7 .elementor-element.elementor-element-579c71d{--content-width:950px;}.elementor-7 .elementor-element.elementor-element-fc6445a{--content-width:900px;}.elementor-7 .elementor-element.elementor-element-51c5da5{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-20dd020{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-e98ea29{--width:100%;}.elementor-7 .elementor-element.elementor-element-e687bba{--width:100%;}.elementor-7 .elementor-element.elementor-element-bf0c011{--width:100%;}.elementor-7 .elementor-element.elementor-element-2688f30{--width:100%;}.elementor-7 .elementor-element.elementor-element-8422449{--width:100%;}.elementor-7 .elementor-element.elementor-element-48ef03a{--width:100%;}.elementor-7 .elementor-element.elementor-element-57ccedd{--width:calc( 50% - 30px );}.elementor-7 .elementor-element.elementor-element-30117d3{--width:calc( 50% - 30px );}.elementor-7 .elementor-element.elementor-element-70f3cb1{--width:calc( 50% - 30px );}.elementor-7 .elementor-element.elementor-element-7bba222{--width:calc( 50% - 30px );}.elementor-7 .elementor-element.elementor-element-09ba929{--width:100%;}.elementor-7 .elementor-element.elementor-element-330cf12{--width:100%;}.elementor-7 .elementor-element.elementor-element-20dd020{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-a5f6629 */.elementor-7 .elementor-element.elementor-element-a5f6629 img {
    filter: invert(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-287c93c */.elementor-7 .elementor-element.elementor-element-287c93c .gradient-separator {
    /*background-image: radial-gradient(circle closest-corner, #565a5e, rgba(39, 41, 43, .76));*/
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 80rem;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: auto;
    right: auto;
}

.elementor-7 .elementor-element.elementor-element-287c93c .small-blur {
    background-image: linear-gradient(to right, rgba(217, 217, 217, 0), #D4AF37 50%, rgba(217, 217, 217, 0));
    width: 100%;
    /*max-width: 521px;*/
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
}

.elementor-7 .elementor-element.elementor-element-287c93c .small-blur.blur2 {
    opacity: .4;
    filter: blur(2px);
}

@media onyl screen and (max-width: 768px) {
    .elementor-7 .elementor-element.elementor-element-287c93c .small-blur {
        max-width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5079fa */.elementor-7 .elementor-element.elementor-element-a5079fa .gradient-separator {
    /*background-image: radial-gradient(circle closest-corner, #565a5e, rgba(39, 41, 43, .76));*/
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 80rem;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: auto;
    right: auto;
}

.elementor-7 .elementor-element.elementor-element-a5079fa .small-blur {
    background-image: linear-gradient(to right, rgba(217, 217, 217, 0), #D4AF37 50%, rgba(217, 217, 217, 0));
    width: 100%;
    /*max-width: 521px;*/
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
}

.elementor-7 .elementor-element.elementor-element-a5079fa .small-blur.blur2 {
    opacity: .4;
    filter: blur(2px);
}

@media onyl screen and (max-width: 768px) {
    .elementor-7 .elementor-element.elementor-element-a5079fa .small-blur {
        max-width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-89ee99e */.elementor-7 .elementor-element.elementor-element-89ee99e .e-n-carousel.swiper {
    padding: 40px 0px !important;
}

.elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide:not(.swiper-slide-active) {
    /*filter: blur(10px);*/
    
}

.elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide.swiper-slide-next {
    transform: scale(1.1);
}

.elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide.swiper-slide-prev .elementor-widget-video, .elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide.swiper-slide-next .elementor-widget-video {
    /*width: 90%;*/
}

.elementor-7 .elementor-element.elementor-element-89ee99e .elementor-widget-video, .elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide {
    transition: all 0.5s;
}

@media only screen and (max-width: 1024px) {
    .elementor-7 .elementor-element.elementor-element-89ee99e .e-n-carousel.swiper {
        padding: 30px calc( 30px + 25vw ) !important;
    }
    
    .elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide.swiper-slide-next {
        transform: scale(1);
    }
    
    .elementor-7 .elementor-element.elementor-element-89ee99e .swiper-slide.swiper-slide-active {
        transform: scale(1.1);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-89ee99e .e-n-carousel.swiper {
        padding: 30px calc( 20px + 13vw ) !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a81c682 */.elementor-7 .elementor-element.elementor-element-a81c682 details.e-n-accordion-item {
    background: linear-gradient(10deg, #292C32, #4C525C);
    border-radius: 13px;
    overflow: hidden;
}

.elementor-7 .elementor-element.elementor-element-a81c682 .e-n-accordion-item-title-icon * {
    transition: all 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51c5da5 */.elementor-7 .elementor-element.elementor-element-51c5da5::before {
    background-image: linear-gradient(180deg, #0d0d0d 5%, #0D0D0EE0 35%, #00000059 100%) !important;
    mix-blend-mode: multiply;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS */.ff-cg {
    font-family: "Cormorant Garamond", sans-serif !important;
    font-weight: 700;
    font-style: italic;
    font-size: 1.5em;
}

.c-tp {
    color: #0000;
}

.c-white {
    color: #fff;
}

.c-gold-dg {
    background-image: linear-gradient(to bottom right, #917d1e, #d4af37);
    -webkit-background-clip: text;
    background-clip: text;
}

.c-gold-dark-dg {
    background-image: radial-gradient(circle, rgba(212, 175, 55, .9), rgba(212, 175, 55, .5)), linear-gradient(#000, #000);
    -webkit-background-clip: text;
    background-clip: text;
}

b, strong {
    font-weight: 700;
}

.u-c-gold {
    text-decoration: underline;
    text-decoration-color: #D4AF37; 
    text-decoration-thickness: 0.15em; 
}

.c-gold {
    color: #D4AF37;
}

.gold-blur-bg:::before {
    display: block;
    content: "";
    position: absolute;
    top: calc( 50% - 6.5rem );
    left: calc( 50% - 10rem );
    width: 20rem;
    height: 13rem;
    filter: blur(160px);
    background: linear-gradient(180deg, #D4AF37 0%, rgba(212, 175, 55, 0.5) 0.01%, rgba(255, 221, 68, 0.2) 100%);
}

.c-gradient-plate {
    background-image: radial-gradient(circle, rgba(255, 255, 255, .9), rgba(255, 255, 255, .45)), linear-gradient(#000, #000);
    -webkit-background-clip: text;
    background-clip: text;
}

.c-gradient-plate-high {
    background-image: radial-gradient(circle farthest-side at 45%, #fff, rgba(255, 255, 255, .43)), linear-gradient(#000, #000);
    -webkit-background-clip: text;
    background-clip: text;
}

.testimonial-video .elementor-wrapper  {
    --video-aspect-ratio: 301 / 450 !important;
}

.testimonial-video .elementor-custom-embed-image-overlay::before {
    position: absolute;
    display: block;
    content: "";
    height: 100%;
    width: 100%;
    background: linear-gradient(180deg, rgba(26, 26, 26, 0) 48.14%, rgba(26, 26, 26, 0.8) 73.28%);
    opacity: 0.95;
}

.btn-gold .elementor-button-wrapper {
    padding: 1px;
    position: relative;
}

.btn-gold a.elementor-button {
    background-image: radial-gradient(circle, rgba(212, 175, 55, .9), rgba(212, 175, 55, .5)), linear-gradient(#000, #000);
    position: relative;
    box-shadow: 0 0 0 calc( 1px + 0px ) hsla(0,0%,100%,.1);
}

.btn-gold .elementor-button-wrapper::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background-image: radial-gradient(75% 100% at 50% 0,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 75%);
    border-radius: 30px;
    opacity: 0;
    transition: all 0.5s cubic-bezier(.4,0,.2,1);
}


.btn-gold .elementor-button-wrapper::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: calc( 10% );
    height: 1px;
    width: 80%;
    background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.9), rgba(255,255,255,0));
    transition: all 0.5s cubic-bezier(.4,0,.2,1);
}

.btn-gold a.elementor-button:hover {
    box-shadow: 0 0 0 calc( 1px + 0px ) hsla(0,0%,100%,.1), 0px 1px 20px rgba(212, 175, 55, .3);
}

.btn-gold .elementor-button-wrapper:hover::before {
    opacity: 1;
}

.btn-gold .elementor-button-wrapper:hover::after {
    opacity: 0.4;
}

.btn-gold.btn-dark-gold a.elementor-button {
    background-image: none;
}

.btn-gold.btn-dark-gold .elementor-button-wrapper::before {
    background-image: radial-gradient(75% 100% at 50% 0,rgba(212, 175, 55,.6) 0,rgba(212, 175, 55,0) 75%);
}


.btn-gold.btn-dark-gold .elementor-button-wrapper::after {
    background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(212, 175, 55,0.9), rgba(255,255,255,0));
}/* End custom CSS */