.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-carousel ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-51311fb{--e-image-carousel-slides-to-show:1;}.elementor-87 .elementor-element.elementor-element-ec74b4d > .elementor-background-overlay{background-image:url("https://donate.adahk.org.hk/wp-content/uploads/2022/05/Testimonials-1-1.png");opacity:1;}.elementor-87 .elementor-element.elementor-element-ec74b4d{margin-top:-8px;margin-bottom:-8px;padding:0px 0px 10px 0px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-0fc286d > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-87 .elementor-element.elementor-element-0fc286d{text-align:center;}.elementor-87 .elementor-element.elementor-element-0fc286d .elementor-heading-title{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-element-populated, .elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-element-populated > .elementor-background-overlay, .elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-background-slideshow{border-radius:30px 30px 0px 30px;}.elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-87 .elementor-element.elementor-element-aec7f25 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-aec7f25 img{height:49px;}.elementor-87 .elementor-element.elementor-element-52c6fba > .elementor-widget-container{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-e49d50e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-e49d50e{text-align:center;}.elementor-87 .elementor-element.elementor-element-e49d50e .elementor-heading-title{font-size:30px;font-weight:600;line-height:32px;color:#2F2F2F;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{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-87 .elementor-element.elementor-element-5bcd53d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-5bcd53d{column-gap:0px;text-align:start;font-size:18px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-element-populated, .elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-element-populated > .elementor-background-overlay, .elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-background-slideshow{border-radius:30px 30px 0px 30px;}.elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-87 .elementor-element.elementor-element-cf8d6bb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-cf8d6bb img{max-width:160px;height:47px;}.elementor-87 .elementor-element.elementor-element-a88e365 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-a88e365{text-align:center;}.elementor-87 .elementor-element.elementor-element-a88e365 .elementor-heading-title{font-size:30px;font-weight:600;line-height:32px;color:#2F2F2F;}.elementor-87 .elementor-element.elementor-element-1041eb9 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1041eb9{column-gap:0px;text-align:start;font-size:18px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-11c562c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-87 .elementor-element.elementor-element-11c562c > .elementor-element-populated, .elementor-87 .elementor-element.elementor-element-11c562c > .elementor-element-populated > .elementor-background-overlay, .elementor-87 .elementor-element.elementor-element-11c562c > .elementor-background-slideshow{border-radius:30px 30px 0px 30px;}.elementor-87 .elementor-element.elementor-element-11c562c > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-87 .elementor-element.elementor-element-905c30a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-905c30a img{max-width:160px;height:47px;}.elementor-87 .elementor-element.elementor-element-1fed53d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-1fed53d{text-align:center;}.elementor-87 .elementor-element.elementor-element-1fed53d .elementor-heading-title{font-size:30px;font-weight:600;line-height:32px;color:#2F2F2F;}.elementor-87 .elementor-element.elementor-element-56f2345 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-56f2345{column-gap:0px;text-align:start;font-size:18px;font-weight:500;line-height:30px;color:#FFFFFF;}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-6ec333b{width:100%;}}@media(max-width:1024px){.elementor-widget-image-carousel .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-87 .elementor-element.elementor-element-1ea1eec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-87 .elementor-element.elementor-element-a0b8916 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87 .elementor-element.elementor-element-11c562c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-widget-image-carousel .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-87 .elementor-element.elementor-element-0fc286d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-widget-image .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for image-carousel, class: .elementor-element-51311fb */@media (max-width: 768px) {
  .elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fc286d */@media (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-0fc286d .elementor-heading-title {
        font-size: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aec7f25 */.elementor-87 .elementor-element.elementor-element-aec7f25 {
    border-radius: 30px 30px 0 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52c6fba */.elementor-87 .elementor-element.elementor-element-52c6fba {
  min-height: 300px;
}


@media (max-width: 1024px) {
  .elementor-87 .elementor-element.elementor-element-52c6fba {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e49d50e */.elementor-87 .elementor-element.elementor-element-e49d50e {
    border-radius: 0 0 0 30px;
    overflow: hidden;
}

.elementor-87 .elementor-element.elementor-element-e49d50e .elementor-heading-title {
    font-weight: 700 !important;
}

@media  screen and (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-e49d50e .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-e49d50e .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bcd53d */.elementor-87 .elementor-element.elementor-element-5bcd53d a {
    color: #fff;
    margin: 0 10px;
    /*background: rgba(255,255,255,0.3)*/
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-5bcd53d .elementor-widget-container {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
    }

    .elementor-87 .elementor-element.elementor-element-5bcd53d .elementor-widget-container .mobile-apps-link {
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ea1eec */.elementor-87 .elementor-element.elementor-element-1ea1eec .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-87 .elementor-element.elementor-element-1ea1eec .elementor-widget:not(:last-child) {
  padding-bottom: 20px;
  background-color: #fff;
}

.elementor-87 .elementor-element.elementor-element-1ea1eec .mobile-apps-link {
  text-decoration: underline;
  color: #000;
  font-weight: bold;
}

@media (max-width: 768px) {
  .elementor-87 .elementor-element.elementor-element-1ea1eec {
    justify-content: center;
  }
  
  .elementor-87 .elementor-element.elementor-element-1ea1eec .elementor-element-populated {
    max-width: 385px
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf8d6bb */.elementor-87 .elementor-element.elementor-element-cf8d6bb {
    border-radius: 30px 30px 0 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950d563 */.elementor-87 .elementor-element.elementor-element-950d563 {
  min-height: 300px;
}


@media (max-width: 1024px) {
  .elementor-87 .elementor-element.elementor-element-950d563 {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a88e365 */.elementor-87 .elementor-element.elementor-element-a88e365 {
    border-radius: 0 0 0 30px;
    overflow: hidden;
}

.elementor-87 .elementor-element.elementor-element-a88e365 .elementor-heading-title {
    font-weight: 700 !important;
}

@media  screen and (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-a88e365 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-a88e365 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1041eb9 */.elementor-87 .elementor-element.elementor-element-1041eb9 a {
    color: #fff;
    margin: 0 10px;
    /*background: rgba(255,255,255,0.3)*/
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-1041eb9 .elementor-widget-container {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
    }

    .elementor-87 .elementor-element.elementor-element-1041eb9 .elementor-widget-container .mobile-apps-link {
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0b8916 */.elementor-87 .elementor-element.elementor-element-a0b8916 .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-87 .elementor-element.elementor-element-a0b8916 .elementor-widget:not(:last-child) {
  padding-bottom: 20px;
  background-color: #fff;
}

.elementor-87 .elementor-element.elementor-element-a0b8916 .mobile-apps-link {
  text-decoration: underline;
  color: #000;
  font-weight: bold;
}

@media (max-width: 768px) {
  .elementor-87 .elementor-element.elementor-element-a0b8916 {
    justify-content: center;
  }
  
  .elementor-87 .elementor-element.elementor-element-a0b8916 .elementor-element-populated {
    max-width: 385px
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-905c30a */.elementor-87 .elementor-element.elementor-element-905c30a {
    border-radius: 30px 30px 0 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-659a73c */.elementor-87 .elementor-element.elementor-element-659a73c {
  min-height: 300px;
}


@media (max-width: 1024px) {
  .elementor-87 .elementor-element.elementor-element-659a73c {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fed53d */.elementor-87 .elementor-element.elementor-element-1fed53d {
    border-radius: 0 0 0 30px;
    overflow: hidden;
}

.elementor-87 .elementor-element.elementor-element-1fed53d .elementor-heading-title {
    font-weight: 700 !important;
}

@media  screen and (max-width: 1024px) {
    .elementor-87 .elementor-element.elementor-element-1fed53d .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-1fed53d .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f2345 */.elementor-87 .elementor-element.elementor-element-56f2345 a {
    color: #fff;
    margin: 0 10px;
    /*background: rgba(255,255,255,0.3)*/
}

@media screen and (max-width: 768px) {
    .elementor-87 .elementor-element.elementor-element-56f2345 .elementor-widget-container {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
    }

    .elementor-87 .elementor-element.elementor-element-56f2345 .elementor-widget-container .mobile-apps-link {
        font-size: 16px !important;
        font-weight: 700 !important;
        line-height: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11c562c */.elementor-87 .elementor-element.elementor-element-11c562c .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-87 .elementor-element.elementor-element-11c562c .elementor-widget:not(:last-child) {
  padding-bottom: 20px;
  background-color: #fff;
}

.elementor-87 .elementor-element.elementor-element-11c562c .mobile-apps-link {
  text-decoration: underline;
  color: #000;
  font-weight: bold;
}

@media (max-width: 768px) {
  .elementor-87 .elementor-element.elementor-element-11c562c {
    justify-content: center;
  }
  
  .elementor-87 .elementor-element.elementor-element-11c562c .elementor-element-populated {
    max-width: 385px
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bddd72d */.elementor-element .elementor-widget{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1009815 */.elementor-87 .elementor-element.elementor-element-1009815 .elementor-element-populated > div {
    margin-bottom: 0;
}/* End custom CSS */