.elementor-645 .elementor-element.elementor-element-271393a{--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:75px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-645 .elementor-element.elementor-element-be339af{--display:flex;--overflow:hidden;--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-be339af:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-be339af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b92358 );}.elementor-645 .elementor-element.elementor-element-9939980{--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-645 .elementor-element.elementor-element-3eff803{--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-645 .elementor-element.elementor-element-e2ec408 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-e2ec408 .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-645 .elementor-element.elementor-element-904d9e9{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-904d9e9 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-904d9e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-904d9e9.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-904d9e9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-904d9e9.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-904d9e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-4b86f67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-4b86f67 .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-645 .elementor-element.elementor-element-021dbdb{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-021dbdb > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-021dbdb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-021dbdb.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-021dbdb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-021dbdb.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-021dbdb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-5382723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-5382723 .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-645 .elementor-element.elementor-element-867b1ba{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-867b1ba > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-867b1ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-867b1ba.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-867b1ba.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-867b1ba.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-867b1ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-f531104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-f531104 .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-645 .elementor-element.elementor-element-77d9e20{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-77d9e20 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-77d9e20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-77d9e20.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-77d9e20.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-77d9e20.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-77d9e20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-add4c45{--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-645 .elementor-element.elementor-element-f370aa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-f370aa5 .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-645 .elementor-element.elementor-element-2ec89ae{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-2ec89ae > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-2ec89ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2ec89ae.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-2ec89ae.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2ec89ae.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-2ec89ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-a3ef6ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-a3ef6ef .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-645 .elementor-element.elementor-element-56379db{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-56379db > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-56379db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-56379db.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-56379db.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-56379db.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-56379db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-5bcb095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-5bcb095 .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-645 .elementor-element.elementor-element-31f99c7{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-31f99c7 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-31f99c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-31f99c7.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-31f99c7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-31f99c7.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-31f99c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon svg{height:15px;}.elementor-645 .elementor-element.elementor-element-dfb4916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-dfb4916 .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-645 .elementor-element.elementor-element-2341179{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-2341179 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-645 .elementor-element.elementor-element-2341179 .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-2341179.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2341179.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-2341179.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2341179.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-2341179.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-2341179 .elementor-icon{font-size:15px;}.elementor-645 .elementor-element.elementor-element-2341179 .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-645 .elementor-element.elementor-element-c2ff667{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-645 .elementor-element.elementor-element-c2ff667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-c2ff667{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-c2ff667{right:0px;}.elementor-645 .elementor-element.elementor-element-c2ff667 img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-8740dcc{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-645 .elementor-element.elementor-element-8740dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-8740dcc{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-8740dcc{right:0px;}.elementor-645 .elementor-element.elementor-element-8740dcc img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-cdb9931{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-645 .elementor-element.elementor-element-cdb9931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-cdb9931{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-cdb9931{right:0px;}.elementor-645 .elementor-element.elementor-element-cdb9931 img{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-5f25f95{--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-645 .elementor-element.elementor-element-50443ff{--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-645 .elementor-element.elementor-element-10a69e3 > .elementor-widget-container{padding:78px 0px 78px 0px;}.elementor-645 .elementor-element.elementor-element-10a69e3 .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-645 .elementor-element.elementor-element-003dfcb{--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-645 .elementor-element.elementor-element-68976bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-d1ce957{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-d1ce957 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7bfb358{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-7bfb358 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-f6fd286{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-f6fd286 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-8a2e8e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-8a2e8e4:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-8a2e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232e46 );}.elementor-645 .elementor-element.elementor-element-d069aeb{--display:flex;}.elementor-645 .elementor-element.elementor-element-fff14a5 img{width:100%;}.elementor-645 .elementor-element.elementor-element-84c4f55{--display:flex;}.elementor-645 .elementor-element.elementor-element-9b7b07c img{width:100%;}.elementor-645 .elementor-element.elementor-element-ab17856{--display:flex;}.elementor-645 .elementor-element.elementor-element-2f15fa3 img{width:100%;}.elementor-645 .elementor-element.elementor-element-01be3de{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-645 .elementor-element.elementor-element-609ccdc{--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-645 .elementor-element.elementor-element-e553d35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-2ab3c55{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-2ab3c55 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-68db2f4{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-68db2f4 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-83888be{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-83888be img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7bb8833{--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-645 .elementor-element.elementor-element-70c7b6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-750956f{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-750956f img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-a3ded94{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-a3ded94 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-30a1c52{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-30a1c52 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-d5d6de0{--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:end;--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-645 .elementor-element.elementor-element-73fcb80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 81px 0px;}.elementor-645 .elementor-element.elementor-element-73fcb80{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-645 .elementor-element.elementor-element-67fc1d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-42ff64a{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-42ff64a img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-86900b4{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-86900b4 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-13def8e{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-13def8e img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-387e849{--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-645 .elementor-element.elementor-element-f296047{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-7e451d6{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-7e451d6 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-859b221{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-859b221 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-ea534e2{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-ea534e2 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-fb644cf{--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-645 .elementor-element.elementor-element-e9003cf{--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:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-b52f874{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-b52f874 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 33px 0px;}.elementor-645 .elementor-element.elementor-element-b52f874 .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-645 .elementor-element.elementor-element-11ac7a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-11ac7a9{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-645 .elementor-element.elementor-element-c4180a6{--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-645 .elementor-element.elementor-element-25c386f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-ee3a561{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-ee3a561 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-dc04582{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-dc04582 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-8b3c5d7{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-8b3c5d7 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7966fba{--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-645 .elementor-element.elementor-element-4adbdc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-4b2a6f9 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-645 .elementor-element.elementor-element-4b2a6f9{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-645 .elementor-element.elementor-element-428bbee{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-428bbee img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-09d6c60{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-09d6c60 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-137cf6b{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-137cf6b img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-795f10c{--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-645 .elementor-element.elementor-element-b4f6a9b > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-645 .elementor-element.elementor-element-b4f6a9b{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-645 .elementor-element.elementor-element-8cae897{--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-645 .elementor-element.elementor-element-9107cfe{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-37fde69{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-37fde69 img{width:100%;height:100%;object-fit:cover;object-position:bottom left;}.elementor-645 .elementor-element.elementor-element-95d1a66{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-95d1a66 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-f5d68aa{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-f5d68aa img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-645 .elementor-element.elementor-element-f5fbac5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-507f1f8{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-45b4810{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-45b4810 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-32aaedc{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-32aaedc img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-17b652c{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-17b652c img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-733990e{--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-645 .elementor-element.elementor-element-e29bcd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-3473974{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-3473974 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-65e1605{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-65e1605 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-94b3515{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-94b3515 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-743d494{--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:24px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-743d494.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-5b7aa03{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-5b7aa03 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 28px 0px;}.elementor-645 .elementor-element.elementor-element-5b7aa03 .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-645 .elementor-element.elementor-element-ea463d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-645 .elementor-element.elementor-element-ea463d8{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-645 .elementor-element.elementor-element-42caa7f{--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-645 .elementor-element.elementor-element-c1ec45a > .elementor-widget-container{margin:0px -2px 0px 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-c1ec45a .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-645 .elementor-element.elementor-element-9a49fa3{--display:flex;--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-645 .elementor-element.elementor-element-0a432f1{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-0a432f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-0a432f1 img{width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-02036b3{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-02036b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-02036b3 img{width:100%;}.elementor-645 .elementor-element.elementor-element-b702437{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-b702437 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-b702437 img{width:100%;}.elementor-645 .elementor-element.elementor-element-73151b8{--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-645 .elementor-element.elementor-element-73151b8{right:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-73151b8{left:0px;}.elementor-645 .elementor-element.elementor-element-ba568af{width:auto;max-width:auto;text-align:right;}.elementor-645 .elementor-element.elementor-element-ba568af > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ba568af.elementor-element{--align-self:flex-end;}.elementor-645 .elementor-element.elementor-element-ba568af .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-645 .elementor-element.elementor-element-ed57331 > .elementor-widget-container{padding:142px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ed57331 .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-645:not(.elementor-motion-effects-element-type-background), body.elementor-page-645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}@media(max-width:1194px){.elementor-645 .elementor-element.elementor-element-271393a{--padding-top:75px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-645 .elementor-element.elementor-element-be339af{--padding-top:71px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-3eff803{--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-645 .elementor-element.elementor-element-e2ec408 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-4b86f67 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-5382723 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-f531104 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-add4c45{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-645 .elementor-element.elementor-element-f370aa5 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-a3ef6ef .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-5bcb095 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon svg{height:10px;}.elementor-645 .elementor-element.elementor-element-dfb4916 .elementor-heading-title{font-size:48px;line-height:60.81px;}.elementor-645 .elementor-element.elementor-element-2341179 .elementor-icon{font-size:10px;}.elementor-645 .elementor-element.elementor-element-2341179 .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-645 .elementor-element.elementor-element-5f25f95{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:116px;--padding-left:20px;--padding-right:20px;}.elementor-645 .elementor-element.elementor-element-50443ff{--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-645 .elementor-element.elementor-element-10a69e3 > .elementor-widget-container{margin:0px -1px 0px 0px;padding:30px 0px 30px 0px;}.elementor-645 .elementor-element.elementor-element-10a69e3 .elementor-heading-title{font-size:40px;}.elementor-645 .elementor-element.elementor-element-003dfcb{--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-645 .elementor-element.elementor-element-d1ce957 img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-7bfb358 img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-f6fd286 img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-fff14a5 img{height:365px;object-fit:cover;}.elementor-645 .elementor-element.elementor-element-9b7b07c img{height:365px;object-fit:cover;}.elementor-645 .elementor-element.elementor-element-2f15fa3 img{height:365px;object-fit:cover;}.elementor-645 .elementor-element.elementor-element-01be3de{--e-n-carousel-swiper-slides-to-display:2;}.elementor-645 .elementor-element.elementor-element-609ccdc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-645 .elementor-element.elementor-element-2ab3c55 img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-68db2f4 img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-83888be img{object-fit:cover;}.elementor-645 .elementor-element.elementor-element-7bb8833{--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-645 .elementor-element.elementor-element-750956f img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-a3ded94 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-30a1c52 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-d5d6de0{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--grid-align-content:start;}.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-645 .elementor-element.elementor-element-73fcb80 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0em 0em 1.5em 0em;}.elementor-645 .elementor-element.elementor-element-42ff64a img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-86900b4 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-13def8e img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-387e849{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-645 .elementor-element.elementor-element-f296047{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-7e451d6 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-859b221 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-ea534e2 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-fb644cf{--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-645 .elementor-element.elementor-element-e9003cf{--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-645 .elementor-element.elementor-element-b52f874 > .elementor-widget-container{margin:-1px 0px 0px -2px;padding:0px 0px 17px 0px;}.elementor-645 .elementor-element.elementor-element-b52f874 .elementor-heading-title{font-size:40px;}.elementor-645 .elementor-element.elementor-element-11ac7a9 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-645 .elementor-element.elementor-element-25c386f{--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-ee3a561 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-dc04582 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-8b3c5d7 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7966fba{--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-645 .elementor-element.elementor-element-4adbdc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-4b2a6f9 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-645 .elementor-element.elementor-element-428bbee img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-09d6c60 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-137cf6b img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-795f10c{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-b4f6a9b > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-645 .elementor-element.elementor-element-8cae897{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-9107cfe{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-37fde69 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-95d1a66 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-f5d68aa img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-f5fbac5{--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-645 .elementor-element.elementor-element-507f1f8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-45b4810 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-32aaedc img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-17b652c img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-733990e{--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-645 .elementor-element.elementor-element-3473974 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-65e1605 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-94b3515 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-743d494{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--align-items:end;--grid-align-content:end;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-743d494.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-5b7aa03 > .elementor-widget-container{margin:0px 0px 0px -1px;padding:0px 0px 17px 0px;}.elementor-645 .elementor-element.elementor-element-5b7aa03 .elementor-heading-title{font-size:40px;}.elementor-645 .elementor-element.elementor-element-ea463d8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-645 .elementor-element.elementor-element-42caa7f{--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-645 .elementor-element.elementor-element-c1ec45a > .elementor-widget-container{margin:0px 7px 0px 0px;}.elementor-645 .elementor-element.elementor-element-c1ec45a .elementor-heading-title{font-size:96px;}.elementor-645 .elementor-element.elementor-element-9a49fa3{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-0a432f1 img{width:100%;object-fit:cover;}.elementor-645 .elementor-element.elementor-element-02036b3 img{width:100%;}.elementor-645 .elementor-element.elementor-element-b702437 img{width:100%;}.elementor-645 .elementor-element.elementor-element-73151b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;top:9px;}.elementor-645 .elementor-element.elementor-element-ba568af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ba568af .elementor-heading-title{font-size:48px;}.elementor-645 .elementor-element.elementor-element-ed57331 > .elementor-widget-container{padding:110px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ed57331 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-271393a{--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-be339af{--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-645 .elementor-element.elementor-element-e2ec408 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-4b86f67 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-5382723 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-f531104 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-f370aa5 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-a3ef6ef .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-5bcb095 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-dfb4916 .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-645 .elementor-element.elementor-element-5f25f95{--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-645 .elementor-element.elementor-element-50443ff{--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-645 .elementor-element.elementor-element-10a69e3 > .elementor-widget-container{margin:0px 0px 0px 1px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-10a69e3 .elementor-heading-title{font-size:32px;}.elementor-645 .elementor-element.elementor-element-003dfcb{--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-645 .elementor-element.elementor-element-68976bb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-645 .elementor-element.elementor-element-d1ce957 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7bfb358 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-f6fd286 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-8a2e8e4{--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-d069aeb{--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-645 .elementor-element.elementor-element-fff14a5 img{height:218px;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-84c4f55{--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-645 .elementor-element.elementor-element-9b7b07c img{height:218px;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-ab17856{--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-645 .elementor-element.elementor-element-2f15fa3 img{height:218px;object-fit:cover;object-position:top center;}.elementor-645 .elementor-element.elementor-element-01be3de{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:8px;}.elementor-645 .elementor-element.elementor-element-01be3de > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-645 .elementor-element.elementor-element-609ccdc{--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-645 .elementor-element.elementor-element-609ccdc.e-con{--order:-99999 /* order start hack */;}.elementor-645 .elementor-element.elementor-element-7bb8833{--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:88px;--padding-left:16px;--padding-right:16px;}.elementor-645 .elementor-element.elementor-element-750956f img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-a3ded94 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-30a1c52 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-d5d6de0{--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-645 .elementor-element.elementor-element-d5d6de0.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-645 .elementor-element.elementor-element-73fcb80 > .elementor-widget-container{margin:0px -1px -16px 0px;padding:72px 0px 0px 1px;}.elementor-645 .elementor-element.elementor-element-387e849{--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:69px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-7e451d6 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-859b221 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-ea534e2 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-fb644cf{--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-645 .elementor-element.elementor-element-e9003cf{--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-645 .elementor-element.elementor-element-b52f874 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 1px;}.elementor-645 .elementor-element.elementor-element-b52f874 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-645 .elementor-element.elementor-element-11ac7a9 > .elementor-widget-container{margin:0px 0px -16px 1px;padding:0px 0px 74px 0px;}.elementor-645 .elementor-element.elementor-element-c4180a6{--flex-wrap:nowrap;}.elementor-645 .elementor-element.elementor-element-25c386f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-ee3a561 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-dc04582 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-8b3c5d7 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-7966fba{--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-645 .elementor-element.elementor-element-4adbdc7{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-645 .elementor-element.elementor-element-4b2a6f9 > .elementor-widget-container{margin:0px 0px -16px 1px;padding:64px 16px 0px 16px;}.elementor-645 .elementor-element.elementor-element-428bbee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-428bbee img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-09d6c60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-09d6c60 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-137cf6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-137cf6b img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-795f10c{--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-645 .elementor-element.elementor-element-795f10c.e-con{--order:99999 /* order end hack */;}.elementor-645 .elementor-element.elementor-element-b4f6a9b > .elementor-widget-container{margin:0px 0px -16px 0px;padding:72px 16px 0px 15px;}.elementor-645 .elementor-element.elementor-element-8cae897{--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-645 .elementor-element.elementor-element-8cae897.e-con{--order:99999 /* order end hack */;}.elementor-645 .elementor-element.elementor-element-9107cfe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-645 .elementor-element.elementor-element-f5fbac5{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-f5fbac5.e-con{--order:99999 /* order end hack */;}.elementor-645 .elementor-element.elementor-element-507f1f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-645 .elementor-element.elementor-element-733990e{--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-645 .elementor-element.elementor-element-3473974 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-65e1605 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-94b3515 img{object-fit:cover;object-position:top left;}.elementor-645 .elementor-element.elementor-element-743d494{--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:88px;--padding-left:18px;--padding-right:16px;}.elementor-645 .elementor-element.elementor-element-743d494.e-con{--order:-99999 /* order start hack */;}.elementor-645 .elementor-element.elementor-element-5b7aa03 > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-645 .elementor-element.elementor-element-5b7aa03 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-645 .elementor-element.elementor-element-ea463d8 > .elementor-widget-container{margin:-1px 2px -16px -1px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-42caa7f{--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-645 .elementor-element.elementor-element-c1ec45a > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-645 .elementor-element.elementor-element-c1ec45a .elementor-heading-title{font-size:48px;letter-spacing:-0.035em;}.elementor-645 .elementor-element.elementor-element-0a432f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-645 .elementor-element.elementor-element-02036b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-645 .elementor-element.elementor-element-b702437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:71px 0px 69px 0px;}.elementor-645 .elementor-element.elementor-element-73151b8{--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:2px;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-73151b8{right:1px;}body.rtl .elementor-645 .elementor-element.elementor-element-73151b8{left:1px;}.elementor-645 .elementor-element.elementor-element-ba568af{width:auto;max-width:auto;}.elementor-645 .elementor-element.elementor-element-ba568af.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-645 .elementor-element.elementor-element-ba568af .elementor-heading-title{font-size:36px;}.elementor-645 .elementor-element.elementor-element-ed57331 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-ed57331 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-73151b8{--width:336px;}}@media(max-width:1194px) and (min-width:768px){.elementor-645 .elementor-element.elementor-element-73151b8{--width:222px;}}/* Start custom CSS for heading, class: .elementor-element-e2ec408 */.elementor-645 .elementor-element.elementor-element-e2ec408 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-904d9e9 */.elementor-645 .elementor-element.elementor-element-904d9e9 {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-904d9e9 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-904d9e9 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b86f67 */.elementor-645 .elementor-element.elementor-element-4b86f67 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-021dbdb */.elementor-645 .elementor-element.elementor-element-021dbdb {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-021dbdb .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-021dbdb {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5382723 */.elementor-645 .elementor-element.elementor-element-5382723 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-867b1ba */.elementor-645 .elementor-element.elementor-element-867b1ba {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-867b1ba .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-867b1ba {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f531104 */.elementor-645 .elementor-element.elementor-element-f531104 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-77d9e20 */.elementor-645 .elementor-element.elementor-element-77d9e20 {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-77d9e20 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-77d9e20 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eff803 */.elementor-645 .elementor-element.elementor-element-3eff803 {
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f370aa5 */.elementor-645 .elementor-element.elementor-element-f370aa5 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ec89ae */.elementor-645 .elementor-element.elementor-element-2ec89ae {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-2ec89ae .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-2ec89ae {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3ef6ef */.elementor-645 .elementor-element.elementor-element-a3ef6ef {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56379db */.elementor-645 .elementor-element.elementor-element-56379db {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-56379db .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-56379db {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bcb095 */.elementor-645 .elementor-element.elementor-element-5bcb095 {
    white-space: nowrap;
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31f99c7 */.elementor-645 .elementor-element.elementor-element-31f99c7 {
    max-width: 15px !important;
}

.elementor-645 .elementor-element.elementor-element-31f99c7 .elementor-icon-wrapper {
    display: flex;
}

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

.elementor-645 .elementor-element.elementor-element-2341179 .elementor-icon-wrapper {
    display: flex;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-2341179 {
        max-width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add4c45 */.elementor-645 .elementor-element.elementor-element-add4c45 {
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9939980 */.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-c2ff667 */.elementor-645 .elementor-element.elementor-element-c2ff667 {
    width: 100%;
    height: 100%;
    aspect-ratio: 1656 / 880;
}

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

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-8740dcc {
        width: 100%;
        height: 100%;
        aspect-ratio: 1154 / 720
    }
}

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

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

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

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

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

.elementor-645 .elementor-element.elementor-element-10a69e3 span:not(.hyphen) {
    color: #1FC1AA;
}

.elementor-645 .elementor-element.elementor-element-10a69e3 span.hyphen {
    font-size: 1.3em
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-10a69e3 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50443ff */.elementor-645 .elementor-element.elementor-element-50443ff {
    grid-column: 3 / 7;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-50443ff {
        grid-column: 2 / 7;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-50443ff {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1ce957 */.elementor-645 .elementor-element.elementor-element-d1ce957 {
    aspect-ratio: 405 / 528;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-d1ce957 {
        aspect-ratio: 279 / 365
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-d1ce957 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bfb358 */.elementor-645 .elementor-element.elementor-element-7bfb358 {
    aspect-ratio: 405 / 528;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-7bfb358 {
        aspect-ratio: 279 / 365
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-7bfb358 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6fd286 */.elementor-645 .elementor-element.elementor-element-f6fd286 {
    aspect-ratio: 405 / 528;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-f6fd286 {
        aspect-ratio: 279 / 365
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-f6fd286 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68976bb */.elementor-645 .elementor-element.elementor-element-68976bb {
    grid-column: 3 / 5;
}


@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-68976bb {
        grid-column: 3 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-68976bb {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-01be3de */.elementor-645 .elementor-element.elementor-element-01be3de .swiper {
    overflow: visible;
}

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


@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-8a2e8e4 {
        grid-column: 3 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-8a2e8e4 {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ab3c55 */.elementor-645 .elementor-element.elementor-element-2ab3c55 {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-2ab3c55 {
        aspect-ratio: 571 / 744
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-2ab3c55 {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68db2f4 */.elementor-645 .elementor-element.elementor-element-68db2f4 {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-68db2f4 {
        aspect-ratio: 571 / 744
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-68db2f4 {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83888be */.elementor-645 .elementor-element.elementor-element-83888be {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-83888be {
        aspect-ratio: 571 / 744
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-83888be {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d35 */.elementor-645 .elementor-element.elementor-element-e553d35 {
    grid-column: 1 / 5;
}

.elementor-645 .elementor-element.elementor-element-e553d35 span {
    color: #1FC1AA;
}

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

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

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-609ccdc {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-750956f */.elementor-645 .elementor-element.elementor-element-750956f {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-750956f {
        aspect-ratio: 571 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-750956f {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3ded94 */.elementor-645 .elementor-element.elementor-element-a3ded94 {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-a3ded94 {
        aspect-ratio: 571 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-a3ded94 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a1c52 */.elementor-645 .elementor-element.elementor-element-30a1c52 {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-30a1c52 {
        aspect-ratio: 571 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-30a1c52 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c7b6d */.elementor-645 .elementor-element.elementor-element-70c7b6d {
    grid-column: 1 / 5;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-70c7b6d {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73fcb80 */.elementor-645 .elementor-element.elementor-element-73fcb80 {
    grid-column: 2 / 4;
}

.elementor-645 .elementor-element.elementor-element-73fcb80 span {
    color: #1FC1AA;
}

.elementor-645 .elementor-element.elementor-element-73fcb80 p {
    margin: 0;
}

.elementor-645 .elementor-element.elementor-element-73fcb80 p:last-child {
    letter-spacing: -0.02em
}

.elementor-645 .elementor-element.elementor-element-73fcb80 p:not(:last-child) {
    margin-bottom: 1.5em;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-73fcb80 {
        grid-column: 2 / 4;
    }
    
    .elementor-645 .elementor-element.elementor-element-73fcb80 p:last-child {
        letter-spacing: 0
    }
}

@media (max-width: 1020px) {
    .elementor-645 .elementor-element.elementor-element-73fcb80 {
        grid-column: 2 / 5;
    }
}

@media (max-width: 860px) {
    .elementor-645 .elementor-element.elementor-element-73fcb80 {
        grid-column: 1 / 5;
    }
}

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

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

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-42ff64a {
        aspect-ratio: 280 / 208
    }
}

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-86900b4 {
        aspect-ratio: 280 / 208
    }
}

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-13def8e {
        aspect-ratio: 280 / 208
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-13def8e {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67fc1d8 */.elementor-645 .elementor-element.elementor-element-67fc1d8 {
    grid-column: 5 / 7;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-67fc1d8 {
        grid-column: 5 / 7;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-67fc1d8 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e451d6 */.elementor-645 .elementor-element.elementor-element-7e451d6 {
    aspect-ratio: 1030 / 824;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-7e451d6 {
        aspect-ratio: 717 / 569
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-7e451d6 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-859b221 */.elementor-645 .elementor-element.elementor-element-859b221 {
    aspect-ratio: 1030 / 824;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-859b221 {
        aspect-ratio: 717 / 569
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-859b221 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea534e2 */.elementor-645 .elementor-element.elementor-element-ea534e2 {
    aspect-ratio: 1030 / 824;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-ea534e2 {
        aspect-ratio: 717 / 569
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-ea534e2 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f296047 */.elementor-645 .elementor-element.elementor-element-f296047 {
    grid-column: 4 / 9;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-f296047 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b52f874 */.elementor-645 .elementor-element.elementor-element-b52f874 {
    grid-column: 2 / 4;
}

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

@media (max-width: 800px) {
    .elementor-645 .elementor-element.elementor-element-b52f874 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-b52f874 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ac7a9 */.elementor-645 .elementor-element.elementor-element-11ac7a9 {
    grid-column: 2 / 4;
    max-width: 390px !important;
}

.elementor-645 .elementor-element.elementor-element-11ac7a9 span {
    font-size: 1.2em
}

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

@media (max-width: 920px) {
    .elementor-645 .elementor-element.elementor-element-11ac7a9 {
        grid-column: 2 / 5;
    }
}

@media (max-width: 800px) {
    .elementor-645 .elementor-element.elementor-element-11ac7a9 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-11ac7a9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9003cf */.elementor-645 .elementor-element.elementor-element-e9003cf {
    grid-column: 1 / 5;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-e9003cf {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee3a561 */.elementor-645 .elementor-element.elementor-element-ee3a561 {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-ee3a561 {
        aspect-ratio: 568 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-ee3a561 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc04582 */.elementor-645 .elementor-element.elementor-element-dc04582 {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-dc04582 {
        aspect-ratio: 568 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-dc04582 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3c5d7 */.elementor-645 .elementor-element.elementor-element-8b3c5d7 {
    aspect-ratio: 822 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-8b3c5d7 {
        aspect-ratio: 568 / 432
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-8b3c5d7 {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c386f */@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-25c386f {
        min-width: 184px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4180a6 */.elementor-645 .elementor-element.elementor-element-c4180a6 {
    grid-column: 5 / 9;
}

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

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

.elementor-645 .elementor-element.elementor-element-4b2a6f9 span {
    color: #1FC1AA;
}

.elementor-645 .elementor-element.elementor-element-4b2a6f9 p {
    margin-bottom: 1.5em;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-4b2a6f9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-428bbee */.elementor-645 .elementor-element.elementor-element-428bbee {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-428bbee {
        aspect-ratio: 571 / 745
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-428bbee {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09d6c60 */.elementor-645 .elementor-element.elementor-element-09d6c60 {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-09d6c60 {
        aspect-ratio: 571 / 745
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-09d6c60 {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-137cf6b */.elementor-645 .elementor-element.elementor-element-137cf6b {
    aspect-ratio: 822 / 1080;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-137cf6b {
        aspect-ratio: 571 / 745
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-137cf6b {
        aspect-ratio: 393 / 568
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4adbdc7 */.elementor-645 .elementor-element.elementor-element-4adbdc7 {
    grid-column: 1 / 5;
    grid-row: 1 / 4;
}

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

@media (max-width: 900px) {
    .elementor-645 .elementor-element.elementor-element-4adbdc7 {
        grid-row: 1 / 3;
    }
}

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

.elementor-645 .elementor-element.elementor-element-b4f6a9b p {
    margin: 0;
}

.elementor-645 .elementor-element.elementor-element-b4f6a9b p:not(:last-child) {
    margin-bottom: 1.5em;
}

.elementor-645 .elementor-element.elementor-element-b4f6a9b span {
    color: #1FC1AA;
}

@media (max-width: 1300px) {
    .elementor-645 .elementor-element.elementor-element-b4f6a9b {
        grid-column: 2 / 5;
    }
}

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

@media (max-width: 1170px) {
    .elementor-645 .elementor-element.elementor-element-b4f6a9b {
        grid-column: 2 / 5;
    }
}

@media (max-width: 1000px) {
    .elementor-645 .elementor-element.elementor-element-b4f6a9b {
        grid-column: 1 / 5;
    }
}

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

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

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

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

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

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

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

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

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

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

@media (max-width: 900px) {
    .elementor-645 .elementor-element.elementor-element-9107cfe {
        padding-bottom: 0;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-9107cfe {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cae897 */.elementor-645 .elementor-element.elementor-element-8cae897 {
    grid-column: 5 / 9;
}

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

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-45b4810 {
        aspect-ratio: 278 / 199
    }
}

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-32aaedc {
        aspect-ratio: 278 / 199
    }
}

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

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-17b652c {
        aspect-ratio: 278 / 199
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-17b652c {
        aspect-ratio: 361 / 272
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507f1f8 */.elementor-645 .elementor-element.elementor-element-507f1f8 {
    grid-column: 1 / 3;
}

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

@media (max-width: 900px) {
    .elementor-645 .elementor-element.elementor-element-507f1f8 {
        padding-top: 12px;
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-507f1f8 {
        grid-column: 1 / 6;
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5fbac5 */.elementor-645 .elementor-element.elementor-element-f5fbac5 {
    grid-column: 5 / 9;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-f5fbac5 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3473974 */.elementor-645 .elementor-element.elementor-element-3473974 {
    aspect-ratio: 614 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-3473974 {
        aspect-ratio: 422 / 428
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-3473974 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65e1605 */.elementor-645 .elementor-element.elementor-element-65e1605 {
    aspect-ratio: 614 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-65e1605 {
        aspect-ratio: 422 / 428
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-65e1605 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94b3515 */.elementor-645 .elementor-element.elementor-element-94b3515 {
    aspect-ratio: 614 / 624;
}

@media (max-width: 1194px) {
    .elementor-645 .elementor-element.elementor-element-94b3515 {
        aspect-ratio: 422 / 428
    }
}

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-94b3515 {
        aspect-ratio: 393 / 392
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e29bcd8 */.elementor-645 .elementor-element.elementor-element-e29bcd8 {
    grid-column: 1 / 4;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-e29bcd8 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b7aa03 */.elementor-645 .elementor-element.elementor-element-5b7aa03 {
    grid-column: 1 / 3;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-5b7aa03 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea463d8 */.elementor-645 .elementor-element.elementor-element-ea463d8 {
    grid-column: 1 / 3;
}

.elementor-645 .elementor-element.elementor-element-ea463d8 p {
    margin: 0;
}

.elementor-645 .elementor-element.elementor-element-ea463d8 p:not(:last-child) {
    margin-bottom: 1.5em;
}

.elementor-645 .elementor-element.elementor-element-ea463d8 span {
    font-size: 1.2em
}

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

@media (max-width: 1080px) {
    .elementor-645 .elementor-element.elementor-element-ea463d8 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 960px) {
    .elementor-645 .elementor-element.elementor-element-ea463d8 {
        grid-column: 1 / 5;
    }
}

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

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

@media (max-width: 870px) {
    .elementor-645 .elementor-element.elementor-element-743d494 {
        grid-column: 4 / 9;
    }
}

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

.elementor-645 .elementor-element.elementor-element-c1ec45a h2 .word-wrapper:nth-child(2){
    text-align: right;
}

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

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-0a432f1 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-02036b3 */.elementor-645 .elementor-element.elementor-element-02036b3 img {
    max-width: 405px !important;
    aspect-ratio: 405 / 448;
    object-fit: cover;
    object-position: top left;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-02036b3 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-b702437 */.elementor-645 .elementor-element.elementor-element-b702437 img {
    max-width: 405px !important;
    aspect-ratio: 405 / 448;
    object-fit: cover;
    object-position: top left;
}

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

@media (max-width: 767px) {
    .elementor-645 .elementor-element.elementor-element-b702437 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 */