.elementor-772 .elementor-element.elementor-element-c0805b2{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-5480504{--display:flex;--min-height:556px;}.elementor-772 .elementor-element.elementor-element-24dfd4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:55px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-772 .elementor-element.elementor-element-a37355f{--display:flex;animation-duration:1800ms;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:90px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-a37355f:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-a37355f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-a37355f:hover{box-shadow:0px 8px 35px 0px rgba(0, 0, 0, 0.27);}.elementor-772 .elementor-element.elementor-element-b9ae6a7{animation-duration:2000ms;z-index:1;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-b9ae6a7 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-772 .elementor-element.elementor-element-b9ae6a7 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-772 .elementor-element.elementor-element-b9ae6a7 .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-30e5665{animation-duration:2000ms;z-index:1;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-30e5665 > .elementor-widget-container{margin:-21px 15px 15px 0px;padding:0px 0px 20px 0px;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button-wrapper{text-align:right;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-text{font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-the-shape{background-color:transparent;width:201px;height:201px;background-image:linear-gradient(180deg, #FFFFFF24 0%, #80808000 100%);}.elementor-772 .elementor-element.elementor-element-bd4ef86{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:2700ms;position:absolute;bottom:120px;left:calc( 50% + -93px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-widget-container-inner{max-width:100%;}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-88afd20{width:auto;max-width:auto;transition-duration:2400ms;transition-property:all;animation-duration:1800ms;position:absolute;top:-90px;left:-103px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-delay:200ms;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-772 .elementor-element.elementor-element-88afd20 > .elementor-widget-container{margin:0px -143px 0px -100px;}.elementor-772 .elementor-element.elementor-element-88afd20 .aux-media-image{max-width:100%;}.elementor-772 .elementor-element.elementor-element-49951cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-c851f41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-81a92e0{--display:flex;animation-duration:1800ms;--border-radius:20px 20px 20px 20px;--padding-top:220px;--padding-bottom:30px;--padding-left:0px;--padding-right:40px;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-81a92e0:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-81a92e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-81a92e0:hover{box-shadow:0px 8px 35px 0px rgba(0, 0, 0, 0.27);}.elementor-772 .elementor-element.elementor-element-273b34d .aux-the-shape{background-color:transparent;width:181px;height:181px;padding-bottom:calc( 1 * 100% );background-image:linear-gradient(180deg, #FFFFFF24 0%, #80808000 100%);}.elementor-772 .elementor-element.elementor-element-273b34d{width:auto;max-width:auto;transition-duration:1500ms;transition-property:all;animation-duration:2700ms;position:absolute;bottom:32px;left:calc( 50% + -137px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-273b34d .aux-widget-container-inner{max-width:100%;}.elementor-772 .elementor-element.elementor-element-273b34d .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-87df444{width:auto;max-width:auto;transition-duration:2200ms;transition-property:all;animation-duration:1800ms;position:absolute;bottom:-96px;left:-56px;transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-87df444.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-25px;--aux-anim-fade-in-from-y:25px;}.elementor-772 .elementor-element.elementor-element-87df444 > .elementor-widget-container{margin:0px 0px 0px -185px;}.elementor-772 .elementor-element.elementor-element-fbae7cb{animation-duration:2000ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-fbae7cb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-772 .elementor-element.elementor-element-fbae7cb .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-772 .elementor-element.elementor-element-fbae7cb .aux-modern-heading-secondary{font-size:35px;font-weight:bold;line-height:1.3em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-5042e45{animation-duration:2000ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-5042e45 > .elementor-widget-container{margin:-21px 15px 15px 0px;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button-wrapper{text-align:right;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-text{font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-90b7ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-deabca3{--display:flex;animation-duration:1800ms;--border-radius:20px 20px 20px 20px;--padding-top:230px;--padding-bottom:30px;--padding-left:0px;--padding-right:40px;animation-delay:550ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-deabca3:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-deabca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-deabca3:hover{box-shadow:0px 8px 35px 0px rgba(0, 0, 0, 0.27);}.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-the-shape{background-color:transparent;width:200px;height:200px;padding-bottom:calc( 1 * 100% );background-image:linear-gradient(180deg, #FFFFFF24 0%, #80808000 100%);}.elementor-772 .elementor-element.elementor-element-bb4de7e{width:auto;max-width:auto;transition-duration:2900ms;transition-property:all;animation-duration:2700ms;position:absolute;bottom:47px;left:calc( 50% + -115px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:650ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-widget-container-inner{max-width:100%;}.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-8c1865d{width:auto;max-width:auto;transition-duration:1300ms;transition-property:all;animation-duration:1800ms;position:absolute;bottom:-194px;left:0px;transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-delay:50ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-8c1865d.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-25px;--aux-anim-fade-in-from-y:25px;}.elementor-772 .elementor-element.elementor-element-8c1865d > .elementor-widget-container{margin:0px 0px 122px -221px;}.elementor-772 .elementor-element.elementor-element-8001a56{animation-duration:2000ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-8001a56 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-772 .elementor-element.elementor-element-8001a56 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-772 .elementor-element.elementor-element-8001a56 .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-27dc905{animation-duration:2000ms;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-27dc905 > .elementor-widget-container{margin:-21px 15px 15px 0px;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button-wrapper{text-align:right;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-text{font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-0d45295{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-984a436{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-988aec1{--display:flex;animation-duration:1800ms;--border-radius:20px 20px 20px 20px;--padding-top:220px;--padding-bottom:30px;--padding-left:0px;--padding-right:40px;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-988aec1:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-988aec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-988aec1:hover{box-shadow:0px 8px 35px 0px rgba(0, 0, 0, 0.27);}.elementor-772 .elementor-element.elementor-element-9772df2 .aux-the-shape{background-color:transparent;width:200px;height:200px;padding-bottom:calc( 1 * 100% );background-image:linear-gradient(180deg, #FFFFFF24 0%, #80808000 100%);}.elementor-772 .elementor-element.elementor-element-9772df2{width:100%;max-width:100%;transition-duration:2200ms;transition-property:all;animation-duration:2700ms;position:absolute;right:-16px;bottom:-17px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-delay:100ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-9772df2 .aux-widget-container-inner{max-width:100%;}.elementor-772 .elementor-element.elementor-element-9772df2 .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-703c68f{width:auto;max-width:auto;transition-duration:1500ms;transition-property:all;animation-duration:1800ms;position:absolute;bottom:-128px;left:-74px;transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:50ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-703c68f.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-25px;--aux-anim-fade-in-from-y:25px;}.elementor-772 .elementor-element.elementor-element-703c68f > .elementor-widget-container{margin:9px 50px 81px -100px;padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-2f967f9{animation-duration:2000ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-2f967f9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-772 .elementor-element.elementor-element-2f967f9 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-772 .elementor-element.elementor-element-2f967f9 .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-12d8bc9{animation-duration:2000ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-12d8bc9 > .elementor-widget-container{margin:-21px 15px 15px 0px;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button-wrapper{text-align:right;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-text{font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-d93cdfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-90c43eb{--display:flex;animation-duration:1800ms;--border-radius:20px 20px 20px 20px;--padding-top:230px;--padding-bottom:30px;--padding-left:0px;--padding-right:40px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-90c43eb:not(.elementor-motion-effects-element-type-background), .elementor-772 .elementor-element.elementor-element-90c43eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-90c43eb:hover{box-shadow:0px 8px 35px 0px rgba(0, 0, 0, 0.27);}.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-the-shape{background-color:transparent;width:200px;height:200px;background-image:linear-gradient(180deg, #FFFFFF24 0%, #80808000 100%);}.elementor-772 .elementor-element.elementor-element-8f20d18{width:100%;max-width:100%;transition-duration:2000ms;transition-property:all;animation-duration:2700ms;position:absolute;right:33px;bottom:25px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-delay:50ms;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-widget-container-inner{max-width:100%;}.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-3ebdac4{width:auto;max-width:auto;transition-duration:1400ms;transition-property:all;animation-duration:1800ms;position:absolute;bottom:-35px;left:-62px;transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:40ms;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-3ebdac4.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-25px;--aux-anim-fade-in-from-y:25px;}.elementor-772 .elementor-element.elementor-element-3ebdac4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-772 .elementor-element.elementor-element-749c8b8{animation-duration:2000ms;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-749c8b8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-772 .elementor-element.elementor-element-749c8b8 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-772 .elementor-element.elementor-element-749c8b8 .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button .aux-overlay:after{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-249900d{animation-duration:2000ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-249900d > .elementor-widget-container{margin:-21px 15px 15px 0px;}.elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button-wrapper{text-align:right;}.elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-249900d .aux-text{font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-772 .elementor-element.elementor-element-249900d .aux-modern-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-6ce0f93b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-772 .elementor-element.elementor-element-711dfb3e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-1963e1a4{animation-duration:1800ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-1963e1a4 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-primary{font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );margin:0px 0px 23px 0px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.3em;color:var( --e-global-color-text );max-width:400px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-description{color:var( --e-global-color-accent );font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;margin:-19px 0px 0px 0px;max-width:558px;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-3a0beeb2{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-3a0beeb2 > .elementor-widget-container{margin:-39px 0px 37px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:35px 35px 35px 35px;}.elementor-772 .elementor-element.elementor-element-3a0beeb2.elementor-element{--align-self:center;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-modern-button-wrapper{text-align:left;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-modern-button{padding:14px 30px 14px 30px;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-overlay:after{border-radius:35px 35px 35px 35px;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-text{font-size:16px;font-weight:500;line-height:1.3em;}.elementor-772 .elementor-element.elementor-element-305832db{--display:flex;}.elementor-772 .elementor-element.elementor-element-116dc845{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;bottom:80px;left:78px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-116dc845 .aux-the-svg{width:300px;}.elementor-772 .elementor-element.elementor-element-116dc845 .aux-widget-container{text-align:center;}.elementor-772 .elementor-element.elementor-element-541b40d5{width:auto;max-width:auto;transition-duration:1500ms;transition-property:all;z-index:1;position:absolute;top:-84px;left:-122px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-3ab0a703{transition-duration:1000ms;transition-property:all;animation-duration:1800ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-3ab0a703 > .elementor-widget-container{margin:0px -32px 0px 0px;}.elementor-772 .elementor-element.elementor-element-3ab0a703 .aux-widget-image{text-align:right;}.elementor-772 .elementor-element.elementor-element-22f30e51{--display:flex;--justify-content:flex-start;}.elementor-772 .elementor-element.elementor-element-5513d67{transition-duration:1000ms;transition-property:all;animation-duration:1800ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-5513d67 > .elementor-widget-container{margin:-70px -54px 0px -55px;}.elementor-772 .elementor-element.elementor-element-7656f9e{--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;--margin-top:56px;--margin-bottom:-107px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-26ff7fb{text-align:center;}.elementor-772 .elementor-element.elementor-element-37fc602 .elementor-counter-number-wrapper{gap:14px;color:#FCAF17;font-size:20px;}.elementor-772 .elementor-element.elementor-element-eb784e0{text-align:center;}.elementor-772 .elementor-element.elementor-element-eb784e0 .elementor-heading-title{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0px;}.elementor-772 .elementor-element.elementor-element-fe4d727{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-772 .elementor-element.elementor-element-d9ea035{width:100%;max-width:100%;animation-duration:1300ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-d9ea035 > .elementor-widget-container{margin:0px 0px 0px -420px;}.elementor-772 .elementor-element.elementor-element-d9ea035 .entry-header .entry-title a{color:var( --e-global-color-text );font-size:30px;font-weight:500;line-height:67px;}.elementor-772 .elementor-element.elementor-element-d9ea035 .entry-header .entry-title a:hover{color:var( --e-global-color-accent );}.elementor-772 .elementor-element.elementor-element-d9ea035 .entry-title{margin-bottom:0px;}.elementor-772 .elementor-element.elementor-element-3f51540{--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-772 .elementor-element.elementor-element-4896265{--spacer-size:50px;}.elementor-772 .elementor-element.elementor-element-dbd579f{text-align:center;}.elementor-772 .elementor-element.elementor-element-ce8c012{--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-772 .elementor-element.elementor-element-ec18e8c{--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-772 .elementor-element.elementor-element-2239b3f{text-align:center;}.elementor-772 .elementor-element.elementor-element-9c4fd52 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-772 .elementor-element.elementor-element-03bb8fa{--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-772 .elementor-element.elementor-element-f5da8d2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-772 .elementor-element.elementor-element-bddba16{text-align:center;}.elementor-772 .elementor-element.elementor-element-bddba16 .elementor-heading-title{font-size:39px;}.elementor-772 .elementor-element.elementor-element-6388cbd{text-align:center;font-size:16px;font-weight:normal;}.elementor-772 .elementor-element.elementor-element-6388cbd p{margin-block-end:12px;}.elementor-772 .elementor-element.elementor-element-90eb82b{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-icon i{color:#0EFD4B;transition:color 0.3s;}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-icon svg{fill:#0EFD4B;transition:fill 0.3s;}.elementor-772 .elementor-element.elementor-element-49c4f5c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-772 .elementor-element.elementor-element-49c4f5c .elementor-icon-list-text{transition:color 0.3s;}.elementor-772 .elementor-element.elementor-element-0ab102a{--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-772 .elementor-element.elementor-element-27a0f53{--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-772 .elementor-element.elementor-element-6b98534 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-6b98534{text-align:center;font-size:19px;}.elementor-772 .elementor-element.elementor-element-6a3b212 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-6a3b212 .elementor-icon-list-icon i{color:#59FF0C;transition:color 0.3s;}.elementor-772 .elementor-element.elementor-element-6a3b212 .elementor-icon-list-icon svg{fill:#59FF0C;transition:fill 0.3s;}.elementor-772 .elementor-element.elementor-element-6a3b212{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-772 .elementor-element.elementor-element-6a3b212 .elementor-icon-list-text{transition:color 0.3s;}.elementor-772 .elementor-element.elementor-element-f1c553b{--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-772 .elementor-element.elementor-element-0e6dda7 > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-0e6dda7 img{width:50%;}.elementor-772 .elementor-element.elementor-element-ac279ac{--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-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button .aux-overlay:before{background-color:#02010100;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button .aux-overlay:after{background-color:#FCAF17;}.elementor-772 .elementor-element.elementor-element-1d9af1e{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-1d9af1e > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:35px 35px 35px 35px;}.elementor-772 .elementor-element.elementor-element-1d9af1e.elementor-element{--align-self:center;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button-wrapper{text-align:left;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button{padding:14px 30px 14px 30px;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-overlay:before, .elementor-772 .elementor-element.elementor-element-1d9af1e .aux-overlay:after{border-radius:35px 35px 35px 35px;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-text{font-size:16px;font-weight:500;line-height:1.3em;}.elementor-772 .elementor-element.elementor-element-12cd68c{--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-772 .elementor-element.elementor-element-4501be9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-772 .elementor-element.elementor-element-383252c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-8b9639e{width:auto;max-width:auto;animation-duration:1700ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-primary{font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#657284;margin:0px 0px 15px 0px;}.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-secondary{font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );max-width:261px;}.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-secondary:hover{color:#FCAF17;}.elementor-772 .elementor-element.elementor-element-823bfa6{--divider-border-style:solid;--divider-color:#434A56;--divider-border-width:27px;animation-duration:1700ms;position:absolute;top:20%;left:calc( 50% + 100px );animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-823bfa6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-823bfa6 .elementor-divider-separator{width:2px;margin:0 auto;margin-left:0;}.elementor-772 .elementor-element.elementor-element-823bfa6 .elementor-divider{text-align:left;padding-block-start:27px;padding-block-end:27px;}.elementor-772 .elementor-element.elementor-element-da89c5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-be85cbc{width:auto;max-width:auto;animation-duration:1700ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-primary{font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#657284;margin:0px 0px 15px 0px;}.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-secondary{font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );max-width:261px;}.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-secondary:hover{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-d66b0f6{--divider-border-style:solid;--divider-color:#434A56;--divider-border-width:27px;animation-duration:1700ms;position:absolute;top:20%;left:calc( 50% + 100px );animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-d66b0f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-d66b0f6 .elementor-divider-separator{width:2px;margin:0 auto;margin-left:0;}.elementor-772 .elementor-element.elementor-element-d66b0f6 .elementor-divider{text-align:left;padding-block-start:27px;padding-block-end:27px;}.elementor-772 .elementor-element.elementor-element-031d00d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-ca97443{width:auto;max-width:auto;animation-duration:1700ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-primary{font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#657284;margin:0px 0px 15px 0px;}.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-secondary{font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );max-width:261px;}.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-secondary:hover{color:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-f2ecde7{--divider-border-style:solid;--divider-color:#434A56;--divider-border-width:27px;animation-duration:1700ms;position:absolute;top:20%;left:calc( 50% + 100px );animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-f2ecde7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-f2ecde7 .elementor-divider-separator{width:2px;margin:0 auto;margin-left:0;}.elementor-772 .elementor-element.elementor-element-f2ecde7 .elementor-divider{text-align:left;padding-block-start:27px;padding-block-end:27px;}.elementor-772 .elementor-element.elementor-element-5af8d0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-6af8038{animation-duration:1700ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-primary{font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#657284;margin:0px 0px 15px 0px;}.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-secondary{font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );max-width:261px;}.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-description{color:var( --e-global-color-text );max-width:231px;}@media(max-width:1024px){.elementor-772 .elementor-element.elementor-element-5480504{--min-height:251px;}.elementor-772 .elementor-element.elementor-element-24dfd4b{--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-a37355f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:10px;--padding-top:350px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-b9ae6a7 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-772 .elementor-element.elementor-element-b9ae6a7 .aux-modern-heading-secondary{font-size:21px;}.elementor-772 .elementor-element.elementor-element-30e5665 .aux-text{font-size:13px;}.elementor-772 .elementor-element.elementor-element-bd4ef86{left:30px;}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-the-shape{width:150px;}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-widget-container{text-align:left;}.elementor-772 .elementor-element.elementor-element-88afd20 > .elementor-widget-container{margin:0px -88px 0px -67px;}.elementor-772 .elementor-element.elementor-element-88afd20{top:-97px;left:-77px;}.elementor-772 .elementor-element.elementor-element-88afd20 .aux-media-image{max-width:90%;}.elementor-772 .elementor-element.elementor-element-49951cf{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-c851f41{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-81a92e0{--padding-top:130px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-273b34d{right:50px;bottom:-35px;}.elementor-772 .elementor-element.elementor-element-273b34d .aux-the-shape{width:150px;}.elementor-772 .elementor-element.elementor-element-87df444 > .elementor-widget-container{margin:0px -100px 0px -100px;}.elementor-772 .elementor-element.elementor-element-87df444{bottom:-65px;left:-82px;}.elementor-772 .elementor-element.elementor-element-87df444 .aux-media-image{max-width:350px;}.elementor-772 .elementor-element.elementor-element-fbae7cb .aux-modern-heading-secondary{font-size:21px;}.elementor-772 .elementor-element.elementor-element-5042e45 .aux-text{font-size:13px;}.elementor-772 .elementor-element.elementor-element-90b7ec7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-deabca3{--padding-top:120px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-bb4de7e{bottom:6px;}.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-the-shape{width:149px;}.elementor-772 .elementor-element.elementor-element-8c1865d > .elementor-widget-container{margin:0px 0px 0px -240px;}.elementor-772 .elementor-element.elementor-element-8c1865d{top:-99px;right:-9px;}.elementor-772 .elementor-element.elementor-element-8c1865d .aux-media-image{max-width:451px;}.elementor-772 .elementor-element.elementor-element-8001a56 .aux-modern-heading-secondary{font-size:21px;}.elementor-772 .elementor-element.elementor-element-27dc905 .aux-text{font-size:13px;}.elementor-772 .elementor-element.elementor-element-0d45295{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-984a436{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-988aec1{--padding-top:130px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-9772df2{right:16px;}.elementor-772 .elementor-element.elementor-element-9772df2 .aux-the-shape{width:152px;}.elementor-772 .elementor-element.elementor-element-703c68f{bottom:-84px;}.elementor-772 .elementor-element.elementor-element-703c68f .aux-media-image{max-width:180px;}.elementor-772 .elementor-element.elementor-element-2f967f9 .aux-modern-heading-secondary{font-size:21px;}.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-text{font-size:13px;}.elementor-772 .elementor-element.elementor-element-90c43eb{--padding-top:120px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-the-shape{width:152px;}.elementor-772 .elementor-element.elementor-element-3ebdac4 .aux-media-image{max-width:280px;}.elementor-772 .elementor-element.elementor-element-749c8b8 .aux-modern-heading-secondary{font-size:21px;}.elementor-772 .elementor-element.elementor-element-249900d .aux-text{font-size:13px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary{font-size:35px;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-description{font-size:14px;}.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-text{font-size:14px;}.elementor-772 .elementor-element.elementor-element-541b40d5{top:-13px;left:-85px;}.elementor-772 .elementor-element.elementor-element-3ab0a703 > .elementor-widget-container{margin:50px -29px 0px -13px;}.elementor-772 .elementor-element.elementor-element-22f30e51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-772 .elementor-element.elementor-element-5513d67 > .elementor-widget-container{margin:-6px -31px 0px -29px;}.elementor-772 .elementor-element.elementor-element-d9ea035 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-f5da8d2{--grid-auto-flow:row;}.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-text{font-size:14px;}.elementor-772 .elementor-element.elementor-element-4501be9{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-772 .elementor-element.elementor-element-5480504{--min-height:99px;}.elementor-772 .elementor-element.elementor-element-a37355f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-the-shape{height:152px;}.elementor-772 .elementor-element.elementor-element-88afd20{top:-72px;left:-35px;}.elementor-772 .elementor-element.elementor-element-88afd20 .aux-media-image{max-width:326px;}.elementor-772 .elementor-element.elementor-element-49951cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-273b34d .aux-the-shape{height:152px;}.elementor-772 .elementor-element.elementor-element-87df444{left:-57px;}.elementor-772 .elementor-element.elementor-element-90b7ec7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-the-shape{height:152px;}.elementor-772 .elementor-element.elementor-element-8c1865d{top:-104px;right:0px;left:15px;}.elementor-772 .elementor-element.elementor-element-0d45295{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-9772df2 .aux-the-shape{height:152px;}.elementor-772 .elementor-element.elementor-element-703c68f{left:-29px;}.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-the-shape{height:152px;}.elementor-772 .elementor-element.elementor-element-3ebdac4{bottom:-9px;left:-67px;}.elementor-772 .elementor-element.elementor-element-749c8b8 > .elementor-widget-container{margin:50px 0px -10px 0px;}.elementor-772 .elementor-element.elementor-element-6ce0f93b{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-711dfb3e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-772 .elementor-element.elementor-element-711dfb3e.e-con{--order:99999 /* order end hack */;}.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary{font-size:32px;}.elementor-772 .elementor-element.elementor-element-305832db{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-541b40d5{top:-40px;}.elementor-772 .elementor-element.elementor-element-3ab0a703 > .elementor-widget-container{margin:0px -34px 0px -18px;}.elementor-772 .elementor-element.elementor-element-22f30e51{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-14px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-22f30e51.e-con{--order:-99999 /* order start hack */;}.elementor-772 .elementor-element.elementor-element-5513d67 > .elementor-widget-container{margin:0px -22px 0px -22px;}.elementor-772 .elementor-element.elementor-element-d9ea035 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-772 .elementor-element.elementor-element-d9ea035 .entry-title{margin-bottom:86px;}.elementor-772 .elementor-element.elementor-element-f5da8d2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-primary{font-size:37px;}.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-primary{font-size:37px;}.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-primary{font-size:37px;}.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-primary{font-size:37px;}}@media(min-width:768px){.elementor-772 .elementor-element.elementor-element-5480504{--width:100%;}.elementor-772 .elementor-element.elementor-element-24dfd4b{--content-width:1600px;}.elementor-772 .elementor-element.elementor-element-a37355f{--width:32.083%;}.elementor-772 .elementor-element.elementor-element-49951cf{--width:30.833%;}.elementor-772 .elementor-element.elementor-element-0d45295{--width:32.083%;}.elementor-772 .elementor-element.elementor-element-6ce0f93b{--content-width:1400px;}.elementor-772 .elementor-element.elementor-element-711dfb3e{--width:40.714%;}.elementor-772 .elementor-element.elementor-element-305832db{--width:34.141%;}.elementor-772 .elementor-element.elementor-element-22f30e51{--width:25.145%;}.elementor-772 .elementor-element.elementor-element-fe4d727{--content-width:1440px;}.elementor-772 .elementor-element.elementor-element-27a0f53{--width:50%;}.elementor-772 .elementor-element.elementor-element-f1c553b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-772 .elementor-element.elementor-element-711dfb3e{--width:40%;}.elementor-772 .elementor-element.elementor-element-305832db{--width:29%;}.elementor-772 .elementor-element.elementor-element-22f30e51{--width:30%;}.elementor-772 .elementor-element.elementor-element-383252c{--width:50%;}.elementor-772 .elementor-element.elementor-element-da89c5a{--width:50%;}.elementor-772 .elementor-element.elementor-element-031d00d{--width:50%;}.elementor-772 .elementor-element.elementor-element-5af8d0c{--width:50%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-b9ae6a7 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-b9ae6a7 .aux-modern-heading-secondary {
    font-size: 24px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-30e5665 */.elementor-772 .elementor-element.elementor-element-30e5665 .aux-text-before:after{
    content: '';
    width: 4px;
    height: 4px;
    background-color: var( --e-global-color-text );
    position: absolute;
    z-index: 1;
    top: 9px;
    right: -16px;
    border-radius: 50px;
    transition: all 150ms ease-out;
}
.elementor-772 .elementor-element.elementor-element-30e5665 .aux-text-before:hover:after{
    height: 17px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-bd4ef86 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-bd4ef86 .aux-the-shape {
    width: 181px;
    height: 181px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37355f */.elementor-772 .elementor-element.elementor-element-a37355f .elementor-widget-wrap{
    overflow: hidden;
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-a37355f .elementor-element-populated {
    padding: 322px 20px 0px 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-273b34d */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-273b34d .aux-the-shape {
    width: 181px;
    height: 181px;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-273b34d {
    right: 50px!important;
    bottom: 43px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-87df444 */@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-87df444 {
    bottom: 21px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fbae7cb */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-fbae7cb .aux-modern-heading-secondary {
    font-size: 24px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-fbae7cb .aux-modern-heading-secondary {
    font-size: 18px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-5042e45 */.elementor-772 .elementor-element.elementor-element-5042e45 .aux-text-before:after{
    content: '';
    width: 4px;
    height: 4px;
    background-color: var( --e-global-color-text );
    position: absolute;
    z-index: 1;
    top: 9px;
    right: -16px;
    border-radius: 50px;
    transition: all 150ms ease-out;
}
.elementor-772 .elementor-element.elementor-element-5042e45 .aux-text-before:hover:after{
    height: 17px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81a92e0 */.elementor-772 .elementor-element.elementor-element-81a92e0 .elementor-widget-wrap{
    overflow: hidden;
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-81a92e0 .elementor-element-populated {
        padding-top:220px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c851f41 */.elementor-772 .elementor-element.elementor-element-c851f41{
    overflow: visible
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-bb4de7e */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-bb4de7e .aux-the-shape {
    width: 181px;
    height: 181px;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-bb4de7e {
    right: 50px!important;
    bottom: 43px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8c1865d */@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-8c1865d {
    top: -83px!important;
    right: -51px!important;
    left: 69px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8001a56 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-8001a56 .aux-modern-heading-secondary {
    font-size: 24px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-8001a56 .aux-modern-heading-secondary {
    font-size: 18px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-27dc905 */.elementor-772 .elementor-element.elementor-element-27dc905 .aux-text-before:after{
    content: '';
    width: 4px;
    height: 4px;
    background-color: var( --e-global-color-text );
    position: absolute;
    z-index: 1;
    top: 9px;
    right: -16px;
    border-radius: 50px;
    transition: all 150ms ease-out;
}
.elementor-772 .elementor-element.elementor-element-27dc905 .aux-text-before:hover:after{
    height: 17px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deabca3 */.elementor-772 .elementor-element.elementor-element-deabca3 .elementor-widget-wrap{
    overflow: hidden;
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-deabca3 .elementor-element-populated {
        padding-top:220px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-9772df2 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-9772df2 .aux-the-shape {
    width: 181px;
    height: 181px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-703c68f */@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-703c68f{
    bottom: -20px!important;
    left: -62px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2f967f9 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-2f967f9 .aux-modern-heading-secondary {
    font-size: 24px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-2f967f9 .aux-modern-heading-secondary {
    font-size: 18px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-12d8bc9 */.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-text-before:after{
    content: '';
    width: 4px;
    height: 4px;
    background-color: var( --e-global-color-text );
    position: absolute;
    z-index: 1;
    top: 9px;
    right: -16px;
    border-radius: 50px;
    transition: all 150ms ease-out;
}
.elementor-772 .elementor-element.elementor-element-12d8bc9 .aux-text-before:hover:after{
    height: 17px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988aec1 */.elementor-772 .elementor-element.elementor-element-988aec1 .elementor-widget-wrap{
    overflow: hidden;
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-988aec1 .elementor-element-populated {
        padding-top:220px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-8f20d18 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-8f20d18 .aux-the-shape {
    width: 181px;
    height: 181px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-3ebdac4 */@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-3ebdac4{
    bottom: 50px!important;
   left: -62px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-749c8b8 */@media only screen and (max-width: 1450px) and (min-width: 1025px) {
.elementor-772 .elementor-element.elementor-element-749c8b8 .aux-modern-heading-secondary {
    font-size: 24px!important;
}
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-749c8b8 .aux-modern-heading-secondary {
    font-size: 18px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-249900d */.elementor-772 .elementor-element.elementor-element-249900d .aux-text-before:after{
    content: '';
    width: 4px;
    height: 4px;
    background-color: var( --e-global-color-text );
    position: absolute;
    z-index: 1;
    top: 9px;
    right: -16px;
    border-radius: 50px;
    transition: all 150ms ease-out;
}
.elementor-772 .elementor-element.elementor-element-249900d .aux-text-before:hover:after{
    height: 17px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90c43eb */.elementor-772 .elementor-element.elementor-element-90c43eb .elementor-widget-wrap{
    overflow: hidden;
}
@media only screen and (max-width: 400px) {
.elementor-772 .elementor-element.elementor-element-90c43eb .elementor-element-populated {
        padding-top:220px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1963e1a4 */.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary{
    z-index: 2;
    position: relative;
}
.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary:after{
    content: '';
    width: 70px;
    height: 70px;
    background: rgb(6,150,151);
    background:linear-gradient( 
136deg
 , var( --e-global-color-3acdf5c ) 2%, var( --e-global-color-1c115ac ) 51%, var( --e-global-color-fa0c962 ) 97%);
    position: absolute;
    border-radius: 50px;
    left: -25px;
    top: -9px;
    z-index: -1;
}
@media only screen and (max-width: 767px) {
.elementor-772 .elementor-element.elementor-element-1963e1a4 .aux-modern-heading-secondary:after {
    width: 58px;
    height: 58px;
    left: -14px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-3a0beeb2 */.elementor-772 .elementor-element.elementor-element-3a0beeb2 .aux-modern-button-wrapper{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_portfolios_grid_carousel, class: .elementor-element-d9ea035 */.elementor-772 .elementor-element.elementor-element-d9ea035 article{
    max-width: 500px;
}


.elementor-772 .elementor-element.elementor-element-d9ea035  .aux-overlay-content{
    position: absolute!important;
    transform: unset;
    bottom: 0;
    text-align: left;
    top:unset;
    padding-left: 50px;
    margin-bottom: 10px;
    
}

.elementor-772 .elementor-element.elementor-element-d9ea035 .type-portfolio.hentry .entry-main {
    display: flex;
    flex-direction: column-reverse;
}

.elementor-772 .elementor-element.elementor-element-d9ea035 .hentry .entry-info {
    margin-bottom: 12px;
}


.elementor-772 .elementor-element.elementor-element-d9ea035 .master-carousel, .master-carousel-slider {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-1d9af1e */.elementor-772 .elementor-element.elementor-element-1d9af1e .aux-modern-button-wrapper{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8b9639e */.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-primary{
    position: relative;
}
.elementor-772 .elementor-element.elementor-element-8b9639e .aux-modern-heading-primary:after{
    content: "";
    background: linear-gradient( 
180deg
 , rgba(0,0,0,0) 10%, rgba(43,48,56,1) 89%);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 5px;
}
.elementor-772 .elementor-element.elementor-element-8b9639e .aux-widget-inner .aux-head-before, .elementor-772 .elementor-element.elementor-element-8b9639e .aux-widget-inner .aux-modern-heading-primary{
    transition: all 250ms ease-in
    
}
.elementor-772 .elementor-element.elementor-element-8b9639e .aux-widget-inner:hover .aux-head-before, .elementor-772 .elementor-element.elementor-element-8b9639e .aux-widget-inner:hover .aux-modern-heading-primary{
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-be85cbc */.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-primary{
    position: relative;
}
.elementor-772 .elementor-element.elementor-element-be85cbc .aux-modern-heading-primary:after{
    content: "";
    background: linear-gradient( 
180deg
 , rgba(0,0,0,0) 10%, rgba(43,48,56,1) 89%);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 5px;
}
.elementor-772 .elementor-element.elementor-element-be85cbc .aux-widget-inner .aux-head-before, .elementor-772 .elementor-element.elementor-element-be85cbc .aux-widget-inner .aux-modern-heading-primary{
    transition: all 250ms ease-in
    
}
.elementor-772 .elementor-element.elementor-element-be85cbc .aux-widget-inner:hover .aux-head-before, .elementor-772 .elementor-element.elementor-element-be85cbc .aux-widget-inner:hover .aux-modern-heading-primary{
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ca97443 */.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-primary{
    position: relative;
}
.elementor-772 .elementor-element.elementor-element-ca97443 .aux-modern-heading-primary:after{
    content: "";
    background: linear-gradient( 
180deg
 , rgba(0,0,0,0) 10%, rgba(43,48,56,1) 89%);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 5px;
}
.elementor-772 .elementor-element.elementor-element-ca97443 .aux-widget-inner .aux-head-before, .elementor-772 .elementor-element.elementor-element-ca97443 .aux-widget-inner .aux-modern-heading-primary{
    transition: all 250ms ease-in
    
}
.elementor-772 .elementor-element.elementor-element-ca97443 .aux-widget-inner:hover .aux-head-before, .elementor-772 .elementor-element.elementor-element-ca97443 .aux-widget-inner:hover .aux-modern-heading-primary{
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6af8038 */.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-primary{
    position: relative;
}
.elementor-772 .elementor-element.elementor-element-6af8038 .aux-modern-heading-primary:after{
    content: "";
    background: linear-gradient( 
180deg
 , rgba(0,0,0,0) 10%, rgba(43,48,56,1) 89%);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 5px;
}
.elementor-772 .elementor-element.elementor-element-6af8038 table tr td{
    padding: 0;
    border: none;
}
.elementor-772 .elementor-element.elementor-element-6af8038 table{
    border: none;
}
.elementor-772 .elementor-element.elementor-element-6af8038 .aux-widget-inner:hover .aux-modern-heading-primary{
    color: var(--e-global-color-secondary);
}
.elementor-772 .elementor-element.elementor-element-6af8038 .aux-widget-inner td, .elementor-772 .elementor-element.elementor-element-6af8038 .aux-widget-inner .aux-modern-heading-primary{
    transition: all 250ms ease-in
    
}
.elementor-772 .elementor-element.elementor-element-6af8038 .aux-widget-inner:hover td{
    color: var(--e-global-color-secondary);
}/* End custom CSS */