.elementor-675 .elementor-element.elementor-element-7ebf4f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-25ac554{--display:flex;--overflow:hidden;--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-25ac554:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-25ac554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b92358 );}.elementor-675 .elementor-element.elementor-element-7c996a4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-675 .elementor-element.elementor-element-b5073dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-c04f3a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-c04f3a1 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-18666ad{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-18666ad > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-18666ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-18666ad.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-18666ad.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-18666ad.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-18666ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-069799b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-069799b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-34937a5{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-34937a5 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-34937a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-34937a5.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-34937a5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-34937a5.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-34937a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-ae588f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-ae588f3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-f4d252d{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-f4d252d > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-f4d252d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-f4d252d.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-f4d252d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-f4d252d.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-f4d252d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-31f802d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-31f802d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-8da0ce9{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-8da0ce9 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-8da0ce9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-8da0ce9.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-8da0ce9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-8da0ce9.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-8da0ce9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-4f4357e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-c1f36e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-c1f36e0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-febb62e{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-febb62e > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-febb62e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-febb62e.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-febb62e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-febb62e.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-febb62e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-20396a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-20396a3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-da3b4a0{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-da3b4a0 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-da3b4a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-da3b4a0.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-da3b4a0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-da3b4a0.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-da3b4a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-b276a09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-b276a09 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-52aefe7{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-52aefe7 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-52aefe7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-52aefe7.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-52aefe7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-52aefe7.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-52aefe7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon svg{height:15px;}.elementor-675 .elementor-element.elementor-element-405f8b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-405f8b4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:400;text-transform:none;line-height:88px;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-99909f1{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-99909f1 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon-wrapper{text-align:center;}.elementor-675 .elementor-element.elementor-element-99909f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-99909f1.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-99909f1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-99909f1.elementor-view-framed .elementor-icon, .elementor-675 .elementor-element.elementor-element-99909f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon{font-size:15px;}.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon svg{height:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-675 .elementor-element.elementor-element-ea2a886{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-675 .elementor-element.elementor-element-ea2a886 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-675 .elementor-element.elementor-element-ea2a886{left:0px;}body.rtl .elementor-675 .elementor-element.elementor-element-ea2a886{right:0px;}.elementor-675 .elementor-element.elementor-element-ea2a886 img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-b18b898{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-675 .elementor-element.elementor-element-b18b898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-675 .elementor-element.elementor-element-b18b898{left:0px;}body.rtl .elementor-675 .elementor-element.elementor-element-b18b898{right:0px;}.elementor-675 .elementor-element.elementor-element-b18b898 img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-d6558d1{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-675 .elementor-element.elementor-element-d6558d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-675 .elementor-element.elementor-element-d6558d1{left:0px;}body.rtl .elementor-675 .elementor-element.elementor-element-d6558d1{right:0px;}.elementor-675 .elementor-element.elementor-element-d6558d1 img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-6326217{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:144px;--padding-bottom:140px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-9c593e1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d4af405 > .elementor-widget-container{padding:62px 0px 62px 0px;}.elementor-675 .elementor-element.elementor-element-d4af405 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-7352fa6 > .elementor-widget-container{padding:62px 0px 62px 0px;}.elementor-675 .elementor-element.elementor-element-7352fa6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-167848c{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-727b818{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-87f87fc{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-87f87fc img{width:100%;}.elementor-675 .elementor-element.elementor-element-abd1ced{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-abd1ced img{width:100%;}.elementor-675 .elementor-element.elementor-element-0a1c370{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-0a1c370:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-0a1c370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232e46 );}.elementor-675 .elementor-element.elementor-element-0dc3313{--display:flex;}.elementor-675 .elementor-element.elementor-element-b911b76{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-b911b76 img{width:100%;}.elementor-675 .elementor-element.elementor-element-0cd153d{--display:flex;}.elementor-675 .elementor-element.elementor-element-1168d13{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-1168d13 img{width:100%;}.elementor-675 .elementor-element.elementor-element-1bf1d5e{--display:flex;}.elementor-675 .elementor-element.elementor-element-ae1405e{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-ae1405e img{width:100%;}.elementor-675 .elementor-element.elementor-element-ec6cdc5{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-675 .elementor-element.elementor-element-3ee11d9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-9a5e744{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-cc1a8cd{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-cc1a8cd img{width:100%;}.elementor-675 .elementor-element.elementor-element-849591d{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-849591d img{width:100%;}.elementor-675 .elementor-element.elementor-element-921e9f1{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-921e9f1 img{width:100%;}.elementor-675 .elementor-element.elementor-element-6cb26db{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-77a254c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-565c0e9{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-565c0e9 img{width:100%;}.elementor-675 .elementor-element.elementor-element-e268713{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-e268713 img{width:100%;}.elementor-675 .elementor-element.elementor-element-dae5f1f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-56ed87b > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-675 .elementor-element.elementor-element-56ed87b{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-675 .elementor-element.elementor-element-4365d19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-1c73861{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-1c73861 img{width:100%;}.elementor-675 .elementor-element.elementor-element-196fee1{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-196fee1 img{width:100%;}.elementor-675 .elementor-element.elementor-element-58c7179{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-6661336{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-8c2b656{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-8c2b656 img{width:100%;}.elementor-675 .elementor-element.elementor-element-c09bce7{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-c09bce7 img{width:100%;}.elementor-675 .elementor-element.elementor-element-00571a2{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-00571a2 img{width:100%;}.elementor-675 .elementor-element.elementor-element-0d35eb1{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-1a0f9d4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-c1f7a02{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-c1f7a02 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 33px 0px;}.elementor-675 .elementor-element.elementor-element-c1f7a02 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-e99cf66 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-675 .elementor-element.elementor-element-e99cf66{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-675 .elementor-element.elementor-element-13e0a40 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-675 .elementor-element.elementor-element-13e0a40{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-675 .elementor-element.elementor-element-d2a98bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-cda9f1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-9c30790{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-9c30790 img{width:100%;}.elementor-675 .elementor-element.elementor-element-67a0f92{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-67a0f92 img{width:100%;}.elementor-675 .elementor-element.elementor-element-08db7ef{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-08db7ef img{width:100%;}.elementor-675 .elementor-element.elementor-element-6ee8727{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-5b57a15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-da7745d{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-da7745d img{width:100%;}.elementor-675 .elementor-element.elementor-element-18d41e5{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-18d41e5 img{width:100%;}.elementor-675 .elementor-element.elementor-element-6a18e41{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-6a18e41 img{width:100%;}.elementor-675 .elementor-element.elementor-element-3277d96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-25910f9{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-25910f9 img{width:100%;}.elementor-675 .elementor-element.elementor-element-5d5acc8{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-5d5acc8 img{width:100%;}.elementor-675 .elementor-element.elementor-element-c03cdeb{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-c03cdeb img{width:100%;}.elementor-675 .elementor-element.elementor-element-f65b6af{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-be305bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-1a8d68a{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-1a8d68a img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-184d86c{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-184d86c img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-3980d37{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-3980d37 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-795c07b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--align-items:stretch;--grid-align-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-f19b7f2 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-675 .elementor-element.elementor-element-f19b7f2{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-675 .elementor-element.elementor-element-ae2f244{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-a648adc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-e9234f6{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-e9234f6 img{width:100%;}.elementor-675 .elementor-element.elementor-element-1cb97e3{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-1cb97e3 img{width:100%;}.elementor-675 .elementor-element.elementor-element-bba47db{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-bba47db img{width:100%;}.elementor-675 .elementor-element.elementor-element-fdb8ae8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d19e652{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-d19e652 img{width:100%;}.elementor-675 .elementor-element.elementor-element-c1d241a{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-c1d241a img{width:100%;}.elementor-675 .elementor-element.elementor-element-38d5be6{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-38d5be6 img{width:100%;}.elementor-675 .elementor-element.elementor-element-971b188{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:142px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-feb1ded{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-00e3fcd{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-00e3fcd img{width:100%;}.elementor-675 .elementor-element.elementor-element-a33d3f5{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-a33d3f5 img{width:100%;}.elementor-675 .elementor-element.elementor-element-1f81ee3{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-1f81ee3 img{width:100%;}.elementor-675 .elementor-element.elementor-element-4d970d6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--grid-align-content:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-4d970d6.e-con{--align-self:center;}.elementor-675 .elementor-element.elementor-element-808e6f9{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-808e6f9 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 28px 0px;}.elementor-675 .elementor-element.elementor-element-808e6f9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-60afb55 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0em 0em 0em 0em;}.elementor-675 .elementor-element.elementor-element-60afb55{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-675 .elementor-element.elementor-element-d580235{--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:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:54px;--padding-left:36px;--padding-right:36px;}.elementor-675 .elementor-element.elementor-element-827c9a9 > .elementor-widget-container{margin:0px -2px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-827c9a9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:128px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-2284345{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d30ac8f{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-d30ac8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-d30ac8f img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-b0de09f{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-b0de09f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-b0de09f img{width:100%;}.elementor-675 .elementor-element.elementor-element-8af772a{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-8af772a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-8af772a img{width:100%;}.elementor-675 .elementor-element.elementor-element-fe13fea{--display:flex;--position:absolute;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-675 .elementor-element.elementor-element-fe13fea{right:0px;}body.rtl .elementor-675 .elementor-element.elementor-element-fe13fea{left:0px;}.elementor-675 .elementor-element.elementor-element-fcd1910{width:auto;max-width:auto;text-align:right;}.elementor-675 .elementor-element.elementor-element-fcd1910 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-fcd1910.elementor-element{--align-self:flex-end;}.elementor-675 .elementor-element.elementor-element-fcd1910 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-1303641{width:auto;max-width:auto;text-align:right;}.elementor-675 .elementor-element.elementor-element-1303641 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-1303641.elementor-element{--align-self:flex-end;}.elementor-675 .elementor-element.elementor-element-1303641 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-ca833a6 > .elementor-widget-container{padding:142px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-ca833a6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;color:var( --e-global-color-text );}body.elementor-page-675:not(.elementor-motion-effects-element-type-background), body.elementor-page-675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}@media(max-width:1194px){.elementor-675 .elementor-element.elementor-element-7ebf4f4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-25ac554{--padding-top:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-b5073dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-675 .elementor-element.elementor-element-c04f3a1 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-069799b .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-ae588f3 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-31f802d .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-4f4357e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-675 .elementor-element.elementor-element-c1f36e0 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-20396a3 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-b276a09 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon svg{height:10px;}.elementor-675 .elementor-element.elementor-element-405f8b4 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon{font-size:10px;}.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon svg{height:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-675 .elementor-element.elementor-element-6326217{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-9c593e1{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d4af405 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-675 .elementor-element.elementor-element-d4af405 .elementor-heading-title{font-size:40px;}.elementor-675 .elementor-element.elementor-element-7352fa6 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-675 .elementor-element.elementor-element-7352fa6 .elementor-heading-title{font-size:40px;}.elementor-675 .elementor-element.elementor-element-167848c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-727b818{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-ec6cdc5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-675 .elementor-element.elementor-element-3ee11d9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-675 .elementor-element.elementor-element-6cb26db{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:87px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-dae5f1f{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-675 .elementor-element.elementor-element-56ed87b > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0em 0em 1.5em 0em;}.elementor-675 .elementor-element.elementor-element-58c7179{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-0d35eb1{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-1a0f9d4{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-c1f7a02 > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-675 .elementor-element.elementor-element-c1f7a02 .elementor-heading-title{font-size:40px;}.elementor-675 .elementor-element.elementor-element-e99cf66 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-675 .elementor-element.elementor-element-13e0a40 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-675 .elementor-element.elementor-element-cda9f1e{--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:-3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-6ee8727{--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-5b57a15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-675 .elementor-element.elementor-element-18d41e5 img{height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-3277d96{--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;}.elementor-675 .elementor-element.elementor-element-5d5acc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-5d5acc8 img{height:100%;object-fit:cover;object-position:bottom left;}.elementor-675 .elementor-element.elementor-element-f65b6af{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-1a8d68a img{object-fit:cover;object-position:center center;}.elementor-675 .elementor-element.elementor-element-184d86c img{object-fit:cover;object-position:center center;}.elementor-675 .elementor-element.elementor-element-3980d37 img{object-fit:cover;object-position:center center;}.elementor-675 .elementor-element.elementor-element-795c07b{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-f19b7f2 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-675 .elementor-element.elementor-element-ae2f244{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-675 .elementor-element.elementor-element-971b188{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-4d970d6{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--align-items:end;--grid-align-content:center;--padding-top:0px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-808e6f9 > .elementor-widget-container{margin:0px 0px 0px -1px;padding:0px 0px 17px 0px;}.elementor-675 .elementor-element.elementor-element-808e6f9 .elementor-heading-title{font-size:40px;}.elementor-675 .elementor-element.elementor-element-60afb55 > .elementor-widget-container{margin:0px -1px -16px 0px;padding:0em 0em 0em 0em;}.elementor-675 .elementor-element.elementor-element-d580235{--margin-top:0px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-827c9a9 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-675 .elementor-element.elementor-element-827c9a9 .elementor-heading-title{font-size:96px;}.elementor-675 .elementor-element.elementor-element-2284345{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d30ac8f img{width:100%;object-fit:cover;}.elementor-675 .elementor-element.elementor-element-b0de09f img{width:100%;}.elementor-675 .elementor-element.elementor-element-8af772a img{width:100%;}.elementor-675 .elementor-element.elementor-element-fe13fea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;top:9px;}.elementor-675 .elementor-element.elementor-element-fcd1910 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-fcd1910 .elementor-heading-title{font-size:48px;}.elementor-675 .elementor-element.elementor-element-1303641 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-1303641 .elementor-heading-title{font-size:48px;}.elementor-675 .elementor-element.elementor-element-ca833a6 > .elementor-widget-container{padding:110px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-ca833a6 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-675 .elementor-element.elementor-element-7ebf4f4{--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-25ac554{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-675 .elementor-element.elementor-element-c04f3a1 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-069799b .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-ae588f3 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-31f802d .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-c1f36e0 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-20396a3 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-b276a09 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-405f8b4 .elementor-heading-title{font-size:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-675 .elementor-element.elementor-element-6326217{--e-con-grid-template-columns:repeat(5, 1fr);--gap:37px 12px;--row-gap:37px;--column-gap:12px;--grid-auto-flow:row;--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-9c593e1{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-d4af405 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-d4af405 .elementor-heading-title{font-size:32px;}.elementor-675 .elementor-element.elementor-element-7352fa6 > .elementor-widget-container{padding:0px 10px 0px 1px;}.elementor-675 .elementor-element.elementor-element-7352fa6 .elementor-heading-title{font-size:32px;letter-spacing:-0.03em;}.elementor-675 .elementor-element.elementor-element-167848c{--e-con-grid-template-columns:repeat(5, 1fr);--gap:8px 12px;--row-gap:8px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-87f87fc img{height:272px;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-abd1ced img{height:272px;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-0a1c370{--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-0dc3313{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-0cd153d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-1bf1d5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-ec6cdc5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:8px;}.elementor-675 .elementor-element.elementor-element-ec6cdc5 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-675 .elementor-element.elementor-element-3ee11d9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-675 .elementor-element.elementor-element-3ee11d9.e-con{--order:-99999 /* order start hack */;}.elementor-675 .elementor-element.elementor-element-6cb26db{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:74px;--padding-left:16px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-565c0e9 img{height:272px;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-e268713 img{height:272px;object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-dae5f1f{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-675 .elementor-element.elementor-element-dae5f1f.e-con{--order:99999 /* order end hack */;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-675 .elementor-element.elementor-element-56ed87b > .elementor-widget-container{margin:0px 0px -16px 0px;padding:64px 5px 0px 1px;}.elementor-675 .elementor-element.elementor-element-58c7179{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-0d35eb1{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-1a0f9d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-c1f7a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 2px;}.elementor-675 .elementor-element.elementor-element-c1f7a02 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-675 .elementor-element.elementor-element-e99cf66 > .elementor-widget-container{margin:0px 0px 24px 1px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-13e0a40 > .elementor-widget-container{margin:0px 0px -16px 1px;padding:0px 0px 74px 0px;}.elementor-675 .elementor-element.elementor-element-d2a98bf{--flex-wrap:nowrap;}.elementor-675 .elementor-element.elementor-element-cda9f1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-08db7ef img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-6ee8727{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-18d41e5 img{object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-3277d96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-675 .elementor-element.elementor-element-5d5acc8 img{object-fit:cover;object-position:top left;}.elementor-675 .elementor-element.elementor-element-f65b6af{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-1a8d68a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-1a8d68a img{object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-184d86c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-184d86c img{object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-3980d37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-3980d37 img{object-fit:cover;object-position:top center;}.elementor-675 .elementor-element.elementor-element-795c07b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-675 .elementor-element.elementor-element-795c07b.e-con{--order:99999 /* order end hack */;}.elementor-675 .elementor-element.elementor-element-f19b7f2 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:72px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-ae2f244{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-971b188{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-4d970d6{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:74px;--padding-left:18px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-4d970d6.e-con{--order:-99999 /* order start hack */;}.elementor-675 .elementor-element.elementor-element-808e6f9 > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-675 .elementor-element.elementor-element-808e6f9 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-675 .elementor-element.elementor-element-60afb55 > .elementor-widget-container{margin:0px -2px -16px -1px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-60afb55{letter-spacing:-0.02em;}.elementor-675 .elementor-element.elementor-element-d580235{--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-675 .elementor-element.elementor-element-827c9a9 > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-675 .elementor-element.elementor-element-827c9a9 .elementor-heading-title{font-size:48px;letter-spacing:-0.035em;}.elementor-675 .elementor-element.elementor-element-d30ac8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-675 .elementor-element.elementor-element-b0de09f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-675 .elementor-element.elementor-element-8af772a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-675 .elementor-element.elementor-element-fe13fea{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-675 .elementor-element.elementor-element-fcd1910{width:auto;max-width:auto;}.elementor-675 .elementor-element.elementor-element-fcd1910.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-675 .elementor-element.elementor-element-fcd1910 .elementor-heading-title{font-size:36px;}.elementor-675 .elementor-element.elementor-element-1303641{width:auto;max-width:auto;}.elementor-675 .elementor-element.elementor-element-1303641.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-675 .elementor-element.elementor-element-1303641 .elementor-heading-title{font-size:36px;}.elementor-675 .elementor-element.elementor-element-ca833a6 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-ca833a6 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-675 .elementor-element.elementor-element-fe13fea{--width:336px;}}@media(max-width:1194px) and (min-width:768px){.elementor-675 .elementor-element.elementor-element-fe13fea{--width:222px;}}/* Start custom CSS for heading, class: .elementor-element-c04f3a1 */.elementor-675 .elementor-element.elementor-element-c04f3a1 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-18666ad */.elementor-675 .elementor-element.elementor-element-18666ad {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-18666ad .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-18666ad {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-069799b */.elementor-675 .elementor-element.elementor-element-069799b {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34937a5 */.elementor-675 .elementor-element.elementor-element-34937a5 {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-34937a5 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-34937a5 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae588f3 */.elementor-675 .elementor-element.elementor-element-ae588f3 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f4d252d */.elementor-675 .elementor-element.elementor-element-f4d252d {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-f4d252d .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-f4d252d {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f802d */.elementor-675 .elementor-element.elementor-element-31f802d {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8da0ce9 */.elementor-675 .elementor-element.elementor-element-8da0ce9 {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-8da0ce9 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-8da0ce9 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5073dd */.elementor-675 .elementor-element.elementor-element-b5073dd {
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1f36e0 */.elementor-675 .elementor-element.elementor-element-c1f36e0 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-febb62e */.elementor-675 .elementor-element.elementor-element-febb62e {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-febb62e .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-febb62e {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20396a3 */.elementor-675 .elementor-element.elementor-element-20396a3 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da3b4a0 */.elementor-675 .elementor-element.elementor-element-da3b4a0 {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-da3b4a0 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-da3b4a0 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b276a09 */.elementor-675 .elementor-element.elementor-element-b276a09 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52aefe7 */.elementor-675 .elementor-element.elementor-element-52aefe7 {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-52aefe7 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-52aefe7 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-405f8b4 */.elementor-675 .elementor-element.elementor-element-405f8b4 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99909f1 */.elementor-675 .elementor-element.elementor-element-99909f1 {
    max-width: 15px !important;
}

.elementor-675 .elementor-element.elementor-element-99909f1 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-99909f1 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4357e */.elementor-675 .elementor-element.elementor-element-4f4357e {
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c996a4 */.marque {
    animation: scroll 15s linear infinite reverse;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(100% - 2rem));
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea2a886 */.elementor-675 .elementor-element.elementor-element-ea2a886 {
    width: 100%;
    aspect-ratio: 1656 / 880;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-ea2a886 {
        width: 100%;
        aspect-ratio: 1154 / 720
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-ea2a886 {
        width: 100%;
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b18b898 */.elementor-675 .elementor-element.elementor-element-b18b898 {
    width: 100%;
    aspect-ratio: 1656 / 880;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-b18b898 {
        width: 100%;
        aspect-ratio: 1154 / 720
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-b18b898 {
        width: 100%;
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6558d1 */.elementor-675 .elementor-element.elementor-element-d6558d1 {
    width: 100%;
    aspect-ratio: 1656 / 880;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-d6558d1 {
        width: 100%;
        aspect-ratio: 1154 / 720
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-d6558d1 {
        width: 100%;
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ac554 */.elementor-675 .elementor-element.elementor-element-25ac554 {
    aspect-ratio: 1656 / 880;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-25ac554 {
        aspect-ratio: 1154 / 720
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-25ac554 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4af405 */.elementor-675 .elementor-element.elementor-element-d4af405 {
    grid-column: 1 / 5;
}

.elementor-675 .elementor-element.elementor-element-d4af405 h2 {
    max-width: 815px
}

.elementor-675 .elementor-element.elementor-element-d4af405 span.hyphen {
    font-size: 1.5em
}

.elementor-675 .elementor-element.elementor-element-d4af405 span:not(.hyphen) {
    color: #1FC1AA;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-d4af405 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-d4af405 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7352fa6 */.elementor-675 .elementor-element.elementor-element-7352fa6 {
    grid-column: 1 / 5;
}

.elementor-675 .elementor-element.elementor-element-7352fa6 h2 {
    max-width: 815px
}

.elementor-675 .elementor-element.elementor-element-7352fa6 span.hyphen {
    font-size: 1.5em
}

.elementor-675 .elementor-element.elementor-element-7352fa6 span:not(.hyphen) {
    color: #1FC1AA;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-7352fa6 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-7352fa6 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c593e1 */.elementor-675 .elementor-element.elementor-element-9c593e1 {
    grid-column: 3 / 7;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-9c593e1 {
        grid-column: 2 / 7;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-9c593e1 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b818 */.elementor-675 .elementor-element.elementor-element-727b818 {
    grid-column: 3 / 5;
    aspect-ratio: 405 / 528;
}


@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-727b818 {
        grid-column: 3 / 5;
        aspect-ratio: 279 / 365;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-727b818 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b911b76 */.elementor-675 .elementor-element.elementor-element-b911b76 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1168d13 */.elementor-675 .elementor-element.elementor-element-1168d13 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae1405e */.elementor-675 .elementor-element.elementor-element-ae1405e {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b911b76 */.elementor-675 .elementor-element.elementor-element-b911b76 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1168d13 */.elementor-675 .elementor-element.elementor-element-1168d13 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae1405e */.elementor-675 .elementor-element.elementor-element-ae1405e {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b911b76 */.elementor-675 .elementor-element.elementor-element-b911b76 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1168d13 */.elementor-675 .elementor-element.elementor-element-1168d13 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae1405e */.elementor-675 .elementor-element.elementor-element-ae1405e {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b911b76 */.elementor-675 .elementor-element.elementor-element-b911b76 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1168d13 */.elementor-675 .elementor-element.elementor-element-1168d13 {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae1405e */.elementor-675 .elementor-element.elementor-element-ae1405e {
    aspect-ratio: 290 / 218;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ec6cdc5 */.elementor-675 .elementor-element.elementor-element-ec6cdc5 .swiper {
    overflow: visible;
}

@media(max-width: 767px) {
.elementor-675 .elementor-element.elementor-element-ec6cdc5 .swiper-slide {
    width: calc(100vw - 104px) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1c370 */.elementor-675 .elementor-element.elementor-element-0a1c370 {
    grid-column: 3 / 5;
    overflow-x: visible;
}


@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-0a1c370 {
        grid-column: 3 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-0a1c370 {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5e744 */.elementor-675 .elementor-element.elementor-element-9a5e744 {
    grid-column: 1 / 5;
    aspect-ratio: 822 / 1080;
}

.elementor-675 .elementor-element.elementor-element-9a5e744 span {
    color: #1FC1AA;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-9a5e744 {
        grid-column: 1 / 5;
        aspect-ratio: 571 / 744;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-9a5e744 {
        grid-column: 1 / 6;
        aspect-ratio: 393 / 568;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee11d9 */.elementor-675 .elementor-element.elementor-element-3ee11d9 {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-3ee11d9 {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-3ee11d9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a254c */.elementor-675 .elementor-element.elementor-element-77a254c {
    grid-column: 1 / 5;
    aspect-ratio: 822 / 624
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-77a254c {
        grid-column: 1 / 5;
        aspect-ratio: 571 / 432;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-77a254c {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56ed87b */.elementor-675 .elementor-element.elementor-element-56ed87b {
    grid-column: 2 / 4;
}

.elementor-675 .elementor-element.elementor-element-56ed87b {
    max-width: 370px !important;
}

.elementor-675 .elementor-element.elementor-element-56ed87b span {
    font-size: 1.2em;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-56ed87b {
        grid-column: 2 / 4;
    }
    
    .elementor-675 .elementor-element.elementor-element-56ed87b {
        max-width: 100% !important
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-56ed87b {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae5f1f */.elementor-675 .elementor-element.elementor-element-dae5f1f {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-dae5f1f {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-dae5f1f {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4365d19 */.elementor-675 .elementor-element.elementor-element-4365d19 {
    grid-column: 5 / 7;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-4365d19 {
        grid-column: 5 / 7;
        aspect-ratio: 280 / 208
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-4365d19 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6661336 */.elementor-675 .elementor-element.elementor-element-6661336 {
    grid-column: 4 / 9;
    aspect-ratio: 1030 / 824;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-6661336 {
        grid-column: 4 / 9;
        aspect-ratio: 717 / 568;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-6661336 {
        grid-column: 1 / 6;
        aspect-ratio: 393 / 392;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1f7a02 */.elementor-675 .elementor-element.elementor-element-c1f7a02 {
    grid-column: 2 / 4;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-c1f7a02 {
        grid-column: 2 / 5;
    }
}

@media (max-width: 820px) {
    .elementor-675 .elementor-element.elementor-element-c1f7a02 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-c1f7a02 {
        grid-column: 1 / 2
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e99cf66 */.elementor-675 .elementor-element.elementor-element-e99cf66 {
    grid-column: 2 / 4;
}

.elementor-675 .elementor-element.elementor-element-e99cf66 span {
    font-size: 1.2em;
    line-height: 1rem !important;
}


@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-e99cf66 {
        grid-column: 2 / 4;
    }
}

@media (max-width: 960px) {
    .elementor-675 .elementor-element.elementor-element-e99cf66 {
        grid-column: 2 / 5
    }
}

@media (max-width: 820px) {
    .elementor-675 .elementor-element.elementor-element-e99cf66 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-e99cf66 {
        grid-column: 1 / 2
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13e0a40 */.elementor-675 .elementor-element.elementor-element-13e0a40 {
    grid-column: 2 / 4;
}

.elementor-675 .elementor-element.elementor-element-13e0a40 span {
    font-size: 1.2em
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-13e0a40 {
        grid-column: 2 / 4;
    }
}

@media (max-width: 960px) {
    .elementor-675 .elementor-element.elementor-element-13e0a40 {
        grid-column: 2 / 5
    }
}

@media (max-width: 820px) {
    .elementor-675 .elementor-element.elementor-element-13e0a40 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-13e0a40 {
        grid-column: 1 /2
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0f9d4 */.elementor-675 .elementor-element.elementor-element-1a0f9d4 {
    grid-column: 1 / 5;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-1a0f9d4 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-1a0f9d4 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08db7ef */@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-08db7ef {
        height: 100%;
        aspect-ratio: 186 / 272;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cda9f1e */.elementor-675 .elementor-element.elementor-element-cda9f1e {
     aspect-ratio: 411 / 624;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-cda9f1e {
        aspect-ratio: 283.99 / 432;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-cda9f1e {
        aspect-ratio: 184 / 272;
        min-width: 184px;
    }
}

@media (max-width: 393px) {
    .elementor-675 .elementor-element.elementor-element-cda9f1e {
        min-width: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b57a15 */.elementor-675 .elementor-element.elementor-element-5b57a15 {
     aspect-ratio: 411 / 312;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-5b57a15 {
        aspect-ratio: 283.99 / 216;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-5b57a15 {
        aspect-ratio: 177 / 136;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d5acc8 */.elementor-675 .elementor-element.elementor-element-5d5acc8 {
     aspect-ratio: 411 / 312;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-5d5acc8 {
        aspect-ratio: 283.99 / 216;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-5d5acc8 {
        aspect-ratio: 177 / 136;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3277d96 */.elementor-675 .elementor-element.elementor-element-3277d96 {
     aspect-ratio: 411 / 312;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-3277d96 {
        aspect-ratio: 283.99 / 216;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-3277d96 {
        aspect-ratio: 177 / 136;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2a98bf */.elementor-675 .elementor-element.elementor-element-d2a98bf {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-d2a98bf {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-d2a98bf {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-184d86c */.elementor-675 .elementor-element.elementor-element-184d86c {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be305bc */.elementor-675 .elementor-element.elementor-element-be305bc {
    grid-column: 1 / 5;
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-be305bc {
        grid-column: 1 / 5;
        aspect-ratio: 571 / 744;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-be305bc {
        grid-column: 1 / 6;
        aspect-ratio: 393 / 568;
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f19b7f2 */.elementor-675 .elementor-element.elementor-element-f19b7f2 {
    grid-column: 2 / 4;
}

.elementor-675 .elementor-element.elementor-element-f19b7f2 span {
    font-size: 1.2em
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-f19b7f2 {
        grid-column: 2 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-f19b7f2 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9234f6 */.elementor-675 .elementor-element.elementor-element-e9234f6 {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-e9234f6 {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-e9234f6 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cb97e3 */.elementor-675 .elementor-element.elementor-element-1cb97e3 {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-1cb97e3 {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-1cb97e3 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bba47db */.elementor-675 .elementor-element.elementor-element-bba47db {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-bba47db {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-bba47db {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d19e652 */.elementor-675 .elementor-element.elementor-element-d19e652 {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-d19e652 {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-d19e652 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1d241a */.elementor-675 .elementor-element.elementor-element-c1d241a {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-c1d241a {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-c1d241a {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38d5be6 */.elementor-675 .elementor-element.elementor-element-38d5be6 {
     aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-38d5be6 {
        aspect-ratio: 280 / 200
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-38d5be6 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae2f244 */.elementor-675 .elementor-element.elementor-element-ae2f244 {
    grid-column: 1 / 3;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-ae2f244 {
        grid-column: 1 / 3;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-ae2f244 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795c07b */.elementor-675 .elementor-element.elementor-element-795c07b {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-795c07b {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-795c07b {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00e3fcd */.elementor-675 .elementor-element.elementor-element-00e3fcd img {
    aspect-ratio: 614 / 625;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-00e3fcd img {
        aspect-ratio: 425 / 432;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-00e3fcd img {
        aspect-ratio: 393 / 392;
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a33d3f5 */.elementor-675 .elementor-element.elementor-element-a33d3f5 img {
    aspect-ratio: 614 / 625;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-a33d3f5 img {
        aspect-ratio: 425 / 432;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-a33d3f5 img {
        aspect-ratio: 393 / 392;
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f81ee3 */.elementor-675 .elementor-element.elementor-element-1f81ee3 img {
    aspect-ratio: 614 / 625;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-1f81ee3 img {
        aspect-ratio: 425 / 432;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-1f81ee3 img {
        aspect-ratio: 393 / 392;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb1ded */.elementor-675 .elementor-element.elementor-element-feb1ded {
    grid-column: 1 / 4;
    /*aspect-ratio: 614 / 625;*/
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-feb1ded {
        grid-column: 1 / 4;
        /*aspect-ratio: 425 / 432;*/
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-feb1ded {
        grid-column: 1 / 6;
        /*aspect-ratio: 393 / 392;*/
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-808e6f9 */.elementor-675 .elementor-element.elementor-element-808e6f9 {
    grid-column: 1 / 3;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-808e6f9 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 900px) {
    .elementor-675 .elementor-element.elementor-element-808e6f9 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-808e6f9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60afb55 */.elementor-675 .elementor-element.elementor-element-60afb55 {
    grid-column: 1 / 3;
}

.elementor-675 .elementor-element.elementor-element-60afb55 p:not(:last-child) {
    margin-bottom: 1.5em
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-60afb55 {
        grid-column: 1 / 3;
    }
}

@media (max-width: 1040px) {
    .elementor-675 .elementor-element.elementor-element-60afb55 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 900px) {
    .elementor-675 .elementor-element.elementor-element-60afb55 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-60afb55 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d970d6 */.elementor-675 .elementor-element.elementor-element-4d970d6 {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-4d970d6 {
        grid-column: 5 / 9;
    }
}

@media (max-width: 790px) {
    .elementor-675 .elementor-element.elementor-element-4d970d6 {
        grid-column: 4 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-4d970d6 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-827c9a9 */.elementor-675 .elementor-element.elementor-element-827c9a9 h2 .word-wrapper:nth-child(1), .elementor-675 .elementor-element.elementor-element-827c9a9 h2 .word-wrapper:nth-child(2) {
    display: block !important;
}

.elementor-675 .elementor-element.elementor-element-827c9a9 h2 .word-wrapper:nth-child(2){
    text-align: right;
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-827c9a9 h2 .word-wrapper:nth-child(2) {
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d30ac8f */.elementor-675 .elementor-element.elementor-element-d30ac8f img {
    max-width: 405px !important;
    aspect-ratio: 405 / 448;
    object-fit: cover;
    object-position: top left;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-d30ac8f img {
        max-width: 280px !important;
        aspect-ratio: 280 / 312;
        object-fit: cover;
        object-position: top left;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-d30ac8f img {
        max-width: 217px !important;
        aspect-ratio: 217 / 272;
        object-fit: cover;
        object-position: top left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0de09f */.elementor-675 .elementor-element.elementor-element-b0de09f img {
    max-width: 405px !important;
    aspect-ratio: 405 / 448;
    object-fit: cover;
    object-position: top left;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-b0de09f img {
        max-width: 280px !important;
        aspect-ratio: 280 / 312;
        object-fit: cover;
        object-position: top left;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-b0de09f img {
        max-width: 217px !important;
        aspect-ratio: 217 / 272;
        object-fit: cover;
        object-position: top left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8af772a */.elementor-675 .elementor-element.elementor-element-8af772a img {
    max-width: 405px !important;
    aspect-ratio: 405 / 448;
    object-fit: cover;
    object-position: top left;
}

@media (max-width: 1194px) {
    .elementor-675 .elementor-element.elementor-element-8af772a img {
        max-width: 280px !important;
        aspect-ratio: 280 / 312;
        object-fit: cover;
        object-position: top left;
    }
}

@media (max-width: 767px) {
    .elementor-675 .elementor-element.elementor-element-8af772a img {
        max-width: 217px !important;
        aspect-ratio: 217 / 272;
        object-fit: cover;
        object-position: top left;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyThin.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyThin.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyUltraLight.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyUltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyMedium.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyMedium.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroySemiBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroySemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyExtraBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyHeavy.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyHeavy.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLightItalic.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegular.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLight.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegularItalic.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegularItalic.woff') format('woff');
}
/* End Custom Fonts CSS */