.elementor-12 .elementor-element.elementor-element-ab18452{--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-12 .elementor-element.elementor-element-ab18452:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab18452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-12 .elementor-element.elementor-element-1cba0ed{--display:flex;--min-height:611px;}.elementor-12 .elementor-element.elementor-element-666f70e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.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-12 .elementor-element.elementor-element-9f1396b{text-align:start;}.elementor-12 .elementor-element.elementor-element-0a3bd3f{text-align:start;}.elementor-12 .elementor-element.elementor-element-0a3bd3f img{width:48%;}.elementor-12 .elementor-element.elementor-element-8788375{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-8788375 img{width:33%;}.elementor-12 .elementor-element.elementor-element-b55a3af{--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-12 .elementor-element.elementor-element-cf813e2{--display:flex;--border-radius:0px 0px 0px 0px;}.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-12 .elementor-element.elementor-element-88f85c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dee6c83{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-09bb5a7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ec5e17{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b9205a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f49a8da{--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-12 .elementor-element.elementor-element-f49a8da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f49a8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-12 .elementor-element.elementor-element-55ed179{text-align:center;}.elementor-12 .elementor-element.elementor-element-55ed179 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:200;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2231b94{--display:flex;--min-height:461px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f96419e{text-align:center;}.elementor-12 .elementor-element.elementor-element-f96419e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FF005A;}.elementor-12 .elementor-element.elementor-element-92f2f48{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-99d0cdf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84696ce{text-align:center;}.elementor-12 .elementor-element.elementor-element-84696ce .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ccfcce3 img{width:27%;}.elementor-12 .elementor-element.elementor-element-7d7e570{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d7e570 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ee64ca{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2145f8d{text-align:center;}.elementor-12 .elementor-element.elementor-element-2145f8d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d1f475d img{width:27%;}.elementor-12 .elementor-element.elementor-element-1856526{text-align:center;}.elementor-12 .elementor-element.elementor-element-1856526 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-90291c3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56df2b0{text-align:center;}.elementor-12 .elementor-element.elementor-element-56df2b0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6709f0b img{width:27%;}.elementor-12 .elementor-element.elementor-element-79c7f23{text-align:center;}.elementor-12 .elementor-element.elementor-element-79c7f23 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93c26f0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b9b622{text-align:center;}.elementor-12 .elementor-element.elementor-element-5b9b622 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40c84ef img{width:27%;}.elementor-12 .elementor-element.elementor-element-878c537{text-align:center;}.elementor-12 .elementor-element.elementor-element-878c537 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0dced6{--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-12 .elementor-element.elementor-element-c0dced6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0dced6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-12 .elementor-element.elementor-element-3c037a0{--display:flex;--min-height:82px;}.elementor-12 .elementor-element.elementor-element-3c037a0 .elementor-background-slideshow__slide__image{background-size:auto;}.elementor-12 .elementor-element.elementor-element-d689956{--display:flex;}.elementor-12 .elementor-element.elementor-element-ecd8ee2{text-align:center;}.elementor-12 .elementor-element.elementor-element-ecd8ee2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FF005A;}.elementor-12 .elementor-element.elementor-element-05fcd91{border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-05fcd91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:91px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:-5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bd14d2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bd14d2f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9e87cd3{--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;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-9e87cd3 .elementor-background-slideshow__slide__image{background-size:auto;}.elementor-12 .elementor-element.elementor-element-3ce31f1{--display:flex;}.elementor-12 .elementor-element.elementor-element-c76f95a{--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c76f95a img{border-style:none;}.elementor-12 .elementor-element.elementor-element-6d602c1{--display:flex;}.elementor-12 .elementor-element.elementor-element-547abd8{--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-547abd8 img{border-style:none;}.elementor-12 .elementor-element.elementor-element-be54c39{--display:flex;}.elementor-12 .elementor-element.elementor-element-25560e6{--e-transform-origin-x:center;--e-transform-origin-y:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25560e6 img{border-style:none;}.elementor-12 .elementor-element.elementor-element-081c4cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e4de9ac{border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e4de9ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:91px;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:-5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0dcf5cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0dcf5cd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cfe579{--display:flex;}.elementor-12 .elementor-element.elementor-element-e4d5bfb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-3784552{--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;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-8a1785e{border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8a1785e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:91px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:-5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6339d94{text-align:center;}.elementor-12 .elementor-element.elementor-element-6339d94 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-78edf33{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-84b01af{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-48613dd{--display:flex;}.elementor-12 .elementor-element.elementor-element-11f0db3{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-a91e6f6{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-946f1f1{--display:flex;}.elementor-12 .elementor-element.elementor-element-e21203f{border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e21203f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:67px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:-5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e21203f .elementor-heading-title a{transition-duration:0.1s;}.elementor-12 .elementor-element.elementor-element-7e1d012{text-align:center;}.elementor-12 .elementor-element.elementor-element-7e1d012 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3592e53{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-bb5ba59{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-35c0b5a{text-align:center;}.elementor-12 .elementor-element.elementor-element-35c0b5a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f28119.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f28119 img{width:27%;}.elementor-12 .elementor-element.elementor-element-2c23834{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c982235{text-align:center;}.elementor-12 .elementor-element.elementor-element-c982235 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c5d942d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c5d942d img{width:27%;}.elementor-12 .elementor-element.elementor-element-53baa23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4f77f36{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f77f36 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2566be5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2566be5 img{width:27%;}.elementor-12 .elementor-element.elementor-element-162ef5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fb4bb54{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb4bb54 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1397239.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1397239 img{width:27%;}.elementor-12 .elementor-element.elementor-element-2af7dfc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-22b8d68{text-align:center;}.elementor-12 .elementor-element.elementor-element-22b8d68 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8779acd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8779acd img{width:27%;}.elementor-12 .elementor-element.elementor-element-0984c78{--display:flex;}.elementor-12 .elementor-element.elementor-element-5f58410{border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5f58410 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:-5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-55082e0{text-align:center;}.elementor-12 .elementor-element.elementor-element-55082e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b19d919{--display:flex;}.elementor-12 .elementor-element.elementor-element-f2d978f{--e-image-carousel-slides-to-show:3;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-88f85c8{text-align:center;}.elementor-12 .elementor-element.elementor-element-88f85c8 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-dee6c83{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-09bb5a7{text-align:center;}.elementor-12 .elementor-element.elementor-element-09bb5a7 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7b9205a{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b9205a .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-cf813e2{--width:10%;}.elementor-12 .elementor-element.elementor-element-dee6c83{--width:10%;}.elementor-12 .elementor-element.elementor-element-5ec5e17{--width:10%;}.elementor-12 .elementor-element.elementor-element-92f2f48{--width:100%;}.elementor-12 .elementor-element.elementor-element-4cfe579{--width:33%;}.elementor-12 .elementor-element.elementor-element-84b01af{--width:95%;}.elementor-12 .elementor-element.elementor-element-3592e53{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-cf813e2{--width:14%;}.elementor-12 .elementor-element.elementor-element-dee6c83{--width:16%;}.elementor-12 .elementor-element.elementor-element-5ec5e17{--width:14%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1cba0ed .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-12 .elementor-element.elementor-element-666f70e{--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-12 .elementor-element.elementor-element-9f1396b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;}.elementor-12 .elementor-element.elementor-element-9f1396b img{width:69%;}.elementor-12 .elementor-element.elementor-element-0a3bd3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a3bd3f img{width:90%;}.elementor-12 .elementor-element.elementor-element-8788375 img{width:62%;}.elementor-12 .elementor-element.elementor-element-b55a3af{--width:100%;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-cf813e2{--width:22%;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-88f85c8 .elementor-heading-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-dee6c83{--width:22%;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-09bb5a7 .elementor-heading-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-5ec5e17{--width:22%;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-7b9205a .elementor-heading-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-99d0cdf{--width:523px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-84696ce .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ccfcce3 img{width:17%;max-width:18%;}.elementor-12 .elementor-element.elementor-element-d689956 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-12 .elementor-element.elementor-element-05fcd91 .elementor-heading-title{font-size:60px;}.elementor-12 .elementor-element.elementor-element-9e87cd3 .elementor-background-slideshow__slide__image{background-position:center right;}.elementor-12 .elementor-element.elementor-element-3ce31f1{--width:500px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-c76f95a{text-align:center;}.elementor-12 .elementor-element.elementor-element-c76f95a img{width:77%;}.elementor-12 .elementor-element.elementor-element-547abd8{text-align:center;}.elementor-12 .elementor-element.elementor-element-547abd8 img{width:77%;}.elementor-12 .elementor-element.elementor-element-25560e6{text-align:center;}.elementor-12 .elementor-element.elementor-element-25560e6 img{width:77%;}.elementor-12 .elementor-element.elementor-element-e4de9ac .elementor-heading-title{font-size:60px;}.elementor-12 .elementor-element.elementor-element-8a1785e .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-e21203f .elementor-heading-title{font-size:60px;}.elementor-12 .elementor-element.elementor-element-bb5ba59{--width:523px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-35c0b5a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3f28119 img{width:17%;max-width:18%;}.elementor-12 .elementor-element.elementor-element-5f58410 .elementor-heading-title{font-size:60px;}}/* Start custom CSS for container, class: .elementor-element-cf813e2 */.glass{
  background: rgba(255,255,255,0.12);
  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(14px) saturate(140%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 10px 30px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.18);
  border-radius: 16px;
  transform: translateZ(0);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
  .glass{ background: rgba(20,20,20,0.35); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee6c83 */.glass{
  background: rgba(255,255,255,0.12);
  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(14px) saturate(140%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 10px 30px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.18);
  border-radius: 16px;
  transform: translateZ(0);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
  .glass{ background: rgba(20,20,20,0.35); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cba0ed */.elementor-12 .elementor-element.elementor-element-1cba0ed {
  animation: zoomHero 20s ease-in-out infinite alternate;
}

@keyframes zoomHero {
  from { background-size: 100%; }
  to   { background-size: 108%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84696ce */.elementor-12 .elementor-element.elementor-element-84696ce .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-84696ce:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d0cdf */.glass{
  background: rgba(255,255,255,0.12);
  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(5px) saturate(140%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 10px 30px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.18);
  border-radius: 16px;
  transform: translateZ(0);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
  .glass{ background: rgba(20,20,20,0.35); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2145f8d */.elementor-12 .elementor-element.elementor-element-2145f8d .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-2145f8d:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56df2b0 */.elementor-12 .elementor-element.elementor-element-56df2b0 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-56df2b0:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b9b622 */.elementor-12 .elementor-element.elementor-element-5b9b622 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-5b9b622:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce31f1 */.glass{
  background: rgba(255,255,255,0.12);
  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(5px) saturate(140%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 10px 30px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.18);
  border-radius: 16px;
  transform: translateZ(0);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
  .glass{ background: rgba(20,20,20,0.35); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35c0b5a */.elementor-12 .elementor-element.elementor-element-35c0b5a .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-35c0b5a:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5ba59 */.glass{
  background: rgba(255,255,255,0.12);
  -webkit-backdrop-filter: blur(14px) saturate(140%);
  backdrop-filter: blur(5px) saturate(140%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 10px 30px rgba(0,0,0,0.22), inset 0 1px 0 rgba(255,255,255,0.18);
  border-radius: 16px;
  transform: translateZ(0);
}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){
  .glass{ background: rgba(20,20,20,0.35); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c982235 */.elementor-12 .elementor-element.elementor-element-c982235 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-c982235:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f77f36 */.elementor-12 .elementor-element.elementor-element-4f77f36 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-4f77f36:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4bb54 */.elementor-12 .elementor-element.elementor-element-fb4bb54 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-fb4bb54:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22b8d68 */.elementor-12 .elementor-element.elementor-element-22b8d68 .elementor-heading-title{
  display: inline-block;
  transition: transform .2s ease, letter-spacing .2s ease;
}
.elementor-12 .elementor-element.elementor-element-22b8d68:hover .elementor-heading-title{
  transform: scale(1.05);
  letter-spacing: .12em;
}/* End custom CSS */