.elementor-11376 .elementor-element.elementor-element-c0a4578{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-c0a4578:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-c0a4578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11376 .elementor-element.elementor-element-c0a4578 .ui-e-fluid-canvas{--ui-fluid-1:#FFFFFF;--ui-fluid-2:#FFFFFF;--ui-fluid-3:#FFFFFF;--ui-fluid-4:#FFFFFF;opacity:0.5;}.elementor-11376 .elementor-element.elementor-element-c0a4578 > .elementor-shape-bottom .elementor-shape-fill, .elementor-11376 .elementor-element.elementor-element-c0a4578 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-11376 .elementor-element.elementor-element-c0a4578 > .elementor-shape-bottom svg, .elementor-11376 .elementor-element.elementor-element-c0a4578 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-11376 .elementor-element.elementor-element-f386f8c{--display:flex;--justify-content:flex-end;}.elementor-11376 .elementor-element.elementor-element-c95d6e1 > .elementor-widget-container{padding:0vw 0vw 3vw 0vw;}.elementor-11376 .elementor-element.elementor-element-78f1a71{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:04%;--padding-left:0%;--padding-right:0%;}.elementor-11376 .elementor-element.elementor-element-a79343b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11376 .elementor-element.elementor-element-a79343b.e-con{--flex-grow:0;--flex-shrink:0;}.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-11376 .elementor-element.elementor-element-050ad1b > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-11376 .elementor-element.elementor-element-050ad1b{text-align:start;}.elementor-11376 .elementor-element.elementor-element-050ad1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2vw;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-faaf66b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-faaf66b.elementor-element{--align-self:flex-start;}.elementor-11376 .elementor-element.elementor-element-faaf66b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:8rem;font-weight:600;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-45f9e17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11376 .elementor-element.elementor-element-78f4b78{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-78f4b78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-78f4b78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:300;line-height:3rem;letter-spacing:-1.2px;word-spacing:2px;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-2e1d002{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button{background-color:#FFFFFFFC;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;transition-duration:0.8s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button:hover, .elementor-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button:focus{background-color:#02010100;color:#1FB4FF;border-color:#1FB4FF;}.elementor-11376 .elementor-element.elementor-element-14cf3f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button:hover svg, .elementor-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button:focus svg{fill:#1FB4FF;}.elementor-11376 .elementor-element.elementor-element-0f48572{--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-11376 .elementor-element.elementor-element-b28ad90 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-11376 .elementor-element.elementor-element-b28ad90{text-align:center;}.elementor-11376 .elementor-element.elementor-element-b28ad90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2vw;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-5562bfb{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-5562bfb.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-e7c6891{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-e7c6891 > .elementor-shape-bottom .elementor-shape-fill, .elementor-11376 .elementor-element.elementor-element-e7c6891 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#090909;}.elementor-11376 .elementor-element.elementor-element-e7c6891 > .elementor-shape-bottom svg, .elementor-11376 .elementor-element.elementor-element-e7c6891 > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-11376 .elementor-element.elementor-element-7c4d2f4{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-bd64d62{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-bd64d62.elementor-element{--align-self:flex-end;}.elementor-11376 .elementor-element.elementor-element-75a588f{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-766225d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11376 .elementor-element.elementor-element-766225d.elementor-element{--align-self:flex-start;}.elementor-11376 .elementor-element.elementor-element-766225d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:900;line-height:6rem;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-30e9226{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-30e9226 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-30e9226.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-30e9226 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:300;line-height:41px;letter-spacing:-1.2px;word-spacing:2px;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-f50da96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-f50da96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-f50da96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-f50da96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:300;line-height:41px;letter-spacing:-1.2px;word-spacing:2px;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-3d418c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-3d418c5 > .elementor-shape-top .elementor-shape-fill, .elementor-11376 .elementor-element.elementor-element-3d418c5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#090909;}.elementor-11376 .elementor-element.elementor-element-3d418c5 > .elementor-shape-top svg, .elementor-11376 .elementor-element.elementor-element-3d418c5 > .e-con-inner > .elementor-shape-top svg{height:35px;}.elementor-11376 .elementor-element.elementor-element-13dd56b > .elementor-widget-container{padding:01vw 0vw 0vw 0vw;}.elementor-11376 .elementor-element.elementor-element-13dd56b{text-align:center;}.elementor-11376 .elementor-element.elementor-element-13dd56b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2vw;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-6437069{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-6437069.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-01947ba{--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;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;--ui-borderanim-color:#01B9FF;--ui-borderanim-speed:5s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:02%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-01947ba:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-01947ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11376 .elementor-element.elementor-element-8f47ea7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11376 .elementor-element.elementor-element-f79892f{--display:flex;--min-height:0px;--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;--overlay-opacity:0.66;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#64A9D8;--border-color:#64A9D8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-11376 .elementor-element.elementor-element-f79892f:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-f79892f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-f79892f::before, .elementor-11376 .elementor-element.elementor-element-f79892f > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-f79892f > .e-con-inner > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-f79892f > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-f79892f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-f79892f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(221deg, #DDDDDD 18%, #FFFFFF 42%);}.elementor-11376 .elementor-element.elementor-element-f79892f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-11376 .elementor-element.elementor-element-e9608d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11376 .elementor-element.elementor-element-e9608d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-b91a694{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-b91a694 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-b91a694 img{opacity:1;}.elementor-11376 .elementor-element.elementor-element-1a0cae9{--display:flex;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-24abcd0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-24abcd0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-24abcd0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5vw;font-weight:900;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#000000;}.elementor-11376 .elementor-element.elementor-element-77fb4c9{width:var( --container-widget-width, 102.974% );max-width:102.974%;--container-widget-width:102.974%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-77fb4c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#6F6F6F;}.elementor-11376 .elementor-element.elementor-element-065d20a{--display:flex;--min-height:0px;--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;--overlay-opacity:0.66;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#64A9D8;--border-color:#64A9D8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-11376 .elementor-element.elementor-element-065d20a:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-065d20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-065d20a::before, .elementor-11376 .elementor-element.elementor-element-065d20a > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-065d20a > .e-con-inner > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-065d20a > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-065d20a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-065d20a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(221deg, #DDDDDD 18%, #FFFFFF 42%);}.elementor-11376 .elementor-element.elementor-element-065d20a.e-con:hover{--e-con-transform-scale:1.05;}.elementor-11376 .elementor-element.elementor-element-2525b2a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11376 .elementor-element.elementor-element-2525b2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-70daf6a{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-70daf6a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-70daf6a img{opacity:1;}.elementor-11376 .elementor-element.elementor-element-5813581{--display:flex;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-f55561b{width:var( --container-widget-width, 102.096% );max-width:102.096%;--container-widget-width:102.096%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-f55561b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-f55561b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-f55561b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5vw;font-weight:900;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#000000;}.elementor-11376 .elementor-element.elementor-element-3864e12{width:var( --container-widget-width, 102.974% );max-width:102.974%;--container-widget-width:102.974%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-3864e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-3864e12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-3864e12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#6F6F6F;}.elementor-11376 .elementor-element.elementor-element-9e51aea{--display:flex;--min-height:0px;--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;--overlay-opacity:0.66;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#64A9D8;--border-color:#64A9D8;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-11376 .elementor-element.elementor-element-9e51aea:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-9e51aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-9e51aea::before, .elementor-11376 .elementor-element.elementor-element-9e51aea > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-9e51aea > .e-con-inner > .elementor-background-video-container::before, .elementor-11376 .elementor-element.elementor-element-9e51aea > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-9e51aea > .e-con-inner > .elementor-background-slideshow::before, .elementor-11376 .elementor-element.elementor-element-9e51aea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(221deg, #DDDDDD 18%, #FFFFFF 42%);}.elementor-11376 .elementor-element.elementor-element-9e51aea.e-con:hover{--e-con-transform-scale:1.05;}.elementor-11376 .elementor-element.elementor-element-7da903b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11376 .elementor-element.elementor-element-7da903b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-2d9f179{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-2d9f179 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-2d9f179 img{opacity:1;}.elementor-11376 .elementor-element.elementor-element-71b9844{--display:flex;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-673b8a7{width:var( --container-widget-width, 101.29% );max-width:101.29%;--container-widget-width:101.29%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-673b8a7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-673b8a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-673b8a7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5vw;font-weight:900;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#000000;}.elementor-11376 .elementor-element.elementor-element-5519e08{width:var( --container-widget-width, 102.974% );max-width:102.974%;--container-widget-width:102.974%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-5519e08 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-11376 .elementor-element.elementor-element-5519e08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-5519e08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:32px;letter-spacing:0.9px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.64);color:#6F6F6F;}.elementor-11376 .elementor-element.elementor-element-d0c686f{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-d0c686f:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-d0c686f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-11376 .elementor-element.elementor-element-9db733b{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-e9e5d54{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-11376 .elementor-element.elementor-element-e9e5d54.elementor-element{--align-self:flex-start;}.elementor-11376 .elementor-element.elementor-element-e9e5d54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:900;line-height:6rem;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-4a72c27{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-625230a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-625230a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-625230a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-625230a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:300;line-height:41px;letter-spacing:-1.2px;word-spacing:2px;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-2e15892{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-2e15892 > .elementor-shape-top .elementor-shape-fill, .elementor-11376 .elementor-element.elementor-element-2e15892 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#090909;}.elementor-11376 .elementor-element.elementor-element-2e15892 > .elementor-shape-top svg, .elementor-11376 .elementor-element.elementor-element-2e15892 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:66px;}.elementor-11376 .elementor-element.elementor-element-030643e{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-edeb138{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11376 .elementor-element.elementor-element-edeb138.elementor-element{--align-self:flex-start;}.elementor-11376 .elementor-element.elementor-element-edeb138 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:900;line-height:6rem;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-4623075{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-29bc470{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-11376 .elementor-element.elementor-element-29bc470 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-29bc470.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-29bc470 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:300;line-height:41px;letter-spacing:-1.2px;word-spacing:2px;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-8f658dc{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-8f658dc:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-8f658dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-11376 .elementor-element.elementor-element-8f658dc > .elementor-shape-top .elementor-shape-fill, .elementor-11376 .elementor-element.elementor-element-8f658dc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-11376 .elementor-element.elementor-element-a7841b7{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-a7841b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-c5d963d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-e7d7fd0{--display:flex;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-348769d{--display:flex;}.elementor-11376 .elementor-element.elementor-element-348769d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11376 .elementor-element.elementor-element-289c764{--display:flex;}.elementor-11376 .elementor-element.elementor-element-e690dbf > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11376 .elementor-element.elementor-element-e690dbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-a82e7cc{--display:flex;}.elementor-11376 .elementor-element.elementor-element-37b360f{--display:flex;}.elementor-11376 .elementor-element.elementor-element-b4bbd65 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11376 .elementor-element.elementor-element-b4bbd65 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-4a30eb9{--display:flex;}.elementor-11376 .elementor-element.elementor-element-f63ee21{--display:flex;border-style:none;--border-style:none;}.elementor-11376 .elementor-element.elementor-element-78a0998 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-11376 .elementor-element.elementor-element-78a0998 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-0bd4b30{--display:flex;}.elementor-11376 .elementor-element.elementor-element-417a8a6{--display:flex;}.elementor-11376 .elementor-element.elementor-element-8d4e918 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11376 .elementor-element.elementor-element-8d4e918 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-17240fb{--display:flex;}.elementor-11376 .elementor-element.elementor-element-2cc36f6{--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-11376 .elementor-element.elementor-element-2337963 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11376 .elementor-element.elementor-element-2337963 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-39a81e3{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#30D1FF;--n-accordion-title-active-color:#01B3FF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-39a81e3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-11376 .elementor-element.elementor-element-39a81e3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-39a81e3 :where( .elementor-11376 .elementor-element.elementor-element-39a81e3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-11376 .elementor-element.elementor-element-39a81e3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 01px;border-color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-293d0ab{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:05%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11376 .elementor-element.elementor-element-293d0ab:not(.elementor-motion-effects-element-type-background), .elementor-11376 .elementor-element.elementor-element-293d0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, #080808 100%);}.elementor-11376 .elementor-element.elementor-element-dd28d76{--display:flex;}.elementor-11376 .elementor-element.elementor-element-231c77a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-231c77a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:80px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-45bd277{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-45bd277 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11376 .elementor-element.elementor-element-45bd277 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button{background-color:#FFFFFFFC;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;transition-duration:0.8s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button:hover, .elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button:focus{background-color:#02010100;color:#1FB4FF;border-color:#1FB4FF;}.elementor-11376 .elementor-element.elementor-element-b7f149a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button:hover svg, .elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button:focus svg{fill:#1FB4FF;}@media(max-width:1024px){.elementor-11376 .elementor-element.elementor-element-78f1a71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11376 .elementor-element.elementor-element-faaf66b{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-faaf66b .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-78f4b78{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-78f4b78 .elementor-heading-title{font-size:3.5vw;line-height:1.6rem;word-spacing:0em;}.elementor-11376 .elementor-element.elementor-element-766225d{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-766225d .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-30e9226{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-30e9226 .elementor-heading-title{font-size:3.5vw;line-height:1.6rem;word-spacing:0em;}.elementor-11376 .elementor-element.elementor-element-f50da96{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-f50da96 .elementor-heading-title{font-size:3.5vw;line-height:1.6rem;word-spacing:0em;}.elementor-11376 .elementor-element.elementor-element-8f47ea7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11376 .elementor-element.elementor-element-f79892f{--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-e9608d2{--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-e9608d2.e-con{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-b91a694{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11376 .elementor-element.elementor-element-b91a694 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-b91a694.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-24abcd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-24abcd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-24abcd0.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-24abcd0 .elementor-heading-title{font-size:2.5vw;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-77fb4c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-77fb4c9.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 .elementor-heading-title{font-size:2vw;line-height:1em;}.elementor-11376 .elementor-element.elementor-element-065d20a{--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-065d20a.e-con{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-2525b2a{--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-70daf6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-70daf6a.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-70daf6a{text-align:center;}.elementor-11376 .elementor-element.elementor-element-70daf6a img{width:100%;}.elementor-11376 .elementor-element.elementor-element-5813581{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-f55561b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-f55561b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-f55561b.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-f55561b .elementor-heading-title{font-size:2.5vw;line-height:1em;}.elementor-11376 .elementor-element.elementor-element-3864e12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-3864e12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-3864e12.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-3864e12 .elementor-heading-title{font-size:2vw;line-height:1em;}.elementor-11376 .elementor-element.elementor-element-9e51aea{--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-2d9f179 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-2d9f179{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11376 .elementor-element.elementor-element-673b8a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-673b8a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-673b8a7.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-673b8a7 .elementor-heading-title{font-size:2.5vw;}.elementor-11376 .elementor-element.elementor-element-5519e08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-5519e08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-5519e08.elementor-element{--align-self:center;}.elementor-11376 .elementor-element.elementor-element-5519e08 .elementor-heading-title{font-size:2vw;line-height:1em;}.elementor-11376 .elementor-element.elementor-element-e9e5d54{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-e9e5d54 .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-625230a{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-625230a .elementor-heading-title{font-size:3.5vw;line-height:1.6rem;word-spacing:0em;}.elementor-11376 .elementor-element.elementor-element-edeb138{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-edeb138 .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-29bc470{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-29bc470 .elementor-heading-title{font-size:3.5vw;line-height:1.6rem;word-spacing:0em;}.elementor-11376 .elementor-element.elementor-element-8f658dc{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-231c77a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11376 .elementor-element.elementor-element-231c77a .elementor-heading-title{font-size:8vw;}.elementor-11376 .elementor-element.elementor-element-45bd277{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11376 .elementor-element.elementor-element-45bd277 .elementor-heading-title{font-size:3vw;}}@media(max-width:767px){.elementor-11376 .elementor-element.elementor-element-78f1a71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11376 .elementor-element.elementor-element-050ad1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-050ad1b{text-align:center;}.elementor-11376 .elementor-element.elementor-element-050ad1b .elementor-heading-title{font-size:5vw;}.elementor-11376 .elementor-element.elementor-element-faaf66b{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-faaf66b .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-78f4b78{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-78f4b78 .elementor-heading-title{font-size:4.5vw;line-height:18px;letter-spacing:1px;}.elementor-11376 .elementor-element.elementor-element-2052eee{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-11376 .elementor-element.elementor-element-14cf3f1 > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-11376 .elementor-element.elementor-element-14cf3f1 .elementor-button{font-size:4vw;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-11376 .elementor-element.elementor-element-b28ad90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-b28ad90{text-align:center;}.elementor-11376 .elementor-element.elementor-element-b28ad90 .elementor-heading-title{font-size:5vw;}.elementor-11376 .elementor-element.elementor-element-766225d{width:100%;max-width:100%;text-align:start;}.elementor-11376 .elementor-element.elementor-element-766225d .elementor-heading-title{font-size:10vw;line-height:2.8rem;}.elementor-11376 .elementor-element.elementor-element-30e9226{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-30e9226 .elementor-heading-title{font-size:4.5vw;line-height:18px;letter-spacing:1px;}.elementor-11376 .elementor-element.elementor-element-f50da96{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-f50da96 .elementor-heading-title{font-size:4.5vw;line-height:18px;letter-spacing:1px;}.elementor-11376 .elementor-element.elementor-element-13dd56b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-13dd56b{text-align:center;}.elementor-11376 .elementor-element.elementor-element-13dd56b .elementor-heading-title{font-size:5vw;}.elementor-11376 .elementor-element.elementor-element-01947ba{--width:100%;}.elementor-11376 .elementor-element.elementor-element-8f47ea7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11376 .elementor-element.elementor-element-f79892f{--min-height:35vh;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-e9608d2{--width:100%;--justify-content:center;}.elementor-11376 .elementor-element.elementor-element-b91a694{width:100%;max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-b91a694 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-b91a694 img{width:15%;}.elementor-11376 .elementor-element.elementor-element-1a0cae9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-24abcd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-24abcd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-24abcd0 .elementor-heading-title{font-size:5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-77fb4c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-77fb4c9 .elementor-heading-title{font-size:3.5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-065d20a{--min-height:35vh;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-70daf6a{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-70daf6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-70daf6a img{width:15%;}.elementor-11376 .elementor-element.elementor-element-5813581{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-f55561b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-f55561b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-f55561b .elementor-heading-title{font-size:5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-3864e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-3864e12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-3864e12 .elementor-heading-title{font-size:3.5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-9e51aea{--min-height:35vh;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11376 .elementor-element.elementor-element-2d9f179{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-2d9f179 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-2d9f179 img{width:15%;}.elementor-11376 .elementor-element.elementor-element-673b8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-673b8a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-673b8a7 .elementor-heading-title{font-size:5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-5519e08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11376 .elementor-element.elementor-element-5519e08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-5519e08 .elementor-heading-title{font-size:3.5vw;line-height:1.3em;letter-spacing:1.2px;}.elementor-11376 .elementor-element.elementor-element-e9e5d54{width:100%;max-width:100%;text-align:start;}.elementor-11376 .elementor-element.elementor-element-e9e5d54 .elementor-heading-title{font-size:10vw;line-height:2.8rem;}.elementor-11376 .elementor-element.elementor-element-625230a{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-625230a .elementor-heading-title{font-size:4.5vw;line-height:18px;letter-spacing:1px;}.elementor-11376 .elementor-element.elementor-element-edeb138{width:100%;max-width:100%;text-align:start;}.elementor-11376 .elementor-element.elementor-element-edeb138 .elementor-heading-title{font-size:10vw;line-height:2.8rem;}.elementor-11376 .elementor-element.elementor-element-29bc470{width:100%;max-width:100%;}.elementor-11376 .elementor-element.elementor-element-29bc470 .elementor-heading-title{font-size:4.5vw;line-height:18px;letter-spacing:1px;}.elementor-11376 .elementor-element.elementor-element-8f658dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11376 .elementor-element.elementor-element-e690dbf{text-align:start;}.elementor-11376 .elementor-element.elementor-element-e690dbf .elementor-heading-title{font-size:18px;}.elementor-11376 .elementor-element.elementor-element-b4bbd65 .elementor-heading-title{font-size:18px;}.elementor-11376 .elementor-element.elementor-element-78a0998 .elementor-heading-title{font-size:18px;}.elementor-11376 .elementor-element.elementor-element-8d4e918 .elementor-heading-title{font-size:18px;}.elementor-11376 .elementor-element.elementor-element-2337963 .elementor-heading-title{font-size:18px;}.elementor-11376 .elementor-element.elementor-element-39a81e3{--n-accordion-title-font-size:20px;}.elementor-11376 .elementor-element.elementor-element-231c77a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-231c77a .elementor-heading-title{font-size:10vw;}.elementor-11376 .elementor-element.elementor-element-45bd277{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11376 .elementor-element.elementor-element-45bd277 .elementor-heading-title{font-size:4.5vw;}.elementor-11376 .elementor-element.elementor-element-b7f149a > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-11376 .elementor-element.elementor-element-b7f149a .elementor-button{font-size:4vw;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}}@media(min-width:768px){.elementor-11376 .elementor-element.elementor-element-c0a4578{--width:100%;}.elementor-11376 .elementor-element.elementor-element-f386f8c{--width:43%;}.elementor-11376 .elementor-element.elementor-element-a79343b{--width:100.057%;}.elementor-11376 .elementor-element.elementor-element-8f47ea7{--width:80%;}.elementor-11376 .elementor-element.elementor-element-e9608d2{--width:29.82%;}.elementor-11376 .elementor-element.elementor-element-2525b2a{--width:29.82%;}.elementor-11376 .elementor-element.elementor-element-7da903b{--width:29.82%;}.elementor-11376 .elementor-element.elementor-element-a7841b7{--width:30%;}.elementor-11376 .elementor-element.elementor-element-348769d{--width:100%;}.elementor-11376 .elementor-element.elementor-element-289c764{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11376 .elementor-element.elementor-element-8f47ea7{--width:100%;}.elementor-11376 .elementor-element.elementor-element-e9608d2{--width:25%;}.elementor-11376 .elementor-element.elementor-element-065d20a{--width:100%;}.elementor-11376 .elementor-element.elementor-element-2525b2a{--width:25%;}.elementor-11376 .elementor-element.elementor-element-5813581{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c0a4578 */:root{
  --ev-blue:#1FB4FF;
  --bg-1:#080c10;
  --bg-2:#0d151b;
  --glass:#0f1f28;
  --ink:#e9f6ff;
  --muted:#a8c7d6;
}

/* Section (option: sticky si tu veux) */
.hero-chat{ display:grid; place-items:center; padding:40px 0; }
@media (min-width: 1200px){ .hero-chat{ padding:64px 0; } }

/* ===== MONITOR ===== */
.monitor{ scale:1; max-width:min(1100px,94vw); width:100%; margin-inline:auto; }
.monitor__bezel{
  aspect-ratio: 16/9;
  border-radius:18px;
  background: linear-gradient(180deg,#0b141a,#081115);
  box-shadow:
    inset 0 0 0 2px rgba(255,255,255,.06),
    0 40px 80px rgba(0,0,0,.5),
    0 0 0 1px rgba(255,255,255,.04);
  position:relative; overflow:hidden;
}
.monitor__camera{
  position:absolute; top:10px; left:50%; translate:-50% 0;
  width:48px; height:6px; border-radius:6px; opacity:.6;
  background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.02));
}
.monitor__screen{
  position:absolute; inset:18px;
  border-radius:12px; overflow:hidden;
  background:
    radial-gradient(1000px 400px at 70% 110%, rgba(31,180,255,.18), transparent 60%),
    radial-gradient(500px 260px at 8% -10%, rgba(31,180,255,.10), transparent 60%),
    linear-gradient(180deg,var(--bg-1),var(--bg-2) 80%);
  box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
}

