.elementor-1577 .elementor-element.elementor-element-288a49f{--display:flex;--min-height:200vh;--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;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:0;}.elementor-1577 .elementor-element.elementor-element-9b86366{--display:flex;--min-height:100vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-9b86366.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-201c9b9{--display:flex;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-9239ae4 .elementor-heading-title{font-family:"elza-text", Sans-serif;font-size:6vw;font-weight:600;text-transform:none;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-ecc3e94{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"elza-text", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;}.elementor-1577 .elementor-element.elementor-element-ecc3e94 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-1577 .elementor-element.elementor-element-19eb7a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-9526a14{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-9526a14 .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-9526a14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-9526a14.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-9526a14.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-9526a14.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-9526a14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-9526a14 .elementor-icon{font-size:3vw;}.elementor-1577 .elementor-element.elementor-element-9526a14 .elementor-icon svg{height:3vw;}.elementor-1577 .elementor-element.elementor-element-9526a14 .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-2d13452{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-2d13452.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-2d13452 .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-2d13452.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-2d13452.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-2d13452.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-2d13452.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-2d13452.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-2d13452 .elementor-icon{font-size:3vw;}.elementor-1577 .elementor-element.elementor-element-2d13452 .elementor-icon svg{height:3vw;}.elementor-1577 .elementor-element.elementor-element-2d13452 .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-4f1a497{--display:flex;border-style:none;--border-style:none;--padding-top:5vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-4f1a497:hover{border-style:none;}.elementor-1577 .elementor-element.elementor-element-4f1a497, .elementor-1577 .elementor-element.elementor-element-4f1a497::before{--border-transition:0.3s;}.elementor-1577 .elementor-element.elementor-element-dd07d8d{--display:flex;border-style:none;--border-style:none;--padding-top:0vw;--padding-bottom:27vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-dd07d8d:hover{border-style:none;}.elementor-1577 .elementor-element.elementor-element-dd07d8d, .elementor-1577 .elementor-element.elementor-element-dd07d8d::before{--border-transition:0.3s;}.elementor-1577 .elementor-element.elementor-element-b06d264{--display:flex;--min-height:75vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9;}.elementor-1577 .elementor-element.elementor-element-e8c6bf0{--display:flex;}.elementor-1577 .elementor-element.elementor-element-d933830 .elementor-heading-title{font-family:"elza", Sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-614564a{--display:flex;--min-height:75vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1577 .elementor-element.elementor-element-614564a:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-614564a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1577 .elementor-element.elementor-element-4d5d297{--display:flex;--min-height:68vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9;}.elementor-1577 .elementor-element.elementor-element-1ea264f{--display:flex;}.elementor-1577 .elementor-element.elementor-element-088ad4b .elementor-heading-title{font-family:"elza", Sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-2601f00{--display:flex;--min-height:75vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1577 .elementor-element.elementor-element-2601f00:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-2601f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1577 .elementor-element.elementor-element-e06d5b1{--display:flex;--min-height:68vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9;}.elementor-1577 .elementor-element.elementor-element-931c4ec{--display:flex;}.elementor-1577 .elementor-element.elementor-element-a88fbdb .elementor-heading-title{font-family:"elza", Sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-3b8c805{--display:flex;--min-height:75vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1577 .elementor-element.elementor-element-3b8c805:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-3b8c805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1577 .elementor-element.elementor-element-cfbf12d{--display:flex;--min-height:68vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9;}.elementor-1577 .elementor-element.elementor-element-ac61755{--display:flex;}.elementor-1577 .elementor-element.elementor-element-d564dd6 .elementor-heading-title{font-family:"elza", Sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-40a00dc{--display:flex;--min-height:75vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1577 .elementor-element.elementor-element-40a00dc:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-40a00dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1577 .elementor-element.elementor-element-323f4d4{--display:flex;--min-height:68vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--z-index:9;}.elementor-1577 .elementor-element.elementor-element-7f359e8{--display:flex;}.elementor-1577 .elementor-element.elementor-element-b428d5f .elementor-heading-title{font-family:"elza", Sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-fe5ee6a{--display:flex;--min-height:75vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1577 .elementor-element.elementor-element-fe5ee6a:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-fe5ee6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1577 .elementor-element.elementor-element-cb71251{--display:flex;--min-height:160vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:1;}.elementor-1577 .elementor-element.elementor-element-1b9fcad{--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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-1b9fcad:hover{border-style:none;}.elementor-1577 .elementor-element.elementor-element-1b9fcad, .elementor-1577 .elementor-element.elementor-element-1b9fcad::before{--border-transition:0.3s;}.elementor-1577 .elementor-element.elementor-element-1b9fcad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-e906606{--display:flex;--min-height:100vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1577 .elementor-element.elementor-element-e906606:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-e906606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-20c5c3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-20c5c3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-20c5c3d.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-7849a80{--display:flex;--min-height:100vh;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:3vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-7849a80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-f14d148{--display:flex;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-1577 .elementor-element.elementor-element-3c04d36 .elementor-heading-title{font-family:"elza-text", Sans-serif;font-size:6vw;font-weight:600;text-transform:none;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-5b12c12{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;font-family:"elza-text", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;}.elementor-1577 .elementor-element.elementor-element-5b12c12 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-1577 .elementor-element.elementor-element-c4fa303{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-c4fa303 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 4vw 0vw;}.elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-element{--align-self:flex-start;}.elementor-1577 .elementor-element.elementor-element-c4fa303 .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-c4fa303.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-c4fa303 .elementor-icon{font-size:1vw;}.elementor-1577 .elementor-element.elementor-element-c4fa303 .elementor-icon svg{height:1vw;}.elementor-1577 .elementor-element.elementor-element-c4fa303 .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-f0586d9{--display:flex;--min-height:200vh;--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;--overflow:hidden;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:0;}.elementor-1577 .elementor-element.elementor-element-ddf5d42{--display:flex;--min-height:100vh;--justify-content:space-between;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-ddf5d42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-c85c77c{--display:flex;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-1577 .elementor-element.elementor-element-b65d1d4 .elementor-heading-title{font-family:"elza-text", Sans-serif;font-size:6vw;font-weight:600;text-transform:none;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-3069329{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"elza-text", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;}.elementor-1577 .elementor-element.elementor-element-3069329 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-1577 .elementor-element.elementor-element-d41e2aa{--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-1577 .elementor-element.elementor-element-39a043b{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-39a043b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-39a043b.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-39a043b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-39a043b.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-39a043b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon{font-size:6vw;}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon svg{height:6vw;}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-10838bf{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-10838bf.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-10838bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-10838bf.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-10838bf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-10838bf.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-10838bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon{font-size:3vw;}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon svg{height:3vw;}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-a348a51{--display:flex;border-style:none;--border-style:none;--padding-top:8vw;--padding-bottom:39vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-a348a51:hover{border-style:none;}.elementor-1577 .elementor-element.elementor-element-a348a51, .elementor-1577 .elementor-element.elementor-element-a348a51::before{--border-transition:0.3s;}.elementor-1577 .elementor-element.elementor-element-f1fdc68{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-caa119e{--display:flex;}.elementor-1577 .elementor-element.elementor-element-ad3308a .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-98074b0{--display:flex;}.elementor-1577 .elementor-element.elementor-element-98074b0:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-98074b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-3ae8461 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-3c9570d{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:5em;font-weight:500;text-transform:uppercase;line-height:0.9em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-edf5d05{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-2953f2a{--display:flex;}.elementor-1577 .elementor-element.elementor-element-1c2745b .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-1a56325{--display:flex;}.elementor-1577 .elementor-element.elementor-element-1a56325:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-1a56325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-d87c02b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-13e0dc2{--display:flex;}.elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:5em;font-weight:500;text-transform:uppercase;line-height:0.9em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-1d93104{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-2c65eb9{--display:flex;}.elementor-1577 .elementor-element.elementor-element-d3c4c7c .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-ee8be2b{--display:flex;}.elementor-1577 .elementor-element.elementor-element-ee8be2b:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-ee8be2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-f00eeab .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-8b91a0c{--display:flex;}.elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:5em;font-weight:500;text-transform:uppercase;line-height:0.9em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-77f7848{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-e133c74{--display:flex;}.elementor-1577 .elementor-element.elementor-element-f47fdec .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-bb1753b{--display:flex;}.elementor-1577 .elementor-element.elementor-element-bb1753b:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-bb1753b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-c3d64de .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-6da52ec{--display:flex;}.elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:5em;font-weight:500;text-transform:uppercase;line-height:0.9em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-de52f0c{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-d67569b{--display:flex;}.elementor-1577 .elementor-element.elementor-element-3d0f226 .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-bd3d61d{--display:flex;}.elementor-1577 .elementor-element.elementor-element-bd3d61d:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-bd3d61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-6f294d9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-cda60b0{--display:flex;--min-height:200vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:0;}.elementor-1577 .elementor-element.elementor-element-8b681e4{--display:flex;--min-height:100vh;--justify-content:space-between;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-8b681e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-ccb0471{--display:flex;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-1577 .elementor-element.elementor-element-217804c .elementor-heading-title{font-family:"elza-text", Sans-serif;font-size:6vw;font-weight:600;text-transform:none;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-2c51b78{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"elza-text", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;}.elementor-1577 .elementor-element.elementor-element-2c51b78 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-1577 .elementor-element.elementor-element-d3840bb{--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-1577 .elementor-element.elementor-element-d433865{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-d433865.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-d433865.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-d433865.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-d433865.elementor-view-framed .elementor-icon, .elementor-1577 .elementor-element.elementor-element-d433865.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon{font-size:6vw;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon svg{height:6vw;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon-wrapper svg{width:auto;}.elementor-1577 .elementor-element.elementor-element-1c14779{--display:flex;--min-height:68vh;border-style:solid;--border-style:solid;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-6e419ae{--display:flex;--min-height:68vh;border-style:none;--border-style:none;}.elementor-1577 .elementor-element.elementor-element-18140ed{--display:flex;}.elementor-1577 .elementor-element.elementor-element-79e8541 .elementor-heading-title{font-family:"elza", Sans-serif;font-size:8em;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-38bbab6{--display:flex;}.elementor-1577 .elementor-element.elementor-element-38bbab6:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-38bbab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1577 .elementor-element.elementor-element-9deb6ab .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1577 .elementor-element.elementor-element-c5ba746{--display:flex;}.elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:5em;font-weight:500;text-transform:uppercase;line-height:0.9em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-a21fe7b{--display:flex;--min-height:42vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-a21fe7b:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-a21fe7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-81d288e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1577 .elementor-element.elementor-element-2ceb10a{text-align:center;}.elementor-1577 .elementor-element.elementor-element-2ceb10a .elementor-heading-title{font-family:"elza", Sans-serif;font-size:3.9vw;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-017e5a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-017e5a9{text-align:center;font-family:"elza-text", Sans-serif;font-size:1.2vw;font-weight:500;text-transform:uppercase;line-height:0.9em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-1577 .elementor-element.elementor-element-017e5a9 p{margin-bottom:0px;}.elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"elza-text", Sans-serif;font-size:1.2vw;font-weight:500;text-transform:uppercase;line-height:0.7em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:6% 5% 5% 5%;}.elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-25620f4{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-25620f4 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-25620f4.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-f3d2e79{--display:flex;--min-height:13vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:1;}.elementor-1577 .elementor-element.elementor-element-f3d2e79:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-f3d2e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1577 .elementor-element.elementor-element-f760c98{--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:flex-start;--align-items:center;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-1577 .elementor-element.elementor-element-344e6a6{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-1577 .elementor-element.elementor-element-344e6a6 img{width:100%;max-width:100%;}.elementor-1577 .elementor-element.elementor-element-4ebc551{--grid-template-columns:repeat(0, auto);--icon-size:1vw;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1577 .elementor-element.elementor-element-4ebc551 .elementor-widget-container{text-align:center;}.elementor-1577 .elementor-element.elementor-element-4ebc551 .elementor-social-icon{background-color:#E0212100;}.elementor-1577 .elementor-element.elementor-element-4ebc551 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-4ebc551 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-9473ddd{--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;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-1577 .elementor-element.elementor-element-9473ddd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-08a177a .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-08a177a > .elementor-widget-container{padding:0px 14px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-08a177a.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-49f643a .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-49f643a.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-005a448 .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.7px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-005a448.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-f2eda37{--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:flex-end;--align-items:center;--gap:106px 106px;--row-gap:106px;--column-gap:106px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:44px;}.elementor-1577 .elementor-element.elementor-element-f2eda37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-af4e1eb .elementor-button{background-color:#E0212100;font-family:"elza-condensed", Sans-serif;font-size:1.2vw;font-weight:100;text-transform:uppercase;letter-spacing:-1.7px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-af4e1eb.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-908e9d9 .elementor-button{background-color:#E0212100;font-family:"elza-condensed", Sans-serif;font-size:1.2vw;font-weight:100;text-transform:uppercase;letter-spacing:-1.7px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-908e9d9.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-4e204c26{--display:flex;--overflow:hidden;}.elementor-1577 .elementor-element.elementor-element-60580102{--display:flex;--position:fixed;--min-height:0px;--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:space-between;--overflow:hidden;top:0px;--z-index:23;}.elementor-1577 .elementor-element.elementor-element-60580102:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-60580102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 23%, #F2295B00 100%);}body:not(.rtl) .elementor-1577 .elementor-element.elementor-element-60580102{left:0px;}body.rtl .elementor-1577 .elementor-element.elementor-element-60580102{right:0px;}.elementor-1577 .elementor-element.elementor-element-6ec4731{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-6ec4731.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-2c0828d2{--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:flex-start;--gap:101px 101px;--row-gap:101px;--column-gap:101px;--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-1577 .elementor-element.elementor-element-2c0828d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1577 .elementor-element.elementor-element-3fee642e .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-3fee642e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-3fee642e.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-3fee642e .elementor-button:hover, .elementor-1577 .elementor-element.elementor-element-3fee642e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-3fee642e .elementor-button:hover svg, .elementor-1577 .elementor-element.elementor-element-3fee642e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1577 .elementor-element.elementor-element-4377512b .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-4377512b.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-6414edf0 .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-6414edf0.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-22f233e .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-22f233e.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-4696b9e0{--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:flex-end;--align-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-155cd28b{--display:flex;--min-height:0px;--background-transition:1.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:33px 33px 33px 33px;--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-1577 .elementor-element.elementor-element-155cd28b:hover{background-color:transparent;background-image:linear-gradient(241deg, var( --e-global-color-primary ) 0%, #FFFFFF82 100%);}.elementor-1577 .elementor-element.elementor-element-3311ef99 .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;border-style:none;border-radius:25px 25px 25px 25px;padding:16px 10px 10px 10px;}.elementor-1577 .elementor-element.elementor-element-3311ef99.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-887b476{--display:flex;--position:fixed;--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;--overflow:hidden;bottom:0px;}.elementor-1577 .elementor-element.elementor-element-887b476:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-887b476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-primary ) 100%);}body:not(.rtl) .elementor-1577 .elementor-element.elementor-element-887b476{left:0px;}body.rtl .elementor-1577 .elementor-element.elementor-element-887b476{right:0px;}.elementor-1577 .elementor-element.elementor-element-5f152d1{--display:flex;}.elementor-1577 .elementor-element.elementor-element-85ed74a{--display:flex;}.elementor-1577 .elementor-element.elementor-element-810d06b .elementor-button{background-color:#E0212100;font-family:"elza", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;border-style:none;border-radius:25px 25px 25px 25px;padding:16px 10px 10px 10px;}.elementor-1577 .elementor-element.elementor-element-810d06b.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-8e2dc71{--display:flex;}body.elementor-page-1577:not(.elementor-motion-effects-element-type-background), body.elementor-page-1577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1577 .elementor-element.elementor-element-9b86366{--width:50%;}.elementor-1577 .elementor-element.elementor-element-201c9b9{--width:100%;}.elementor-1577 .elementor-element.elementor-element-614564a{--width:85%;}.elementor-1577 .elementor-element.elementor-element-2601f00{--width:85%;}.elementor-1577 .elementor-element.elementor-element-3b8c805{--width:85%;}.elementor-1577 .elementor-element.elementor-element-40a00dc{--width:85%;}.elementor-1577 .elementor-element.elementor-element-fe5ee6a{--width:85%;}.elementor-1577 .elementor-element.elementor-element-1b9fcad{--width:56%;}.elementor-1577 .elementor-element.elementor-element-7849a80{--width:44%;}.elementor-1577 .elementor-element.elementor-element-ddf5d42{--width:50%;}.elementor-1577 .elementor-element.elementor-element-c85c77c{--width:100%;}.elementor-1577 .elementor-element.elementor-element-8b681e4{--width:50%;}.elementor-1577 .elementor-element.elementor-element-ccb0471{--width:100%;}.elementor-1577 .elementor-element.elementor-element-f3d2e79{--width:100%;}.elementor-1577 .elementor-element.elementor-element-9473ddd{--width:33.3333333333%;}.elementor-1577 .elementor-element.elementor-element-f2eda37{--width:33.3333333333%;}.elementor-1577 .elementor-element.elementor-element-6ec4731{--width:29.011%;}.elementor-1577 .elementor-element.elementor-element-2c0828d2{--width:40.022%;}.elementor-1577 .elementor-element.elementor-element-4696b9e0{--content-width:100%;}.elementor-1577 .elementor-element.elementor-element-155cd28b{--width:35%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1577 .elementor-element.elementor-element-dd07d8d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-b06d264{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1577 .elementor-element.elementor-element-e8c6bf0{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-d933830 .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-614564a{--min-height:41vh;}.elementor-1577 .elementor-element.elementor-element-4d5d297{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1577 .elementor-element.elementor-element-1ea264f{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-088ad4b .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-2601f00{--min-height:41vh;}.elementor-1577 .elementor-element.elementor-element-e06d5b1{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1577 .elementor-element.elementor-element-931c4ec{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-a88fbdb .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-3b8c805{--min-height:41vh;}.elementor-1577 .elementor-element.elementor-element-cfbf12d{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1577 .elementor-element.elementor-element-ac61755{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-d564dd6 .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-40a00dc{--min-height:41vh;}.elementor-1577 .elementor-element.elementor-element-323f4d4{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1577 .elementor-element.elementor-element-7f359e8{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-b428d5f .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-fe5ee6a{--min-height:41vh;}.elementor-1577 .elementor-element.elementor-element-1b9fcad{--padding-top:9vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:1vw;}.elementor-1577 .elementor-element.elementor-element-20c5c3d{width:100%;max-width:100%;}.elementor-1577 .elementor-element.elementor-element-20c5c3d > .elementor-widget-container{--e-transform-scale:1.8;margin:0px 0px 0px 0px;padding:0vw 0vw 16vw 22vw;}.elementor-1577 .elementor-element.elementor-element-20c5c3d.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-f0586d9{--padding-top:17%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-1577 .elementor-element.elementor-element-ddf5d42{--min-height:24vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1577 .elementor-element.elementor-element-c85c77c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-c85c77c.e-con{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-b65d1d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-b65d1d4{text-align:left;}.elementor-1577 .elementor-element.elementor-element-b65d1d4 .elementor-heading-title{font-size:12vw;}.elementor-1577 .elementor-element.elementor-element-3069329{width:100%;max-width:100%;text-align:left;font-size:3.3vw;}.elementor-1577 .elementor-element.elementor-element-3069329 p{margin-bottom:5px;}.elementor-1577 .elementor-element.elementor-element-d41e2aa{--width:100%;--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-39a043b{--container-widget-width:99px;--container-widget-flex-grow:0;width:var( --container-widget-width, 99px );max-width:99px;}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon{font-size:7vw;}.elementor-1577 .elementor-element.elementor-element-39a043b .elementor-icon svg{height:7vw;}.elementor-1577 .elementor-element.elementor-element-10838bf{--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-1577 .elementor-element.elementor-element-10838bf.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon{font-size:6vw;}.elementor-1577 .elementor-element.elementor-element-10838bf .elementor-icon svg{height:6vw;}.elementor-1577 .elementor-element.elementor-element-a348a51{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-f1fdc68{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-caa119e{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-ad3308a .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-98074b0{--min-height:35vh;--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-1577 .elementor-element.elementor-element-3c9570d{--min-height:6vh;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1577 .elementor-element.elementor-element-31f403c .elementor-button{font-size:3.4vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-edf5d05{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-2953f2a{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-1c2745b .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-1a56325{--min-height:35vh;--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-1577 .elementor-element.elementor-element-13e0dc2{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-44ceec9 .elementor-button{font-size:3.4vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-1d93104{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-2c65eb9{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-d3c4c7c .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-ee8be2b{--min-height:35vh;--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-1577 .elementor-element.elementor-element-8b91a0c{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-29dd9ea .elementor-button{font-size:3.4vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-77f7848{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-e133c74{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-f47fdec .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-bb1753b{--min-height:35vh;--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-1577 .elementor-element.elementor-element-6da52ec{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-e6fc50e .elementor-button{font-size:3.4vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-de52f0c{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-d67569b{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-3d0f226 .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-bd3d61d{--min-height:35vh;--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-1577 .elementor-element.elementor-element-cda60b0{--min-height:100vh;--justify-content:flex-start;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:66%;--padding-bottom:14%;--padding-left:10%;--padding-right:10%;}.elementor-1577 .elementor-element.elementor-element-8b681e4{--min-height:0vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-ccb0471{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:-50vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1577 .elementor-element.elementor-element-ccb0471.e-con{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-217804c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-217804c{text-align:left;}.elementor-1577 .elementor-element.elementor-element-217804c .elementor-heading-title{font-size:12vw;}.elementor-1577 .elementor-element.elementor-element-2c51b78{width:100%;max-width:100%;text-align:left;font-size:3.3vw;}.elementor-1577 .elementor-element.elementor-element-2c51b78 p{margin-bottom:5px;}.elementor-1577 .elementor-element.elementor-element-d3840bb{--width:49%;--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-d433865{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon-wrapper{text-align:left;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon{font-size:3vw;}.elementor-1577 .elementor-element.elementor-element-d433865 .elementor-icon svg{height:3vw;}.elementor-1577 .elementor-element.elementor-element-1c14779{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1577 .elementor-element.elementor-element-6e419ae{--min-height:49vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1577 .elementor-element.elementor-element-18140ed{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-79e8541 .elementor-heading-title{font-size:4vw;}.elementor-1577 .elementor-element.elementor-element-38bbab6{--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-1577 .elementor-element.elementor-element-c5ba746{--min-height:6vh;}.elementor-1577 .elementor-element.elementor-element-0a6da68 .elementor-button{font-size:3.4vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-a21fe7b{--min-height:71vh;}.elementor-1577 .elementor-element.elementor-element-81d288e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1577 .elementor-element.elementor-element-2ceb10a .elementor-heading-title{font-size:7.7vw;}.elementor-1577 .elementor-element.elementor-element-017e5a9{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;font-size:4.2vw;}.elementor-1577 .elementor-element.elementor-element-017e5a9.elementor-element{--align-self:center;}.elementor-1577 .elementor-element.elementor-element-017e5a9 p{margin-bottom:0px;}.elementor-1577 .elementor-element.elementor-element-25620f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-25620f4{--container-widget-width:23vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23vw );max-width:23vw;}.elementor-1577 .elementor-element.elementor-element-25620f4 .elementor-button{font-size:3.6vw;padding:12% 12% 12% 12%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1577 .elementor-element.elementor-element-887b476{--width:100%;--min-height:10vh;--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:space-around;--align-items:center;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:28;}.elementor-1577 .elementor-element.elementor-element-5f152d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-85ed74a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-810d06b{width:100%;max-width:100%;}.elementor-1577 .elementor-element.elementor-element-810d06b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 2vw 0vw;}.elementor-1577 .elementor-element.elementor-element-810d06b .elementor-button{font-size:4.9vw;letter-spacing:0.01em;}.elementor-1577 .elementor-element.elementor-element-8e2dc71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-c6b67f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-1577 .elementor-element.elementor-element-c6b67f9.elementor-element{--align-self:center;}}/* Start custom CSS for video, class: .elementor-element-3ae8461 */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d87c02b */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f00eeab */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c3d64de */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6f294d9 */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9deb6ab */<video class="shop-video" autoplay muted loop playsinline>
  <!-- tus fuentes -->
</video>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9473ddd */.ensanchar-texto-footer {
    font-stretch: expanded; /* Para ensanchar las letras */
    /* O usa la alternativa */
    display: inline-block;
    transform: scaleX(1.5);
}/* End custom CSS */
/* Start custom CSS *//* Oculta el cursor predeterminado */
body {
    cursor: none;
}

/* Estilo del círculo personalizado */
.cursor {
    position: fixed;
    top: 0;
    left: 0;
    width: 40px; /* Tamaño inicial del círculo */
    height: 40px; /* Tamaño inicial del círculo */
    background: white; /* Color inicial del círculo */
    border-radius: 50%;
    pointer-events: none;
    mix-blend-mode: difference;
    z-index: 1000;
    transition: transform 0.1s ease, width 0.2s ease, height 0.2s ease, filter 0.1s ease, background-color 0.3s ease;
    will-change: transform, filter;
}

/* Desactiva el cursor personalizado en dispositivos móviles */
@media (max-width: 768px) {
    body {
        cursor: default; /* Restaura el cursor predeterminado */
    }
    .cursor {
        display: none; /* Oculta el círculo personalizado */
    }
}

/* Estilo para el texto que sigue al cursor */
.cursor-text {
    position: fixed;
    top: 0;
    left: 0;
    font-family: "Elza", sans-serif; 
    font-weight: 600;/* Asegúrate de que esta fuente esté disponible */
    font-stretch: expanded; /* Para ensanchar las letras */
    /* O usa la alternativa */
    display: inline-block;
    transform: scaleX(1.2);
    font-size: 1.5vw; /* Tamaño pequeño del texto */
    color: #FFFFFF;
    pointer-events: none;
    mix-blend-mode: difference;
    z-index: 1001; /* Por encima del cursor */
    opacity: 0;
    transition: opacity 0.2s ease;
    will-change: transform, opacity;
}

.hover-container-2:hover ~ .cursor-text {
    opacity: 1;
}

/* Ocultar todo en móviles */
@media (max-width: 768px) {
    .cursor-text {
        display: none;
    }
    .hover-container-2 {
        pointer-events: auto; /* Restaurar funcionalidad normal */
    }
}/* End custom CSS */