.elementor-53 .elementor-element.elementor-element-b4bbf59{--display:flex;--min-height:40vh;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6.5rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-b5b3469{--display:flex;--gap:0.25rem 0rem;--row-gap:0.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-5805dfc .elementor-heading-title{font-family:var( --e-global-typography-8feded5-font-family );font-size:var( --e-global-typography-8feded5-font-size );font-weight:var( --e-global-typography-8feded5-font-weight );line-height:var( --e-global-typography-8feded5-line-height );}.elementor-53 .elementor-element.elementor-element-1796948{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-2a22f8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );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-53 .elementor-element.elementor-element-e516dbb p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-800e549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-3250aea{--display:flex;--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 );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-53 .elementor-element.elementor-element-0077316 .elementor-button{background-color:#3871C000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0rem 0rem 0.75rem 0rem;}.elementor-53 .elementor-element.elementor-element-0077316 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-0077316 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-53 .elementor-element.elementor-element-c61f57e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-ebc14e5 .elementor-button{background-color:#3871C000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0rem 0rem 0.75rem 0rem;}.elementor-53 .elementor-element.elementor-element-ebc14e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-ebc14e5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-53 .elementor-element.elementor-element-f8344a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-3d8a06e{--e-image-carousel-slides-to-show:1;}.elementor-53 .elementor-element.elementor-element-3d8a06e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-53 .elementor-element.elementor-element-3d8a06e .swiper-pagination-bullet{background:#FFFFFF80;}.elementor-53 .elementor-element.elementor-element-0569b4e{--display:flex;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overflow:hidden;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-0569b4e:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-0569b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a788fcf );}.elementor-53 .elementor-element.elementor-element-c6a4f11{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f566386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e2123da p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-c07aaba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-52a718e .elementor-heading-title{font-family:var( --e-global-typography-b8b0fb1-font-family );font-size:var( --e-global-typography-b8b0fb1-font-size );font-weight:var( --e-global-typography-b8b0fb1-font-weight );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-8e371e6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-0ec82f4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-1fa4538 .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-15b8ded{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-4e99857 .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-8d31864{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-58b368d .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-56d0880{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-5244b6f{--e-image-carousel-slides-to-show:1;}.elementor-53 .elementor-element.elementor-element-5244b6f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-53 .elementor-element.elementor-element-5244b6f .swiper-pagination-bullet{background:#FFFFFF80;}.elementor-53 .elementor-element.elementor-element-f2bdd6c{--display:flex;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overflow:hidden;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-f2bdd6c:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-f2bdd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a788fcf );}.elementor-53 .elementor-element.elementor-element-8b86b08{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-599a724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-730fff4 p{margin-block-end:0px;}.elementor-53 .elementor-element.elementor-element-4a73cec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-af02dd2 .elementor-heading-title{font-family:var( --e-global-typography-b8b0fb1-font-family );font-size:var( --e-global-typography-b8b0fb1-font-size );font-weight:var( --e-global-typography-b8b0fb1-font-weight );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-7ac257b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-d7817d4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-ae0ec00 .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-c1e4b5a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-f0693d1 .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-9251103{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000040;--border-color:#00000040;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-53 .elementor-element.elementor-element-07d26fd .elementor-heading-title{font-family:var( --e-global-typography-f5cd5ef-font-family );font-size:var( --e-global-typography-f5cd5ef-font-size );font-weight:var( --e-global-typography-f5cd5ef-font-weight );line-height:var( --e-global-typography-f5cd5ef-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-5805dfc .elementor-heading-title{font-size:var( --e-global-typography-8feded5-font-size );line-height:var( --e-global-typography-8feded5-line-height );}.elementor-53 .elementor-element.elementor-element-1796948{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-c6a4f11{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-52a718e .elementor-heading-title{font-size:var( --e-global-typography-b8b0fb1-font-size );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-8e371e6{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-1fa4538 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-4e99857 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-58b368d .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-8b86b08{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-af02dd2 .elementor-heading-title{font-size:var( --e-global-typography-b8b0fb1-font-size );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-7ac257b{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-ae0ec00 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-f0693d1 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-07d26fd .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-b4bbf59{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-5805dfc .elementor-heading-title{font-size:var( --e-global-typography-8feded5-font-size );line-height:var( --e-global-typography-8feded5-line-height );}.elementor-53 .elementor-element.elementor-element-1796948{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-0569b4e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-c6a4f11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-52a718e .elementor-heading-title{font-size:var( --e-global-typography-b8b0fb1-font-size );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-8e371e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-1fa4538 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-4e99857 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-58b368d .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-f2bdd6c{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-53 .elementor-element.elementor-element-8b86b08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-af02dd2 .elementor-heading-title{font-size:var( --e-global-typography-b8b0fb1-font-size );line-height:var( --e-global-typography-b8b0fb1-line-height );}.elementor-53 .elementor-element.elementor-element-7ac257b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-ae0ec00 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-f0693d1 .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}.elementor-53 .elementor-element.elementor-element-07d26fd .elementor-heading-title{font-size:var( --e-global-typography-f5cd5ef-font-size );line-height:var( --e-global-typography-f5cd5ef-line-height );}}/* Start custom CSS for heading, class: .elementor-element-5805dfc */.elementor-53 .elementor-element.elementor-element-5805dfc span{
    opacity:0.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e516dbb */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-e516dbb br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0077316 */a:hover .elementor-button-icon svg{
    fill:var(--e-global-color-secondary); !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d8a06e */.elementor-53 .elementor-element.elementor-element-3d8a06e img{
    height:65vh;
    object-fit:cover;
    display:block;
}

.elementor-53 .elementor-element.elementor-element-3d8a06e .swiper .swiper-slide:nth-of-type(4) img{
    object-position:50% 75%;
}

@media (max-width: 767px) {
  .elementor-53 .elementor-element.elementor-element-3d8a06e img{
    height:35vh;
    object-fit:cover;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a718e */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-52a718e br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fa4538 */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-1fa4538 br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e99857 */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-4e99857 br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58b368d */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-58b368d br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5244b6f */.elementor-53 .elementor-element.elementor-element-5244b6f img{
    height:65vh;
    object-fit:cover;
    display:block;
}

@media (max-width: 767px) {
  .elementor-53 .elementor-element.elementor-element-5244b6f img{
    height:25vh;
    object-fit:cover;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af02dd2 */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-af02dd2 br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae0ec00 */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-ae0ec00 br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0693d1 */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-f0693d1 br{
      display:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07d26fd */@media (max-width: 1025px) {
  .elementor-53 .elementor-element.elementor-element-07d26fd br{
      display:none;
  }
}/* End custom CSS */