.elementor-4401 .elementor-element.elementor-element-f377658{--display:flex;--min-height:400vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-4401 .elementor-element.elementor-element-f377658:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-f377658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-cbbb41a{--display:flex;--position:absolute;--min-height:89vh;--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;--z-index:2;}.elementor-4401 .elementor-element.elementor-element-1386316{--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:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-106c379{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4401 .elementor-element.elementor-element-106c379 .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:50px;text-transform:none;color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-1ef6415 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4401 .elementor-element.elementor-element-54a7811{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-2764895{width:100%;max-width:100%;text-align:right;}.elementor-4401 .elementor-element.elementor-element-2764895 .elementor-heading-title{font-family:"NeueMontreal-Bold", Sans-serif;font-size:98px;text-transform:uppercase;color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-91ab8a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20% 20%;--row-gap:20%;--column-gap:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-0e75428{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-d6dd6dc .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;text-transform:none;color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-1bfcb7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-1bfcb7b .elementor-icon-wrapper{text-align:center;}.elementor-4401 .elementor-element.elementor-element-1bfcb7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-1bfcb7b.elementor-view-framed .elementor-icon, .elementor-4401 .elementor-element.elementor-element-1bfcb7b.elementor-view-default .elementor-icon{color:var( --e-global-color-e3d1d5b );border-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-1bfcb7b.elementor-view-framed .elementor-icon, .elementor-4401 .elementor-element.elementor-element-1bfcb7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-1bfcb7b .elementor-icon{font-size:20px;}.elementor-4401 .elementor-element.elementor-element-1bfcb7b .elementor-icon svg{height:20px;}.elementor-4401 .elementor-element.elementor-element-b86f3de{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-c7fb7bc .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;text-transform:none;color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-f303d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-f303d91 .elementor-icon-wrapper{text-align:center;}.elementor-4401 .elementor-element.elementor-element-f303d91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-f303d91.elementor-view-framed .elementor-icon, .elementor-4401 .elementor-element.elementor-element-f303d91.elementor-view-default .elementor-icon{color:var( --e-global-color-e3d1d5b );border-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-f303d91.elementor-view-framed .elementor-icon, .elementor-4401 .elementor-element.elementor-element-f303d91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-f303d91 .elementor-icon{font-size:20px;}.elementor-4401 .elementor-element.elementor-element-f303d91 .elementor-icon svg{height:20px;}.elementor-4401 .elementor-element.elementor-element-9d5907d{--display:flex;--min-height:400vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-4401 .elementor-element.elementor-element-c7be412{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-3e9c68b{--display:flex;--min-height:200px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:left;--e-transform-origin-y:top;}.elementor-4401 .elementor-element.elementor-element-34199dc{--display:flex;--position:absolute;--min-height:350vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:0px;--z-index:0;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-34199dc{left:0px;}body.rtl .elementor-4401 .elementor-element.elementor-element-34199dc{right:0px;}.elementor-4401 .elementor-element.elementor-element-b0ab0a6{--display:flex;--min-height:50vh;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-4401 .elementor-element.elementor-element-b0ab0a6:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-b0ab0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-b8ca607{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-4401 .elementor-element.elementor-element-1b0c771{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-4401 .elementor-element.elementor-element-1b0c771 .elementor-heading-title{font-size:50px;color:#D0D0D0;}.elementor-4401 .elementor-element.elementor-element-acd5644{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-4401 .elementor-element.elementor-element-acd5644:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-acd5644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-d6bb4b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-4401 .elementor-element.elementor-element-a4bd268{width:100%;max-width:100%;text-align:center;}.elementor-4401 .elementor-element.elementor-element-a4bd268 .elementor-heading-title{font-family:"NeueMontreal-Bold", Sans-serif;font-size:80px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-4f8fa6c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-4401 .elementor-element.elementor-element-4f8fa6c .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:50px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-cd59c7b{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-4401 .elementor-element.elementor-element-85516a2 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-85516a2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-85516a2{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-85516a2{right:49%;}.elementor-4401 .elementor-element.elementor-element-85516a2{text-align:center;}.elementor-4401 .elementor-element.elementor-element-85516a2 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-ef173b4 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-ef173b4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-ef173b4{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-ef173b4{right:49%;}.elementor-4401 .elementor-element.elementor-element-ef173b4{text-align:center;}.elementor-4401 .elementor-element.elementor-element-ef173b4 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-af47118 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-af47118.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-af47118{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-af47118{right:49%;}.elementor-4401 .elementor-element.elementor-element-af47118{text-align:center;}.elementor-4401 .elementor-element.elementor-element-af47118 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-46875e0 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-46875e0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-46875e0{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-46875e0{right:49%;}.elementor-4401 .elementor-element.elementor-element-46875e0{text-align:center;}.elementor-4401 .elementor-element.elementor-element-46875e0 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-63dddb4{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}.elementor-4401 .elementor-element.elementor-element-63dddb4:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-63dddb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-63dddb4{left:56%;}body.rtl .elementor-4401 .elementor-element.elementor-element-63dddb4{right:56%;}.elementor-4401 .elementor-element.elementor-element-e870ec0 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-e870ec0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-e870ec0{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-e870ec0{right:49%;}.elementor-4401 .elementor-element.elementor-element-e870ec0{text-align:center;}.elementor-4401 .elementor-element.elementor-element-e870ec0 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-f2f968b > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-f2f968b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-f2f968b{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-f2f968b{right:49%;}.elementor-4401 .elementor-element.elementor-element-f2f968b{text-align:center;}.elementor-4401 .elementor-element.elementor-element-f2f968b .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-516c0e9 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-516c0e9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-516c0e9{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-516c0e9{right:49%;}.elementor-4401 .elementor-element.elementor-element-516c0e9{text-align:center;}.elementor-4401 .elementor-element.elementor-element-516c0e9 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-c147c0c > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-c147c0c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-c147c0c{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-c147c0c{right:49%;}.elementor-4401 .elementor-element.elementor-element-c147c0c{text-align:center;}.elementor-4401 .elementor-element.elementor-element-c147c0c .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-683593f > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-683593f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-683593f{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-683593f{right:49%;}.elementor-4401 .elementor-element.elementor-element-683593f{text-align:center;}.elementor-4401 .elementor-element.elementor-element-683593f .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-1051224{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:16%;}.elementor-4401 .elementor-element.elementor-element-1051224:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-1051224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-1051224{left:38%;}body.rtl .elementor-4401 .elementor-element.elementor-element-1051224{right:38%;}.elementor-4401 .elementor-element.elementor-element-d66eb2f > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-d66eb2f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-d66eb2f{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-d66eb2f{right:49%;}.elementor-4401 .elementor-element.elementor-element-d66eb2f{text-align:center;}.elementor-4401 .elementor-element.elementor-element-d66eb2f .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-2923cd2 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-68ddd61 );border-radius:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-2923cd2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-2923cd2{left:49%;}body.rtl .elementor-4401 .elementor-element.elementor-element-2923cd2{right:49%;}.elementor-4401 .elementor-element.elementor-element-2923cd2{text-align:center;}.elementor-4401 .elementor-element.elementor-element-2923cd2 .elementor-heading-title{font-family:"aeonik", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-d7030d6{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:21%;}.elementor-4401 .elementor-element.elementor-element-d7030d6:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-d7030d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-d7030d6{left:44%;}body.rtl .elementor-4401 .elementor-element.elementor-element-d7030d6{right:44%;}.elementor-4401 .elementor-element.elementor-element-2f3d763{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:21%;}.elementor-4401 .elementor-element.elementor-element-2f3d763:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-2f3d763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-2f3d763{left:44%;}body.rtl .elementor-4401 .elementor-element.elementor-element-2f3d763{right:44%;}.elementor-4401 .elementor-element.elementor-element-498e4cc{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:21%;}.elementor-4401 .elementor-element.elementor-element-498e4cc:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-498e4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-498e4cc{left:44%;}body.rtl .elementor-4401 .elementor-element.elementor-element-498e4cc{right:44%;}.elementor-4401 .elementor-element.elementor-element-570d210{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:13%;}.elementor-4401 .elementor-element.elementor-element-570d210:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-570d210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-570d210{left:26%;}body.rtl .elementor-4401 .elementor-element.elementor-element-570d210{right:26%;}.elementor-4401 .elementor-element.elementor-element-0021c5b{--display:flex;--position:absolute;--min-height:80px;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-700df2d );--border-color:var( --e-global-color-700df2d );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-1%;}.elementor-4401 .elementor-element.elementor-element-0021c5b:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-0021c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700df2d );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-0021c5b{left:41%;}body.rtl .elementor-4401 .elementor-element.elementor-element-0021c5b{right:41%;}.elementor-4401 .elementor-element.elementor-element-0510c38{--display:flex;--position:absolute;--min-height:60px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%;}.elementor-4401 .elementor-element.elementor-element-0510c38:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-0510c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-0510c38{left:60%;}body.rtl .elementor-4401 .elementor-element.elementor-element-0510c38{right:60%;}.elementor-4401 .elementor-element.elementor-element-0f02d9a{--display:flex;--position:absolute;--min-height:60px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:3%;}.elementor-4401 .elementor-element.elementor-element-0f02d9a:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-0f02d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-0f02d9a{left:50%;}body.rtl .elementor-4401 .elementor-element.elementor-element-0f02d9a{right:50%;}.elementor-4401 .elementor-element.elementor-element-45d76d0{--display:flex;--position:absolute;--min-height:100px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-7%;}.elementor-4401 .elementor-element.elementor-element-45d76d0:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-45d76d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5d983 );}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-45d76d0{left:70%;}body.rtl .elementor-4401 .elementor-element.elementor-element-45d76d0{right:70%;}.elementor-4401 .elementor-element.elementor-element-8e20006{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-4401 .elementor-element.elementor-element-8e20006:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-8e20006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-d1232bb{--display:flex;--min-height:70vh;--justify-content:space-between;}.elementor-4401 .elementor-element.elementor-element-0172db8{width:100%;max-width:100%;text-align:left;}.elementor-4401 .elementor-element.elementor-element-0172db8 .elementor-heading-title{font-family:"NeueMontreal-Bold", Sans-serif;font-size:60px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-df271f4 .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:50px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-9ac0b92{--display:flex;--min-height:70vh;--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:space-around;}.elementor-4401 .elementor-element.elementor-element-a8209ca{--display:flex;}.elementor-4401 .elementor-element.elementor-element-04d2592{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-39ab50d .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-b8786ec .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:18px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-7eaa939 .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:18px;color:#FFFFFFAD;}.elementor-4401 .elementor-element.elementor-element-590771f{--display:flex;}.elementor-4401 .elementor-element.elementor-element-f53c0b6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-c640e8d .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-2e8ce83 .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:18px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-48561f4 .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:18px;color:#FFFFFFAD;}.elementor-4401 .elementor-element.elementor-element-1c8ca12{--display:flex;}.elementor-4401 .elementor-element.elementor-element-bcf7a4c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-83724e4 .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-5de72ac .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:18px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-73669d5 .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:18px;color:#FFFFFFAD;}.elementor-4401 .elementor-element.elementor-element-bcf23b4{--display:flex;}.elementor-4401 .elementor-element.elementor-element-3223f1c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-0d7c810 .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:16px;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-021ac07 .elementor-heading-title{font-family:"NeueMontreal-Medium", Sans-serif;font-size:18px;text-transform:uppercase;color:var( --e-global-color-700df2d );}.elementor-4401 .elementor-element.elementor-element-5ffecea .elementor-heading-title{font-family:"NeueMontreal-Regular", Sans-serif;font-size:18px;color:#FFFFFFAD;}.elementor-4401 .elementor-element.elementor-element-29befdd{--display:flex;--min-height:100vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:25;}.elementor-4401 .elementor-element.elementor-element-29befdd:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-29befdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-3e589d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-4401 .elementor-element.elementor-element-421b22a{width:100%;max-width:100%;text-align:center;}.elementor-4401 .elementor-element.elementor-element-421b22a .elementor-heading-title{font-family:"NeueMontreal-Bold", Sans-serif;font-size:80px;text-transform:uppercase;color:var( --e-global-color-e3d1d5b );}.elementor-4401 .elementor-element.elementor-element-b94335f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .rkit-marquee-item-content{background-color:var( --e-global-color-700df2d );padding:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .rkit-marquee-container{--speed:3;--gap:18px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .rkit-text-marquee{border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .image-running{width:110px;height:auto;border-radius:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .image-running img{aspect-ratio:1/1;object-fit:contain;filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .rkit-marquee-item-content{background-color:var( --e-global-color-700df2d );padding:50px 50px 50px 50px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .rkit-marquee-content.rkit-marquee{animation-direction:reverse;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .rkit-marquee-container{--speed:3;--gap:18px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .rkit-text-marquee{border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .image-running{width:110px;height:auto;border-radius:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .image-running img{aspect-ratio:1/1;object-fit:contain;filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-d3b65b5{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:-20%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-4401 .elementor-element.elementor-element-d3b65b5:not(.elementor-motion-effects-element-type-background), .elementor-4401 .elementor-element.elementor-element-d3b65b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-aecaf72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:2;}.elementor-4401 .elementor-element.elementor-element-057f30f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-4401 .elementor-element.elementor-element-057f30f .elementor-heading-title{font-family:"NeueMontreal-Bold", Sans-serif;font-size:100px;text-transform:uppercase;color:#000000;}.elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button{background-color:var( --e-global-color-68ddd61 );font-family:"NeueMontreal-Bold", Sans-serif;font-size:16px;fill:var( --e-global-color-e3d1d5b );color:var( --e-global-color-e3d1d5b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e3d1d5b );border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px;}.elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button:hover, .elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button:focus{background-color:var( --e-global-color-e3d1d5b );color:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button:hover svg, .elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button:focus svg{fill:var( --e-global-color-68ddd61 );}.elementor-4401 .elementor-element.elementor-element-5a960ad{--display:flex;--position:absolute;--min-height:100vh;top:0px;--z-index:1;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-5a960ad{left:0px;}body.rtl .elementor-4401 .elementor-element.elementor-element-5a960ad{right:0px;}.elementor-4401 .elementor-element.elementor-element-41d233d{z-index:1;}.elementor-4401 .elementor-element.elementor-element-b3b0dff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-4401:not(.elementor-motion-effects-element-type-background), body.elementor-page-4401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68ddd61 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4401 .elementor-element.elementor-element-f377658{--min-height:90vh;--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4401 .elementor-element.elementor-element-cbbb41a{--min-height:90vh;--flex-direction:column-reverse;--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:space-around;--align-items:flex-start;--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:10px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-106c379 .elementor-heading-title{font-size:24px;}.elementor-4401 .elementor-element.elementor-element-1ef6415{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4401 .elementor-element.elementor-element-1ef6415 > .elementor-widget-container{margin:0px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-4401 .elementor-element.elementor-element-1ef6415.elementor-element{--align-self:flex-start;}.elementor-4401 .elementor-element.elementor-element-54a7811{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4401 .elementor-element.elementor-element-54a7811.e-con{--order:99999 /* order end hack */;}.elementor-4401 .elementor-element.elementor-element-2764895{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4401 .elementor-element.elementor-element-2764895 .elementor-heading-title{font-size:45px;}.elementor-4401 .elementor-element.elementor-element-9d5907d{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-3e9c68b{--width:100px;--min-height:80px;}.elementor-4401 .elementor-element.elementor-element-b0ab0a6{--min-height:80vh;}.elementor-4401 .elementor-element.elementor-element-1b0c771{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-4401 .elementor-element.elementor-element-1b0c771 .elementor-heading-title{font-size:24px;}.elementor-4401 .elementor-element.elementor-element-a4bd268 .elementor-heading-title{font-size:60px;}.elementor-4401 .elementor-element.elementor-element-4f8fa6c .elementor-heading-title{font-size:24px;}.elementor-4401 .elementor-element.elementor-element-cd59c7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4401 .elementor-element.elementor-element-85516a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-85516a2{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-85516a2{right:42%;}.elementor-4401 .elementor-element.elementor-element-85516a2{top:0%;}.elementor-4401 .elementor-element.elementor-element-85516a2 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-ef173b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-ef173b4{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-ef173b4{right:42%;}.elementor-4401 .elementor-element.elementor-element-ef173b4{top:0%;}.elementor-4401 .elementor-element.elementor-element-ef173b4 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-af47118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-af47118{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-af47118{right:42%;}.elementor-4401 .elementor-element.elementor-element-af47118{top:0%;}.elementor-4401 .elementor-element.elementor-element-af47118 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-46875e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-46875e0{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-46875e0{right:42%;}.elementor-4401 .elementor-element.elementor-element-46875e0{top:0%;}.elementor-4401 .elementor-element.elementor-element-46875e0 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-63dddb4{--width:20px;--min-height:20px;}.elementor-4401 .elementor-element.elementor-element-e870ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-e870ec0{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-e870ec0{right:42%;}.elementor-4401 .elementor-element.elementor-element-e870ec0{top:0%;}.elementor-4401 .elementor-element.elementor-element-e870ec0 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-f2f968b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-f2f968b{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-f2f968b{right:42%;}.elementor-4401 .elementor-element.elementor-element-f2f968b{top:0%;}.elementor-4401 .elementor-element.elementor-element-f2f968b .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-516c0e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-516c0e9{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-516c0e9{right:42%;}.elementor-4401 .elementor-element.elementor-element-516c0e9{top:0%;}.elementor-4401 .elementor-element.elementor-element-516c0e9 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-c147c0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-c147c0c{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-c147c0c{right:42%;}.elementor-4401 .elementor-element.elementor-element-c147c0c{top:0%;}.elementor-4401 .elementor-element.elementor-element-c147c0c .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-683593f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-683593f{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-683593f{right:42%;}.elementor-4401 .elementor-element.elementor-element-683593f{top:0%;}.elementor-4401 .elementor-element.elementor-element-683593f .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-1051224{--width:60px;--min-height:20px;}.elementor-4401 .elementor-element.elementor-element-d66eb2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-d66eb2f{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-d66eb2f{right:42%;}.elementor-4401 .elementor-element.elementor-element-d66eb2f{top:0%;}.elementor-4401 .elementor-element.elementor-element-d66eb2f .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-2923cd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;}body:not(.rtl) .elementor-4401 .elementor-element.elementor-element-2923cd2{left:42%;}body.rtl .elementor-4401 .elementor-element.elementor-element-2923cd2{right:42%;}.elementor-4401 .elementor-element.elementor-element-2923cd2{top:0%;}.elementor-4401 .elementor-element.elementor-element-2923cd2 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-d7030d6{--width:60px;--min-height:30px;}.elementor-4401 .elementor-element.elementor-element-2f3d763{--width:50px;--min-height:50px;}.elementor-4401 .elementor-element.elementor-element-498e4cc{--width:40px;--min-height:40px;}.elementor-4401 .elementor-element.elementor-element-570d210{--width:40px;--min-height:20px;}.elementor-4401 .elementor-element.elementor-element-0021c5b{--width:60px;--min-height:30px;}.elementor-4401 .elementor-element.elementor-element-0510c38{--width:60px;--min-height:30px;}.elementor-4401 .elementor-element.elementor-element-0f02d9a{--width:50px;--min-height:50px;}.elementor-4401 .elementor-element.elementor-element-45d76d0{--width:50px;--min-height:50px;}.elementor-4401 .elementor-element.elementor-element-d1232bb{--min-height:0vh;}.elementor-4401 .elementor-element.elementor-element-df271f4 .elementor-heading-title{font-size:24px;}.elementor-4401 .elementor-element.elementor-element-9ac0b92{--min-height:0vh;--justify-content:space-around;}.elementor-4401 .elementor-element.elementor-element-04d2592{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4401 .elementor-element.elementor-element-39ab50d .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-b8786ec .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-7eaa939 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-f53c0b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4401 .elementor-element.elementor-element-c640e8d .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-2e8ce83 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-48561f4 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-bcf7a4c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4401 .elementor-element.elementor-element-83724e4 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-5de72ac .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-73669d5 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-3223f1c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4401 .elementor-element.elementor-element-0d7c810 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-021ac07 .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-5ffecea .elementor-heading-title{font-size:14px;}.elementor-4401 .elementor-element.elementor-element-29befdd{--min-height:0vh;}.elementor-4401 .elementor-element.elementor-element-421b22a .elementor-heading-title{font-size:60px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .rkit-marquee-item-content{padding:20px 20px 20px 20px;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .image-running{width:80px;height:auto;}.elementor-4401 .elementor-element.elementor-element-c4777c6 .image-running img{object-fit:contain;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .rkit-marquee-item-content{padding:20px 20px 20px 20px;}.elementor-4401 .elementor-element.elementor-element-cd1cf77 .image-running{width:80px;height:auto;}.elementor-4401 .elementor-element.elementor-element-057f30f .elementor-heading-title{font-size:60px;}.elementor-4401 .elementor-element.elementor-element-4da8a00 .elementor-button{padding:15px 20px 15px 20px;}}@media(min-width:768px){.elementor-4401 .elementor-element.elementor-element-f377658{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-cbbb41a{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-1386316{--width:55%;}.elementor-4401 .elementor-element.elementor-element-54a7811{--width:50%;}.elementor-4401 .elementor-element.elementor-element-91ab8a7{--width:90%;}.elementor-4401 .elementor-element.elementor-element-0e75428{--width:auto;}.elementor-4401 .elementor-element.elementor-element-b86f3de{--width:auto;}.elementor-4401 .elementor-element.elementor-element-9d5907d{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-c7be412{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-3e9c68b{--width:350px;}.elementor-4401 .elementor-element.elementor-element-b0ab0a6{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-acd5644{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-d6bb4b3{--width:100%;}.elementor-4401 .elementor-element.elementor-element-cd59c7b{--width:100%;}.elementor-4401 .elementor-element.elementor-element-63dddb4{--width:60px;}.elementor-4401 .elementor-element.elementor-element-1051224{--width:60px;}.elementor-4401 .elementor-element.elementor-element-d7030d6{--width:60px;}.elementor-4401 .elementor-element.elementor-element-2f3d763{--width:100px;}.elementor-4401 .elementor-element.elementor-element-498e4cc{--width:100px;}.elementor-4401 .elementor-element.elementor-element-570d210{--width:100px;}.elementor-4401 .elementor-element.elementor-element-0021c5b{--width:120px;}.elementor-4401 .elementor-element.elementor-element-0510c38{--width:60px;}.elementor-4401 .elementor-element.elementor-element-0f02d9a{--width:60px;}.elementor-4401 .elementor-element.elementor-element-45d76d0{--width:100px;}.elementor-4401 .elementor-element.elementor-element-8e20006{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-d1232bb{--width:50%;}.elementor-4401 .elementor-element.elementor-element-9ac0b92{--width:50%;}.elementor-4401 .elementor-element.elementor-element-29befdd{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-3e589d9{--width:100%;}.elementor-4401 .elementor-element.elementor-element-d3b65b5{--content-width:1400px;}.elementor-4401 .elementor-element.elementor-element-aecaf72{--width:auto;}}/* Start custom CSS for container, class: .elementor-element-acd5644 *//* wrapper must be relative and provide height for the stacked cards */
.cards-wrapper {
  position: relative;
  width: 100%;
  min-height: 420px; /* match card height */
  margin: 0 auto;
  overflow: visible;
}

/* each card will be absolutely stacked initially */
.cards-wrapper .card {
  position: absolute;
  width: 24%; /* final width for 4 cards (24% keeps a small gap) */
  height: 420px; /* same as min-height, adjust as needed */
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 12px;
  background-size: cover;
  background-position: center;
  box-shadow: 0 8px 30px rgba(0,0,0,0.12);
  overflow: hidden;
  transition: box-shadow .35s ease, transform .35s ease;
  z-index: 10; /* base z-index */
}

/* slightly offset stacked look (optional) */
.cards-wrapper .card:nth-child(2) { transform: translate(-50%, -48%); }
.cards-wrapper .card:nth-child(3) { transform: translate(-50%, -46%); }
.cards-wrapper .card:nth-child(4) { transform: translate(-50%, -44%); }

/* content inside card hidden initially */
.cards-wrapper .card-content {
  position: relative;
  z-index: 20;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .35s ease, transform .35s ease;
  padding: 24px;
  color: #111;
}

/* hover: background white + reveal content */
.cards-wrapper .card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 18px 40px rgba(0,0,0,0.18);
}
.cards-wrapper .card:hover::before { /* sometimes useful if you used pseudo image layer */
  opacity: 0;
}

/* when expanded we'll add this class via JS to show content */
.cards-wrapper.expanded .card-content {
  opacity: 1;
  transform: translateY(0);
}

/* responsive: make cards full width on small screens (keeps them stacking nicely) */
@media (max-width: 768px) {
  .cards-wrapper .card {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    transform: none;
    margin-bottom: 20px;
    height: 320px;
  }
  .cards-wrapper { min-height: auto; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e20006 *//* wrapper must be relative and provide height for the stacked cards */
.cards-wrapper {
  position: relative;
  width: 100%;
  min-height: 420px; /* match card height */
  margin: 0 auto;
  overflow: visible;
}

/* each card will be absolutely stacked initially */
.cards-wrapper .card {
  position: absolute;
  width: 24%; /* final width for 4 cards (24% keeps a small gap) */
  height: 420px; /* same as min-height, adjust as needed */
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 12px;
  background-size: cover;
  background-position: center;
  box-shadow: 0 8px 30px rgba(0,0,0,0.12);
  overflow: hidden;
  transition: box-shadow .35s ease, transform .35s ease;
  z-index: 10; /* base z-index */
}

/* slightly offset stacked look (optional) */
.cards-wrapper .card:nth-child(2) { transform: translate(-50%, -48%); }
.cards-wrapper .card:nth-child(3) { transform: translate(-50%, -46%); }
.cards-wrapper .card:nth-child(4) { transform: translate(-50%, -44%); }

/* content inside card hidden initially */
.cards-wrapper .card-content {
  position: relative;
  z-index: 20;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .35s ease, transform .35s ease;
  padding: 24px;
  color: #111;
}

/* hover: background white + reveal content */
.cards-wrapper .card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 18px 40px rgba(0,0,0,0.18);
}
.cards-wrapper .card:hover::before { /* sometimes useful if you used pseudo image layer */
  opacity: 0;
}

/* when expanded we'll add this class via JS to show content */
.cards-wrapper.expanded .card-content {
  opacity: 1;
  transform: translateY(0);
}

/* responsive: make cards full width on small screens (keeps them stacking nicely) */
@media (max-width: 768px) {
  .cards-wrapper .card {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    transform: none;
    margin-bottom: 20px;
    height: 320px;
  }
  .cards-wrapper { min-height: auto; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29befdd *//* wrapper must be relative and provide height for the stacked cards */
.cards-wrapper {
  position: relative;
  width: 100%;
  min-height: 420px; /* match card height */
  margin: 0 auto;
  overflow: visible;
}

/* each card will be absolutely stacked initially */
.cards-wrapper .card {
  position: absolute;
  width: 24%; /* final width for 4 cards (24% keeps a small gap) */
  height: 420px; /* same as min-height, adjust as needed */
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 12px;
  background-size: cover;
  background-position: center;
  box-shadow: 0 8px 30px rgba(0,0,0,0.12);
  overflow: hidden;
  transition: box-shadow .35s ease, transform .35s ease;
  z-index: 10; /* base z-index */
}

/* slightly offset stacked look (optional) */
.cards-wrapper .card:nth-child(2) { transform: translate(-50%, -48%); }
.cards-wrapper .card:nth-child(3) { transform: translate(-50%, -46%); }
.cards-wrapper .card:nth-child(4) { transform: translate(-50%, -44%); }

/* content inside card hidden initially */
.cards-wrapper .card-content {
  position: relative;
  z-index: 20;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .35s ease, transform .35s ease;
  padding: 24px;
  color: #111;
}

/* hover: background white + reveal content */
.cards-wrapper .card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 18px 40px rgba(0,0,0,0.18);
}
.cards-wrapper .card:hover::before { /* sometimes useful if you used pseudo image layer */
  opacity: 0;
}

/* when expanded we'll add this class via JS to show content */
.cards-wrapper.expanded .card-content {
  opacity: 1;
  transform: translateY(0);
}

/* responsive: make cards full width on small screens (keeps them stacking nicely) */
@media (max-width: 768px) {
  .cards-wrapper .card {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    transform: none;
    margin-bottom: 20px;
    height: 320px;
  }
  .cards-wrapper { min-height: auto; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-057f30f */.ms-pointer{
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a960ad */.elementor-4401 .elementor-element.elementor-element-5a960ad{
    opacity: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b65b5 *//* wrapper must be relative and provide height for the stacked cards */
.cards-wrapper {
  position: relative;
  width: 100%;
  min-height: 420px; /* match card height */
  margin: 0 auto;
  overflow: visible;
}

/* each card will be absolutely stacked initially */
.cards-wrapper .card {
  position: absolute;
  width: 24%; /* final width for 4 cards (24% keeps a small gap) */
  height: 420px; /* same as min-height, adjust as needed */
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 12px;
  background-size: cover;
  background-position: center;
  box-shadow: 0 8px 30px rgba(0,0,0,0.12);
  overflow: hidden;
  transition: box-shadow .35s ease, transform .35s ease;
  z-index: 10; /* base z-index */
}

/* slightly offset stacked look (optional) */
.cards-wrapper .card:nth-child(2) { transform: translate(-50%, -48%); }
.cards-wrapper .card:nth-child(3) { transform: translate(-50%, -46%); }
.cards-wrapper .card:nth-child(4) { transform: translate(-50%, -44%); }

/* content inside card hidden initially */
.cards-wrapper .card-content {
  position: relative;
  z-index: 20;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .35s ease, transform .35s ease;
  padding: 24px;
  color: #111;
}

/* hover: background white + reveal content */
.cards-wrapper .card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 18px 40px rgba(0,0,0,0.18);
}
.cards-wrapper .card:hover::before { /* sometimes useful if you used pseudo image layer */
  opacity: 0;
}

/* when expanded we'll add this class via JS to show content */
.cards-wrapper.expanded .card-content {
  opacity: 1;
  transform: translateY(0);
}

/* responsive: make cards full width on small screens (keeps them stacking nicely) */
@media (max-width: 768px) {
  .cards-wrapper .card {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    transform: none;
    margin-bottom: 20px;
    height: 320px;
  }
  .cards-wrapper { min-height: auto; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b0dff */.elementor-4401 .elementor-element.elementor-element-b3b0dff {
  position: relative;
  z-index: 1;
}

.elementor-4401 .elementor-element.elementor-element-b3b0dff::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px; /* adjust height */
  background: #00000000; /* red color */
  clip-path: polygon(
    0% 100%, 0% 50%, 5% 50%, 5% 100%,
    10% 100%, 10% 25%, 15% 25%, 15% 100%,
    20% 100%, 20% 60%, 25% 60%, 25% 100%,
    30% 100%, 30% 40%, 35% 40%, 35% 100%,
    40% 100%, 40% 20%, 45% 20%, 45% 100%,
    50% 100%, 50% 0%, 55% 0%, 55% 100%,
    60% 100%, 60% 40%, 65% 40%, 65% 100%,
    70% 100%, 70% 60%, 75% 60%, 75% 100%,
    80% 100%, 80% 25%, 85% 25%, 85% 100%,
    90% 100%, 90% 50%, 95% 50%, 95% 100%,
    100% 100%
  );
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS */.scroll-section {
  position: relative;
   /* each section fills the viewport */
  overflow: hidden;
  transition: transform 0.2s ease-out;
  will-change: transform;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueMontreal-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futurists.in/wp-content/uploads/2025/10/NeueMontreal-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueMontreal-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futurists.in/wp-content/uploads/2025/10/NeueMontreal-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueMontreal-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futurists.in/wp-content/uploads/2025/10/NeueMontreal-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'aeonik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futurists.in/wp-content/uploads/2025/10/aeonik.ttf') format('truetype');
}
/* End Custom Fonts CSS */