.elementor-74889 .elementor-element.elementor-element-976d70b{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-976d70b:not(.elementor-motion-effects-element-type-background), .elementor-74889 .elementor-element.elementor-element-976d70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3aa8619 );}.elementor-74889 .elementor-element.elementor-element-db2a3de{--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:114px 114px;--row-gap:114px;--column-gap:114px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-74889 .elementor-element.elementor-element-031f83f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-031f83f.e-con{--align-self:center;}.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-74889 .elementor-element.elementor-element-accf010{text-align:center;}.elementor-74889 .elementor-element.elementor-element-accf010 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-74889 .elementor-element.elementor-element-01dd20d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-74889 .elementor-element.elementor-element-6b5d01d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-efa1510{--swiper-slides-to-display:1;--swiper-slides-gap:20px;padding:0px 0px 0px 0px;--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-b705726 );--dots-hover-color:var( --e-global-color-b705726 );--swiper-pagination-spacing:55px;}.elementor-74889 .elementor-element.elementor-element-efa1510 .swiper-slide > .elementor-element{height:100%;}.elementor-74889 .elementor-element.elementor-element-efa1510 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-74889 .elementor-element.elementor-element-53ac7ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;--z-index:4;}.elementor-74889 .elementor-element.elementor-element-53ac7ea:not(.elementor-motion-effects-element-type-background), .elementor-74889 .elementor-element.elementor-element-53ac7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3aa8619 );}.elementor-74889 .elementor-element.elementor-element-53ac7ea::before, .elementor-74889 .elementor-element.elementor-element-53ac7ea > .elementor-background-video-container::before, .elementor-74889 .elementor-element.elementor-element-53ac7ea > .e-con-inner > .elementor-background-video-container::before, .elementor-74889 .elementor-element.elementor-element-53ac7ea > .elementor-background-slideshow::before, .elementor-74889 .elementor-element.elementor-element-53ac7ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-74889 .elementor-element.elementor-element-53ac7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-74889 .elementor-element.elementor-element-83d4d8b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-26d1703.elementor-element{--align-self:flex-start;}.elementor-74889 .elementor-element.elementor-element-26d1703 .elementor-heading-title{font-family:var( --e-global-typography-db947d1-font-family ), Sans-serif;font-size:var( --e-global-typography-db947d1-font-size );font-weight:var( --e-global-typography-db947d1-font-weight );text-transform:var( --e-global-typography-db947d1-text-transform );line-height:var( --e-global-typography-db947d1-line-height );letter-spacing:var( --e-global-typography-db947d1-letter-spacing );color:var( --e-global-color-6d5c151 );}.elementor-74889 .elementor-element.elementor-element-9a59ffb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-056c5ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-0c795eb{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-74889 .elementor-element.elementor-element-0c795eb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-74889 .elementor-element.elementor-element-8cb286e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-0a42752{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:start;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-2ad0c87 );}.elementor-74889 .elementor-element.elementor-element-0071490{--display:flex;--margin-top:124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-cb9a8dd{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-16d47df{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-3f15766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-3f15766 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-bc02992{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-e868f9c{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-e868f9c.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-f2e1c57{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-56a2fd6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-e4dc690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e4dc690 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-90e359f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-1176293{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-1176293.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-ce542da{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-8a53cfa{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-e2481fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e2481fe .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-aa81e9a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-a68163c{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-a68163c.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-7fec82d{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-dbaa5ff{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-20bbe48{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-0a19652{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-28b05d7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-80a41ec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-4d52e07{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-4d52e07.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-5c60b9a{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-c6c5891{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-5c07df2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-5fb4975{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-5fb4975.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-736ae72{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7efff55{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-8b736f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8b736f0 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-a687e2b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-3a32c23{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-3a32c23.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-e880836{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-2838db0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-583369a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-583369a .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-bc5c694{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-ba4abc3{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-4323508{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-8e999c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8e999c0 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-84b2377{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-4b221f6{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-4b221f6.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-e89eca3{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7d97884{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-ec51914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ec51914 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-b149a5a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-bd9df82{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-bd9df82.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-9a928cd{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-6b8ac09{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-776f155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-776f155 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-8ff45a5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-9229cb1{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-9229cb1.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-a83670e{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7ac59cd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-ccd28c4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-b45bc48{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-dcb18fe{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-b306fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-b306fb6 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-bb11f85{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-18257de{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-18257de.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-e46db69{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-5db0f0c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-56267b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-56267b4 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-7c8694f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-2d5e860{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-2d5e860.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-d684fa4{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-e9726b8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:24px;}.elementor-74889 .elementor-element.elementor-element-c295686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-c295686 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-9568177{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-bac79e1{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-bac79e1.e-con{--align-self:center;}.elementor-74889 .elementor-element.elementor-element-d965457{--spacer-size:60px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f7c3d7b );border-radius:0px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-c90d071{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52 .elementor-heading-title{font-family:var( --e-global-typography-055d3ef-font-family ), Sans-serif;font-size:var( --e-global-typography-055d3ef-font-size );font-weight:var( --e-global-typography-055d3ef-font-weight );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-4f5adc5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2271c21-font-family ), Sans-serif;font-size:var( --e-global-typography-2271c21-font-size );font-weight:var( --e-global-typography-2271c21-font-weight );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );color:var( --e-global-color-5f1a314 );}.elementor-74889 .elementor-element.elementor-element-f2f4a60{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-b705726 );--e-n-carousel-dots-hover-color:var( --e-global-color-b705726 );--e-n-carousel-swiper-pagination-spacing:80px;}.elementor-74889 .elementor-element.elementor-element-f2f4a60 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-74889 .elementor-element.elementor-element-c932ca8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-dab93cc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-6e0092b{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-74889 .elementor-element.elementor-element-6e0092b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:bold;line-height:26px;letter-spacing:0.02em;color:#FFFFFF;}.elementor-74889 .elementor-element.elementor-element-ab480f3{color:var( --e-global-color-f5ef07a );}.elementor-74889 .elementor-element.elementor-element-1d2c01b{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9730384 .elementor-button{background-color:#61CE7000;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-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-5f1a314 );color:var( --e-global-color-5f1a314 );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-74889 .elementor-element.elementor-element-9730384 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-74889 .elementor-element.elementor-element-db2a3de{--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-74889 .elementor-element.elementor-element-031f83f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left: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-74889 .elementor-element.elementor-element-accf010 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-74889 .elementor-element.elementor-element-01dd20d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-74889 .elementor-element.elementor-element-efa1510{--swiper-slides-to-display:1;}.elementor-74889 .elementor-element.elementor-element-53ac7ea{--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-74889 .elementor-element.elementor-element-83d4d8b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-26d1703 .elementor-heading-title{font-size:var( --e-global-typography-db947d1-font-size );line-height:var( --e-global-typography-db947d1-line-height );letter-spacing:var( --e-global-typography-db947d1-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9a59ffb{--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;}.elementor-74889 .elementor-element.elementor-element-0c795eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-0a42752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;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-74889 .elementor-element.elementor-element-0071490{--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-cb9a8dd{--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-16d47df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-3f15766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-3f15766 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bc02992{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-56a2fd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e4dc690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e4dc690 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-90e359f{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-8a53cfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e2481fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e2481fe .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-aa81e9a{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-dbaa5ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-20bbe48{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-0a19652{--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-28b05d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-80a41ec{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-c6c5891{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-5c07df2{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-7efff55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-8b736f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8b736f0 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-a687e2b{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-2838db0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-583369a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-583369a .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bc5c694{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-ba4abc3{--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-4323508{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-8e999c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8e999c0 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-84b2377{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-7d97884{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-ec51914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ec51914 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-b149a5a{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-6b8ac09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-776f155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-776f155 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-8ff45a5{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-7ac59cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-ccd28c4{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-b45bc48{--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-dcb18fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-b306fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-b306fb6 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bb11f85{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-5db0f0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-56267b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-56267b4 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-7c8694f{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-e9726b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-c295686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-c295686 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9568177{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-c90d071{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-4f5adc5{font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-f2f4a60{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:65px;}.elementor-74889 .elementor-element.elementor-element-c932ca8{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-74889 .elementor-element.elementor-element-6e0092b .elementor-heading-title{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9730384 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-74889 .elementor-element.elementor-element-db2a3de{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-74889 .elementor-element.elementor-element-031f83f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-74889 .elementor-element.elementor-element-accf010{text-align:start;}.elementor-74889 .elementor-element.elementor-element-accf010 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-74889 .elementor-element.elementor-element-01dd20d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-74889 .elementor-element.elementor-element-6b5d01d{--width:100%;}.elementor-74889 .elementor-element.elementor-element-efa1510{--swiper-slides-to-display:1;--swiper-pagination-spacing:48px;}.elementor-74889 .elementor-element.elementor-element-53ac7ea{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-74889 .elementor-element.elementor-element-83d4d8b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-74889 .elementor-element.elementor-element-26d1703{text-align:start;}.elementor-74889 .elementor-element.elementor-element-26d1703 .elementor-heading-title{font-size:var( --e-global-typography-db947d1-font-size );line-height:var( --e-global-typography-db947d1-line-height );letter-spacing:var( --e-global-typography-db947d1-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-0c795eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-74889 .elementor-element.elementor-element-0c795eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-8cb286e{--width:90%;}.elementor-74889 .elementor-element.elementor-element-0a42752{text-align:start;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-74889 .elementor-element.elementor-element-0071490{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74889 .elementor-element.elementor-element-cb9a8dd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-16d47df{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-3f15766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-3f15766 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bc02992{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-e868f9c{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-f2e1c57{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-56a2fd6{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e4dc690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e4dc690 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-90e359f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-1176293{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-ce542da{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-8a53cfa{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e2481fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-e2481fe .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-aa81e9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-a68163c{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-7fec82d{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-dbaa5ff{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-be0ac6c .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-20bbe48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-0a19652{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-28b05d7{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ed8a35d .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-80a41ec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-4d52e07{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-5c60b9a{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-c6c5891{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-a8fddc7 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-5c07df2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-5fb4975{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-736ae72{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7efff55{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-8b736f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8b736f0 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-a687e2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-3a32c23{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e880836{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-2838db0{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-583369a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-583369a .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bc5c694{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-ba4abc3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-4323508{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-8e999c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-8e999c0 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-84b2377{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-4b221f6{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e89eca3{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7d97884{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-ec51914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-ec51914 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-b149a5a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bd9df82{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-9a928cd{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-6b8ac09{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-776f155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-776f155 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-8ff45a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9229cb1{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-a83670e{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-7ac59cd{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-6d7394d .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-ccd28c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-b45bc48{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-dcb18fe{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-b306fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-b306fb6 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bb11f85{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-18257de{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-e46db69{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-5db0f0c{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-56267b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-56267b4 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-7c8694f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-2d5e860{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-d684fa4{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-e9726b8{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-c295686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-c295686 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9568177{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-bac79e1{--width:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-d965457{--spacer-size:1px;border-width:1px 0px 0px 0px;}.elementor-74889 .elementor-element.elementor-element-c90d071{--width:46.5%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74889 .elementor-element.elementor-element-40c1c52 .elementor-heading-title{font-size:var( --e-global-typography-055d3ef-font-size );line-height:var( --e-global-typography-055d3ef-line-height );letter-spacing:var( --e-global-typography-055d3ef-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-4f5adc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-2271c21-font-size );line-height:var( --e-global-typography-2271c21-line-height );letter-spacing:var( --e-global-typography-2271c21-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-f2f4a60{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:36px;}.elementor-74889 .elementor-element.elementor-element-c932ca8{--width:100%;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-74889 .elementor-element.elementor-element-dab93cc{--width:100%;}.elementor-74889 .elementor-element.elementor-element-6e0092b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-74889 .elementor-element.elementor-element-6e0092b .elementor-heading-title{font-size:16px;}.elementor-74889 .elementor-element.elementor-element-1d2c01b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-74889 .elementor-element.elementor-element-9730384.elementor-element{--align-self:stretch;}.elementor-74889 .elementor-element.elementor-element-9730384 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-74889 .elementor-element.elementor-element-031f83f{--width:80%;}.elementor-74889 .elementor-element.elementor-element-6b5d01d{--width:100%;}.elementor-74889 .elementor-element.elementor-element-0071490{--width:100%;}.elementor-74889 .elementor-element.elementor-element-cb9a8dd{--width:100%;}.elementor-74889 .elementor-element.elementor-element-e868f9c{--width:1%;}.elementor-74889 .elementor-element.elementor-element-1176293{--width:1%;}.elementor-74889 .elementor-element.elementor-element-a68163c{--width:1%;}.elementor-74889 .elementor-element.elementor-element-0a19652{--width:100%;}.elementor-74889 .elementor-element.elementor-element-4d52e07{--width:1%;}.elementor-74889 .elementor-element.elementor-element-5fb4975{--width:1%;}.elementor-74889 .elementor-element.elementor-element-3a32c23{--width:1%;}.elementor-74889 .elementor-element.elementor-element-ba4abc3{--width:100%;}.elementor-74889 .elementor-element.elementor-element-4b221f6{--width:1%;}.elementor-74889 .elementor-element.elementor-element-bd9df82{--width:1%;}.elementor-74889 .elementor-element.elementor-element-9229cb1{--width:1%;}.elementor-74889 .elementor-element.elementor-element-b45bc48{--width:100%;}.elementor-74889 .elementor-element.elementor-element-18257de{--width:1%;}.elementor-74889 .elementor-element.elementor-element-2d5e860{--width:1%;}.elementor-74889 .elementor-element.elementor-element-bac79e1{--width:1%;}.elementor-74889 .elementor-element.elementor-element-dab93cc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-74889 .elementor-element.elementor-element-031f83f{--width:100%;}.elementor-74889 .elementor-element.elementor-element-6b5d01d{--width:100%;}.elementor-74889 .elementor-element.elementor-element-83d4d8b{--width:100%;}.elementor-74889 .elementor-element.elementor-element-9a59ffb{--width:100%;}.elementor-74889 .elementor-element.elementor-element-8cb286e{--width:60%;}.elementor-74889 .elementor-element.elementor-element-0071490{--width:100%;}.elementor-74889 .elementor-element.elementor-element-cb9a8dd{--width:100%;}.elementor-74889 .elementor-element.elementor-element-16d47df{--width:48%;}.elementor-74889 .elementor-element.elementor-element-e868f9c{--width:1%;}.elementor-74889 .elementor-element.elementor-element-56a2fd6{--width:48%;}.elementor-74889 .elementor-element.elementor-element-1176293{--width:1%;}.elementor-74889 .elementor-element.elementor-element-8a53cfa{--width:48%;}.elementor-74889 .elementor-element.elementor-element-a68163c{--width:1%;}.elementor-74889 .elementor-element.elementor-element-dbaa5ff{--width:48%;}.elementor-74889 .elementor-element.elementor-element-0a19652{--width:100%;}.elementor-74889 .elementor-element.elementor-element-28b05d7{--width:48%;}.elementor-74889 .elementor-element.elementor-element-4d52e07{--width:1%;}.elementor-74889 .elementor-element.elementor-element-c6c5891{--width:48%;}.elementor-74889 .elementor-element.elementor-element-5fb4975{--width:1%;}.elementor-74889 .elementor-element.elementor-element-7efff55{--width:48%;}.elementor-74889 .elementor-element.elementor-element-3a32c23{--width:1%;}.elementor-74889 .elementor-element.elementor-element-2838db0{--width:48%;}.elementor-74889 .elementor-element.elementor-element-ba4abc3{--width:100%;}.elementor-74889 .elementor-element.elementor-element-4323508{--width:48%;}.elementor-74889 .elementor-element.elementor-element-4b221f6{--width:1%;}.elementor-74889 .elementor-element.elementor-element-7d97884{--width:48%;}.elementor-74889 .elementor-element.elementor-element-bd9df82{--width:1%;}.elementor-74889 .elementor-element.elementor-element-6b8ac09{--width:48%;}.elementor-74889 .elementor-element.elementor-element-9229cb1{--width:1%;}.elementor-74889 .elementor-element.elementor-element-7ac59cd{--width:48%;}.elementor-74889 .elementor-element.elementor-element-b45bc48{--width:100%;}.elementor-74889 .elementor-element.elementor-element-dcb18fe{--width:48%;}.elementor-74889 .elementor-element.elementor-element-18257de{--width:1%;}.elementor-74889 .elementor-element.elementor-element-5db0f0c{--width:48%;}.elementor-74889 .elementor-element.elementor-element-2d5e860{--width:1%;}.elementor-74889 .elementor-element.elementor-element-e9726b8{--width:48%;}.elementor-74889 .elementor-element.elementor-element-bac79e1{--width:1%;}.elementor-74889 .elementor-element.elementor-element-c90d071{--width:48%;}.elementor-74889 .elementor-element.elementor-element-c932ca8{--width:100%;}.elementor-74889 .elementor-element.elementor-element-dab93cc{--width:55%;}.elementor-74889 .elementor-element.elementor-element-1d2c01b{--width:45%;}}/* Start custom CSS for loop-carousel, class: .elementor-element-efa1510 *//* Base bullet style (keep your design) */
.progress-carousel .swiper-pagination-bullet {
    width: 80px !important;
    height: 4px !important;
    border-radius: 0 !important;
    position: relative;
    overflow: hidden;
    background-color: #d9d9d9;
}

@media (max-width: 767px) {
  .progress-carousel .swiper-pagination-bullet {
    width: 55px !important;
  }
}

/* Active bullet background (the "track" behind fill) */
.progress-carousel .swiper-pagination-bullet-active {
    background-color: #FFAB679C !important;
}
/* Fill layer */
.progress-carousel .swiper-pagination-bullet::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    background-color: #EC6C05;
}

/* Active bullet animation */
.progress-carousel .swiper-pagination-bullet-active::after {
    animation: progressFill 3000ms linear forwards;
}

/* Keyframes (match autoplay delay) */
@keyframes progressFill {
    from { width: 0%; }
    to { width: 100%; }
}

.progress-carousel:hover .swiper-pagination-bullet-active::after {
    animation-play-state: paused;
}


.progress-carousel .swiper-pagination-bullet.reset-animation::after {
    animation: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d1703 */.elementor-74889 .elementor-element.elementor-element-26d1703 p{
  background: linear-gradient(92.04deg, #3A7CE0 17.48%, #34D399 81.31%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for modern browsers */
  color: transparent; /* fallback */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f2f4a60 */.custom-pagination-front .swiper-pagination-bullet {
        width: 135px !important;
        height: 4px !important;
        border-radius: 0 !important;
        background: #D9D9D933 !important;
        opacity: 1 !important;
    }


@media (min-width: 1025px) {

    /* Move Swiper Pagination Dots to Left */
.custom-pagination-front .swiper-pagination-bullets {
    left: 294px !important;   /* Align to left */
    right: auto !important;
    width: auto !important; /* Remove full width */
    text-align: left !important; /* Keep bullets left aligned */
}
}



@media (max-width: 1024px) {
    
    .custom-pagination-front .swiper-pagination-bullet {
    width: 80px !important;
}

}



@media (max-width: 767px) {
.custom-pagination-front .swiper-pagination-bullet {
    width: 55px !important;
}
}





/* Hover State */
.custom-pagination-front .swiper-pagination-bullet:hover {
    background: #EC6C05 !important; /* orange */
    opacity: 1 !important;
}










/* Base bullet style (keep your design) */
.progress-carousel1 .swiper-pagination-bullet {

    border-radius: 0 !important;
    position: relative;
    overflow: hidden;
}


/* Active bullet background (the "track" behind fill) */
.progress-carousel1 .swiper-pagination-bullet-active {
    background-color: #5E2b02 !important;
}
/* Fill layer */
.progress-carousel1 .swiper-pagination-bullet::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    background-color: #EC6C05;
}

/* Active bullet animation */
.progress-carousel1 .swiper-pagination-bullet-active::after {
    animation: progressFill 3000ms linear forwards;
}

/* Keyframes (match autoplay delay) */
@keyframes progressFill {
    from { width: 0%; }
    to { width: 100%; }
}

.progress-carousel1:hover .swiper-pagination-bullet-active::after {
    animation-play-state: paused;
}


.progress-carousel1 .swiper-pagination-bullet.reset-animation::after {
    animation: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.matellio.com/wp-content/uploads/2025/10/Satoshi-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.matellio.com/wp-content/uploads/2025/10/Satoshi-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.matellio.com/wp-content/uploads/2025/10/Satoshi-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.matellio.com/wp-content/uploads/2025/10/Satoshi-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */