.elementor-3266 .elementor-element.elementor-element-6a70f5c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-ae3a6fd{--display:flex;--position:absolute;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;top:0px;--z-index:2;}.elementor-3266 .elementor-element.elementor-element-ae3a6fd:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-ae3a6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3266 .elementor-element.elementor-element-ae3a6fd{left:0px;}body.rtl .elementor-3266 .elementor-element.elementor-element-ae3a6fd{right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-5f40e886{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3266 .elementor-element.elementor-element-5f40e886{left:0px;}body.rtl .elementor-3266 .elementor-element.elementor-element-5f40e886{right:0px;}.elementor-3266 .elementor-element.elementor-element-5f40e886 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-3266 .elementor-element.elementor-element-c3fa911{--display:flex;--min-height:0vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:05em;--padding-left:03em;--padding-right:03em;--z-index:3;}.elementor-3266 .elementor-element.elementor-element-c3fa911:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-c3fa911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-d5380b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-73d1f6c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:6.5rem;font-weight:900;text-transform:uppercase;font-style:italic;line-height:1em;}.elementor-3266 .elementor-element.elementor-element-91bc006{--display:flex;--min-height:25px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-91bc006:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-91bc006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63719e1 );}.elementor-3266 .elementor-element.elementor-element-5c4ae37{--display:flex;--min-height:25px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-3266 .elementor-element.elementor-element-5c4ae37:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-5c4ae37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-5c4ae37.e-con{--align-self:center;}.elementor-3266 .elementor-element.elementor-element-e84aac4{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-ec270eb{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-icon{width:14px;}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-icon i{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-text, .elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-item{font-family:var( --e-global-typography-70dd65e-font-family ), Sans-serif;font-size:var( --e-global-typography-70dd65e-font-size );font-weight:var( --e-global-typography-70dd65e-font-weight );text-transform:var( --e-global-typography-70dd65e-text-transform );font-style:var( --e-global-typography-70dd65e-font-style );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-87136a4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-3266 .elementor-element.elementor-element-87136a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-87136a4.elementor-element{--align-self:center;}.elementor-3266 .elementor-element.elementor-element-87136a4 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3266 .elementor-element.elementor-element-87136a4 .elementor-divider{text-align:left;}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-text, .elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-text a{color:#FFFFFFD4;}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-item{font-family:var( --e-global-typography-5824728-font-family ), Sans-serif;font-size:var( --e-global-typography-5824728-font-size );font-weight:var( --e-global-typography-5824728-font-weight );text-transform:var( --e-global-typography-5824728-text-transform );font-style:var( --e-global-typography-5824728-font-style );line-height:var( --e-global-typography-5824728-line-height );}.elementor-3266 .elementor-element.elementor-element-cb3c84f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon{width:14px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon i{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-text{padding-left:12px;}body.rtl .elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-text{padding-right:12px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-text, .elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-item{font-family:var( --e-global-typography-70dd65e-font-family ), Sans-serif;font-size:var( --e-global-typography-70dd65e-font-size );font-weight:var( --e-global-typography-70dd65e-font-weight );text-transform:var( --e-global-typography-70dd65e-text-transform );font-style:var( --e-global-typography-70dd65e-font-style );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-3266 .elementor-element.elementor-element-63c47b3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-3266 .elementor-element.elementor-element-63c47b3d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-63c47b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-2ea95c1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-2ea95c1c{color:var( --e-global-color-2ab1014 );font-family:var( --e-global-typography-e976984-font-family ), Sans-serif;font-size:var( --e-global-typography-e976984-font-size );font-weight:var( --e-global-typography-e976984-font-weight );text-transform:var( --e-global-typography-e976984-text-transform );font-style:var( --e-global-typography-e976984-font-style );line-height:var( --e-global-typography-e976984-line-height );}.elementor-3266 .elementor-element.elementor-element-5a1e28ab{--display:flex;--z-index:50;}.elementor-3266 .elementor-element.elementor-element-5a1e28ab:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-5a1e28ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-c31ad34{--divider-border-style:solid;--divider-color:var( --e-global-color-8683648 );--divider-border-width:1px;}.elementor-3266 .elementor-element.elementor-element-c31ad34 .elementor-divider-separator{width:100%;}.elementor-3266 .elementor-element.elementor-element-c31ad34 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3266 .elementor-element.elementor-element-5de1d716{--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:3rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:0rem;--z-index:20;}.elementor-3266 .elementor-element.elementor-element-5de1d716:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-5de1d716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-7950179d > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-3266 .elementor-element.elementor-element-7950179d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;font-style:normal;line-height:1em;color:var( --e-global-color-2ab1014 );}.elementor-3266 .elementor-element.elementor-element-46938d26{--swiper-slides-to-display:3;--swiper-offset-size:60px;--swiper-slides-gap:30px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-100px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:30px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-100px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:30px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-secondary );--swiper-pagination-size:6px;--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:45px;}.elementor-3266 .elementor-element.elementor-element-46938d26 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:300px 300px 300px 300px;padding:7px 7px 7px 7px;}.elementor-3266 .elementor-element.elementor-element-46938d26 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3266 .elementor-element.elementor-element-46938d26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-46938d26 .swiper-slide > .elementor-element{height:100%;}.elementor-3266 .elementor-element.elementor-element-44d20767{--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:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:03rem;}.elementor-3266 .elementor-element.elementor-element-44d20767:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-44d20767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-7299a10d > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-3266 .elementor-element.elementor-element-7299a10d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;font-style:normal;line-height:1em;color:var( --e-global-color-2ab1014 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3266 .elementor-element.elementor-element-7a0ba518{--grid-columns:3;}.elementor-3266 .elementor-element.elementor-element-7a0ba518 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3266 .elementor-element.elementor-element-7a0ba518 .e-loop-item > .elementor-section, .elementor-3266 .elementor-element.elementor-element-7a0ba518 .e-loop-item > .elementor-section > .elementor-container, .elementor-3266 .elementor-element.elementor-element-7a0ba518 .e-loop-item > .e-con, .elementor-3266 .elementor-element.elementor-element-7a0ba518 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(min-width:768px){.elementor-3266 .elementor-element.elementor-element-5c4ae37{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-3266 .elementor-element.elementor-element-5c4ae37{--width:100vw;}.elementor-3266 .elementor-element.elementor-element-63c47b3d{--content-width:1080px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3266 .elementor-element.elementor-element-5c4ae37{--width:100vw;}}@media(max-width:1200px){.elementor-3266 .elementor-element.elementor-element-ae3a6fd{--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3266 .elementor-element.elementor-element-5f40e886 img{object-fit:cover;object-position:center center;}.elementor-3266 .elementor-element.elementor-element-c3fa911{--padding-top:03em;--padding-bottom:03em;--padding-left:02em;--padding-right:02em;}.elementor-3266 .elementor-element.elementor-element-73d1f6c .elementor-heading-title{font-size:4.5rem;}.elementor-3266 .elementor-element.elementor-element-91bc006{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-5c4ae37{--min-height:20px;}.elementor-3266 .elementor-element.elementor-element-e84aac4{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-ec270eb{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-cb3c84f{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-63c47b3d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3266 .elementor-element.elementor-element-2ea95c1c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3266 .elementor-element.elementor-element-5de1d716{--padding-top:2rem;--padding-bottom:3rem;--padding-left:02rem;--padding-right:0rem;}.elementor-3266 .elementor-element.elementor-element-7950179d .elementor-heading-title{font-size:3.5rem;}.elementor-3266 .elementor-element.elementor-element-46938d26{--swiper-slides-to-display:2;--arrow-prev-left-position:-100px;--arrow-next-right-position:-100px;}.elementor-3266 .elementor-element.elementor-element-44d20767{--padding-top:2rem;--padding-bottom:2rem;--padding-left:02rem;--padding-right:02rem;}.elementor-3266 .elementor-element.elementor-element-7299a10d .elementor-heading-title{font-size:3.5rem;}.elementor-3266 .elementor-element.elementor-element-7a0ba518{--grid-columns:2;}}@media(max-width:1024px){.elementor-3266 .elementor-element.elementor-element-6a70f5c{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-ae3a6fd{--min-height:350px;--padding-top:02em;--padding-bottom:2em;--padding-left:02em;--padding-right:02em;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-5f40e886 img{height:250px;object-fit:cover;object-position:center center;}.elementor-3266 .elementor-element.elementor-element-c3fa911{--padding-top:5em;--padding-bottom:5em;--padding-left:02em;--padding-right:02em;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3266 .elementor-element.elementor-element-73d1f6c .elementor-heading-title{font-size:4rem;}.elementor-3266 .elementor-element.elementor-element-91bc006{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-5c4ae37{--min-height:20px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-item{font-size:var( --e-global-typography-70dd65e-font-size );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-item{font-size:var( --e-global-typography-5824728-font-size );line-height:var( --e-global-typography-5824728-line-height );}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-item{font-size:var( --e-global-typography-70dd65e-font-size );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-2ea95c1c{font-size:var( --e-global-typography-e976984-font-size );line-height:var( --e-global-typography-e976984-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3266 .elementor-element.elementor-element-46938d26{--swiper-slides-to-display:1;}.elementor-3266 .elementor-element.elementor-element-44d20767{--padding-top:02rem;--padding-bottom:04rem;--padding-left:02rem;--padding-right:02rem;--z-index:50;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3266 .elementor-element.elementor-element-7a0ba518{--grid-columns:1;--grid-row-gap:10px;}}@media(max-width:767px){.elementor-3266 .elementor-element.elementor-element-6a70f5c{--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-3266 .elementor-element.elementor-element-ae3a6fd{--padding-top:0em;--padding-bottom:0em;--padding-left:01em;--padding-right:01em;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-5f40e886 img{height:250px;}.elementor-3266 .elementor-element.elementor-element-c3fa911{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:01em;}.elementor-3266 .elementor-element.elementor-element-d5380b7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3266 .elementor-element.elementor-element-73d1f6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-73d1f6c.elementor-element{--align-self:flex-start;}.elementor-3266 .elementor-element.elementor-element-73d1f6c .elementor-heading-title{font-size:2.7rem;line-height:1em;}.elementor-3266 .elementor-element.elementor-element-91bc006{--min-height:15px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-5c4ae37{--min-height:15px;}.elementor-3266 .elementor-element.elementor-element-e84aac4{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-3266 .elementor-element.elementor-element-ec270eb{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-4db38e9 .elementor-icon-list-item{font-size:var( --e-global-typography-70dd65e-font-size );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-3266 .elementor-element.elementor-element-87136a4{--container-widget-width:10px;--container-widget-flex-grow:0;width:var( --container-widget-width, 10px );max-width:10px;}.elementor-3266 .elementor-element.elementor-element-365a53f .elementor-icon-list-item{font-size:var( --e-global-typography-5824728-font-size );line-height:var( --e-global-typography-5824728-line-height );}.elementor-3266 .elementor-element.elementor-element-cb3c84f{--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon{width:15px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon i{font-size:15px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-icon svg{--e-icon-list-icon-size:15px;}.elementor-3266 .elementor-element.elementor-element-3b212d8 .elementor-icon-list-item{font-size:var( --e-global-typography-70dd65e-font-size );line-height:var( --e-global-typography-70dd65e-line-height );}.elementor-3266 .elementor-element.elementor-element-63c47b3d{--padding-top:02em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3266 .elementor-element.elementor-element-2ea95c1c{font-size:var( --e-global-typography-e976984-font-size );line-height:var( --e-global-typography-e976984-line-height );}.elementor-3266 .elementor-element.elementor-element-5de1d716{--padding-top:01rem;--padding-bottom:01rem;--padding-left:01rem;--padding-right:01rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3266 .elementor-element.elementor-element-7950179d .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-3266 .elementor-element.elementor-element-46938d26{--swiper-slides-to-display:1;}.elementor-3266 .elementor-element.elementor-element-44d20767{--padding-top:01rem;--padding-bottom:02rem;--padding-left:01rem;--padding-right:01rem;}.elementor-3266 .elementor-element.elementor-element-7299a10d .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3266 .elementor-element.elementor-element-7a0ba518{--grid-columns:1;--grid-row-gap:10px;}}/* Start custom CSS for container, class: .elementor-element-ae3a6fd *//* Apply this to the container with the class 'news-title' */
.news-title {
    background-size: 100% 200%; /* Adjust the background size for vertical movement */
    animation: gradientMoveVertical 0.5s ease-in-out forwards, slideDown 0.5s ease forwards;
    animation-delay: 1s; /* Delay both animations by 1 second */
    margin-top: 0px; /* Initial offset for the slide down effect */
}

/* Keyframe animations */
@keyframes gradientMoveVertical {
    0% {
        background-position: 0% 100%; /* Start below the visible area */
    }
    100% {
        background-position: 0% 0%; /* End at the normal position */
    }
}

@keyframes slideDown {
    0% {
        margin-top: 0px; /* Start at the top */
    }
    100% {
        margin-top: 70vh; /* Slide down to 70vh on desktop */
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-73d1f6c */.elementor-3266 .elementor-element.elementor-element-73d1f6c {
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4ae37 */.parent-container {
    /* Add styles to the parent container as needed */
    position: relative;
    overflow: hidden;
}

.left-to-right-container {
    opacity: 0; /* Set initial opacity to 0 to make it invisible */
    transform: translateX(-100%); /* Move the container outside the viewport on the left side */
    animation: leftToRightAnimation 0.8s ease forwards 500ms; /* Use CSS animation */

    /* Ensure smooth transition when visibility changes */
    transition: opacity 0.5s ease;
}

@keyframes leftToRightAnimation {
    to {
        opacity: 1; /* Set opacity to 1 to make it visible */
        transform: translateX(0); /* Move the container back to its original position */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bc006 */.parent-container {
    /* Add styles to the parent container as needed */
    position: relative;
    overflow: hidden;
}

.left-to-right-container {
    opacity: 0; /* Set initial opacity to 0 to make it invisible */
    transform: translateX(-100%); /* Move the container outside the viewport on the left side */
    animation: leftToRightAnimation 0.8s ease forwards; /* Use CSS animation */

    /* Ensure smooth transition when visibility changes */
    transition: opacity 0.5s ease;
}

@keyframes leftToRightAnimation {
    to {
        opacity: 1; /* Set opacity to 1 to make it visible */
        transform: translateX(0); /* Move the container back to its original position */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fa911 */.title {
    animation: slideDown 0.5s 1s forwards;
}

/* Keyframe animation for desktop */
@keyframes slideDown {
    to {
        margin-top: calc(100vh - 32vh); /* Calculate 100vh minus 32vh */
    }
}

/* For tablet breakpoint: set margin-top to 350px */
@media (max-width: 1024px) {
    .title {
        animation: slideDownTablet 0.5s 1s forwards;
    }

    @keyframes slideDownTablet {
        to {
            margin-top: 350px;
        }
    }
}

/* For mobile breakpoint: set margin-top to 250px */
@media (max-width: 768px) {
    .title {
        animation: slideDownMobile 0.5s 1s forwards;
    }

    @keyframes slideDownMobile {
        to {
            margin-top: 250px;
        }
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-46938d26 */.elementor-widget-container .swiper-pagination {
    width: auto !important; /* Override the width of the total navigation class */

}
/* Change navigation dots to wider stripes */
.elementor-widget-loop-carousel .swiper-pagination-bullet {
    width: 10px; /* Width of the dot */
    height: 6px; /* Height of the stripes */
    background-color: #000; /* Color of the stripes */
    border-radius: 0; /* Optional: Set border radius to 0 if you want sharp edges */
    position: relative;
    margin: 0 0px; /* Spacing between each stripe */
}

/* Before and after pseudo-elements to create wider stripes */
.elementor-widget-loop-carousel .swiper-pagination-bullet::before,
.elementor-widget-loop-carousel .swiper-pagination-bullet::after {
    content: '';
    position: absolute;
    background-color: inherit;
    width: 13px; /* Width of the dot */
    height: 6px; /* Height of the stripes */
    top: 0;
}

/* Before pseudo-element */
.elementor-widget-loop-carousel .swiper-pagination-bullet::before {
    left: -2px; /* Adjust position to create wider stripes */
}

/* After pseudo-element */
.elementor-widget-loop-carousel .swiper-pagination-bullet::after {
    right: -2px; /* Adjust position to create wider stripes */
}

/* Active dot */
.elementor-widget-loop-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #FE6F00;
    opacity: 1; /* Optional: Increase the opacity for the active dot */
}/* End custom CSS */