/* top bar site */
.sitebar{
  height:38px; display:flex; align-items:center; gap:8px;
  padding:0 12px; color:var(--muted);
  background:linear-gradient(180deg,rgba(255,255,255,.06),transparent);
  border-bottom:1px solid rgba(255,255,255,.06);
}
.sitebar__dot{
  width:10px; height:10px; border-radius:50%;
  background:radial-gradient(circle at 30% 30%,#8be1ff,var(--ev-blue));
  box-shadow:0 0 0 1px rgba(255,255,255,.2);
}
.sitebar__url{
  margin-left:8px; font:600 12px/1.2 Inter,system-ui; opacity:.9;
}

/* ===== CHAT WINDOW ===== */
.chatwin{
  position:absolute; inset:70px 24px 24px auto; width:min(430px,38vw);
  background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));
  border:1px solid rgba(255,255,255,.10);
  border-radius:14px; backdrop-filter: blur(6px);
  box-shadow: 0 30px 80px rgba(0,0,0,.45);
  display:flex; flex-direction:column; overflow:hidden;
}
.chatwin__header{
  height:54px; display:flex; align-items:center; gap:10px;
  padding:0 12px; border-bottom:1px solid rgba(255,255,255,.06);
  color:var(--muted);
}
.bot{ display:flex; align-items:center; gap:10px; }
.bot__avatar{
  width:28px; height:28px; display:grid; place-items:center;
  border-radius:50%; background: radial-gradient(70% 70% at 30% 30%, #8be1ff, var(--ev-blue)); 
  color:#063549; font:700 14px/1 Inter,system-ui;
  box-shadow:0 0 0 2px rgba(255,255,255,.06);
}
.bot__meta strong{ display:block; color:var(--ink); font:700 12px/1.1 Inter,system-ui; }
.bot__meta span{ font:500 11px/1.2 Inter,system-ui; opacity:.85; }
.dots{ margin-left:auto; letter-spacing:.2em; }

.chat{ list-style:none; margin:0; padding:14px; display:grid; gap:10px; }

/* ===== BUBBLES ===== */
.bubble{
  max-width: 82%;
  position:relative;
  padding:10px 12px; border-radius:12px;
  font:600 13px/1.35 Inter,system-ui;
  opacity:0; transform: translateY(10px) scale(.98);
}
.bubble[data-side="left"]{
  justify-self:start; color:#082027; border-top-left-radius:6px;
  background: linear-gradient(180deg,#e8fbff,#c7efff);
  box-shadow: inset 0 0 0 1px rgba(255,255,255,.6), 0 6px 22px rgba(0,0,0,.25);
}
.bubble[data-side="right"]{
  justify-self:end; color:#e6f7ff; border-top-right-radius:6px;
  background: linear-gradient(180deg,#103141,#153d50);
  box-shadow: inset 0 0 0 1px rgba(255,255,255,.18), 0 6px 22px rgba(0,0,0,.35);
}
.bubble::after{
  content:""; position:absolute; width:10px; height:10px; bottom:-4px;
  background:inherit; transform: rotate(45deg);
}
.bubble[data-side="left"]::after{ left:14px; }
.bubble[data-side="right"]::after{ right:14px; }

/* Anim */
@keyframes pop { 
  0%{opacity:0; transform:translateY(12px) scale(.98)}
  60%{opacity:1; transform:translateY(0) scale(1.02)}
  100%{opacity:1; transform:translateY(0) scale(1)}
}
.bubble.is-in{ animation: pop .55s cubic-bezier(.2,.8,.2,1) forwards; }

/* pied d’écran */
.monitor__stand{ display:grid; place-items:center; }
.monitor__neck{
  width:86px; height:24px; margin:10px auto 6px;
  background: linear-gradient(180deg,#0a1216,#0c1419); border-radius:8px;
  box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 6px 26px rgba(0,0,0,.4);
}
.monitor__base{
  width:280px; height:16px; border-radius:10px;
  background: linear-gradient(180deg,#0a1116,#0b141a);
  box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 20px 50px rgba(0,0,0,.45);
}

/* responsive */
@media (max-width: 980px){
  .chatwin{ inset:70px 16px 16px 16px; width:auto; }
}
@media (max-width: 560px){
  .bubble{ max-width:100%; }
}

/* Agrandir l'écran */
.monitor.monitor--xl{
  max-width: min(1400px, 96vw);  /* avant ~1100px */
  width: 100%;
}

/* Affiner légèrement la bordure pour + de surface utile */
.monitor.monitor--xl .monitor__screen{ inset: 14px; }

/* Chat un peu plus large pour remplir le cadre */
.monitor.monitor--xl .chatwin{
  inset: 72px 28px 28px auto;
  width: min(520px, 42vw);
}

/* Cacher toute trace de logo/socle s'ils existent encore dans le DOM */
.monitor__logo,
.monitor__stand,
.monitor__neck,
.monitor__base{
  display: none !important;
}

/* (Optionnel) Légère montée de la typographie des bulles sur grand écran */
@media (min-width: 1200px){
  .bubble{ font-size: 14px; }
}/* End custom CSS */