.elementor-1580 .elementor-element.elementor-element-95440ef{--display:flex;}.elementor-1580 .elementor-element.elementor-element-95440ef:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-95440ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-357ea51{--display:flex;--padding-top:5em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1580 .elementor-element.elementor-element-357ea51:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-357ea51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-41a5d8d{text-align:center;}.elementor-1580 .elementor-element.elementor-element-41a5d8d .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:100px;font-weight:400;letter-spacing:-5px;color:var( --e-global-color-a945e8e );}.elementor-1580 .elementor-element.elementor-element-0783f02{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1580 .elementor-element.elementor-element-0783f02:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-0783f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-9a4f0b1{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-9a4f0b1:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-9a4f0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-d784ab4{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-0cd3c58 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-5be2ddd{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-147b6cb{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-14deb5a{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-f392914 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-ba91dc2{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-23f6c71{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-619d1d1{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-619d1d1:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-619d1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-bddbf86{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-630ec57 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-18672f8{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-f226111{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-5262347{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-11b52db .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-ce06fb1{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-ef8a7ea{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-6141397{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-6141397:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-6141397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-8d9c006{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-c7090e5 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-1bf8fea{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-685db76{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-b2653f7{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-fd4df85 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-a736ddd{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-dfaa0f5{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-5543bad{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-5543bad:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-5543bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-4700b37{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-c3b7d5a .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-cbfc009{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-52f0aab{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-94bd28a{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-edb3c9d .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-7030941{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-b8ce083{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-e56dd13{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-e56dd13:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-e56dd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-9e2d04b{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-ea6d9b2 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-db83295{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-886b5f7{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-da847da{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-2c8202e .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-bf73a09{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-e5745e1{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-69f8eb9{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-69f8eb9:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-69f8eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1580 .elementor-element.elementor-element-37569b1{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-9ddec38 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-2fccf50{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-a0b2b62{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-7fd9f1b{--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;--justify-content:center;}.elementor-1580 .elementor-element.elementor-element-ca2cc36 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:25px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-58822dd{font-family:"Trispace", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-46594ba{font-family:"Trispace", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-1580 .elementor-element.elementor-element-caf5eff{--display:flex;}.elementor-1580 .elementor-element.elementor-element-caf5eff:not(.elementor-motion-effects-element-type-background), .elementor-1580 .elementor-element.elementor-element-caf5eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1580 .elementor-element.elementor-element-41a5d8d .elementor-heading-title{font-size:80px;}.elementor-1580 .elementor-element.elementor-element-9a4f0b1{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-0cd3c58 .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-5be2ddd{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-619d1d1{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-630ec57 .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-18672f8{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-6141397{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-c7090e5 .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-1bf8fea{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-5543bad{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-c3b7d5a .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-cbfc009{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-e56dd13{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-ea6d9b2 .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-db83295{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-69f8eb9{--min-height:45vh;}.elementor-1580 .elementor-element.elementor-element-9ddec38 .elementor-heading-title{font-size:0px;}.elementor-1580 .elementor-element.elementor-element-2fccf50{font-size:0px;}}@media(max-width:767px){.elementor-1580 .elementor-element.elementor-element-41a5d8d .elementor-heading-title{font-size:50px;}.elementor-1580 .elementor-element.elementor-element-0783f02{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1580 .elementor-element.elementor-element-9a4f0b1{--min-height:40vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-147b6cb{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-147b6cb.e-con{--align-self:flex-start;}.elementor-1580 .elementor-element.elementor-element-304da37.elementor-element{--align-self:flex-start;}.elementor-1580 .elementor-element.elementor-element-304da37{text-align:start;}.elementor-1580 .elementor-element.elementor-element-304da37 img{width:100%;max-width:100%;}.elementor-1580 .elementor-element.elementor-element-14deb5a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-ba91dc2{width:100%;max-width:100%;text-align:start;}.elementor-1580 .elementor-element.elementor-element-ba91dc2.elementor-element{--align-self:center;}.elementor-1580 .elementor-element.elementor-element-23f6c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}.elementor-1580 .elementor-element.elementor-element-619d1d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-f226111{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-5262347{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-ce06fb1{text-align:start;}.elementor-1580 .elementor-element.elementor-element-ef8a7ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}.elementor-1580 .elementor-element.elementor-element-6141397{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-685db76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-b2653f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-a736ddd{text-align:start;}.elementor-1580 .elementor-element.elementor-element-dfaa0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}.elementor-1580 .elementor-element.elementor-element-5543bad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-52f0aab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-94bd28a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-7030941{text-align:start;}.elementor-1580 .elementor-element.elementor-element-b8ce083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}.elementor-1580 .elementor-element.elementor-element-e56dd13{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-886b5f7{--width:100%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-da847da{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-bf73a09{text-align:start;}.elementor-1580 .elementor-element.elementor-element-e5745e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}.elementor-1580 .elementor-element.elementor-element-69f8eb9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-7fd9f1b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1580 .elementor-element.elementor-element-58822dd{text-align:start;}.elementor-1580 .elementor-element.elementor-element-46594ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:start;font-size:16px;}}@media(min-width:768px){.elementor-1580 .elementor-element.elementor-element-0783f02{--content-width:1400px;}.elementor-1580 .elementor-element.elementor-element-d784ab4{--width:25%;}.elementor-1580 .elementor-element.elementor-element-147b6cb{--width:50%;}.elementor-1580 .elementor-element.elementor-element-14deb5a{--width:25%;}.elementor-1580 .elementor-element.elementor-element-bddbf86{--width:25%;}.elementor-1580 .elementor-element.elementor-element-f226111{--width:50%;}.elementor-1580 .elementor-element.elementor-element-5262347{--width:25%;}.elementor-1580 .elementor-element.elementor-element-8d9c006{--width:25%;}.elementor-1580 .elementor-element.elementor-element-685db76{--width:50%;}.elementor-1580 .elementor-element.elementor-element-b2653f7{--width:25%;}.elementor-1580 .elementor-element.elementor-element-4700b37{--width:25%;}.elementor-1580 .elementor-element.elementor-element-52f0aab{--width:50%;}.elementor-1580 .elementor-element.elementor-element-94bd28a{--width:25%;}.elementor-1580 .elementor-element.elementor-element-9e2d04b{--width:25%;}.elementor-1580 .elementor-element.elementor-element-886b5f7{--width:50%;}.elementor-1580 .elementor-element.elementor-element-da847da{--width:25%;}.elementor-1580 .elementor-element.elementor-element-37569b1{--width:25%;}.elementor-1580 .elementor-element.elementor-element-a0b2b62{--width:50%;}.elementor-1580 .elementor-element.elementor-element-7fd9f1b{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1580 .elementor-element.elementor-element-147b6cb{--width:100%;}.elementor-1580 .elementor-element.elementor-element-14deb5a{--width:100%;}.elementor-1580 .elementor-element.elementor-element-f226111{--width:100%;}.elementor-1580 .elementor-element.elementor-element-5262347{--width:100%;}.elementor-1580 .elementor-element.elementor-element-685db76{--width:100%;}.elementor-1580 .elementor-element.elementor-element-b2653f7{--width:100%;}.elementor-1580 .elementor-element.elementor-element-52f0aab{--width:100%;}.elementor-1580 .elementor-element.elementor-element-94bd28a{--width:100%;}.elementor-1580 .elementor-element.elementor-element-886b5f7{--width:100%;}.elementor-1580 .elementor-element.elementor-element-da847da{--width:100%;}.elementor-1580 .elementor-element.elementor-element-a0b2b62{--width:100%;}.elementor-1580 .elementor-element.elementor-element-7fd9f1b{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-22a258a */.char {
    transform: translateY(175px);
    transition: transform .8s ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357ea51 */.text {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4f0b1 *//* DESKTOP ONLY */
@media (min-width: 1024px) {

  .pinned-section {
    position: relative;
    height: 100vh;
    overflow: hidden;
  }

  .pinned-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    will-change: transform;
    width: auto;
    height: auto;
    max-width: 900px;
  }
}

/* MOBILE & TABLET FIX — return everything to normal */
@media (max-width: 1023px) {

  .pinned-section {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }

  .pinned-image {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619d1d1 *//* DESKTOP ONLY */
@media (min-width: 1024px) {

  .pinned-section {
    position: relative;
    height: 100vh;
    overflow: hidden;
  }

  .pinned-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    will-change: transform;
    width: auto;
    height: auto;
    max-width: 900px;
  }
}

/* MOBILE & TABLET FIX — return everything to normal */
@media (max-width: 1023px) {

  .pinned-section {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }

  .pinned-image {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6141397 *//* DESKTOP ONLY */
@media (min-width: 1024px) {

  .pinned-section {
    position: relative;
    height: 100vh;
    overflow: hidden;
  }

  .pinned-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    will-change: transform;
    width: auto;
    height: auto;
    max-width: 900px;
  }
}

/* MOBILE & TABLET FIX — return everything to normal */
@media (max-width: 1023px) {

  .pinned-section {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }

  .pinned-image {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5543bad *//* DESKTOP ONLY */
@media (min-width: 1024px) {

  .pinned-section {
    position: relative;
    height: 100vh;
    overflow: hidden;
  }

  .pinned-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    will-change: transform;
    width: auto;
    height: auto;
    max-width: 900px;
  }
}

/* MOBILE & TABLET FIX — return everything to normal */
@media (max-width: 1023px) {

  .pinned-section {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }

  .pinned-image {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e56dd13 *//* DESKTOP ONLY */
@media (min-width: 1024px) {

  .pinned-section {
    position: relative;
    height: 100vh;
    overflow: hidden;
  }

  .pinned-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    will-change: transform;
    width: auto;
    height: auto;
    max-width: 900px;
  }
}

/* MOBILE & TABLET FIX — return everything to normal */
@media (max-width: 1023px) {

  .pinned-section {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }

  .pinned-image {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f8eb9 */.pinned-section {
  position: relative;
  height: 100vh;
  overflow: hidden;
}

.pinned-image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90%; /* adjust freely */
  height: auto;
  will-change: transform;
}/* End custom CSS */