.elementor-2926 .elementor-element.elementor-element-261a5814 > .elementor-container{max-width:820px;}.elementor-2926 .elementor-element.elementor-element-261a5814{margin-top:150px;margin-bottom:0px;}.elementor-2926 .elementor-element.elementor-element-1a2681f9{text-align:center;}.elementor-2926 .elementor-element.elementor-element-c634e41{text-align:center;}.elementor-2926 .elementor-element.elementor-element-43a42ea6 > .elementor-container{max-width:820px;}.elementor-2926 .elementor-element.elementor-element-566c603a{--divider-border-style:solid;--divider-color:#F0F0F0;--divider-border-width:1px;}.elementor-2926 .elementor-element.elementor-element-566c603a .elementor-divider-separator{width:100%;}.elementor-2926 .elementor-element.elementor-element-566c603a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-2926 .elementor-element.elementor-element-261a5814{padding:0% 5% 0% 5%;}.elementor-2926 .elementor-element.elementor-element-43a42ea6{padding:0% 5% 0% 5%;}.elementor-2926 .elementor-element.elementor-element-65298a37{padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-2926 .elementor-element.elementor-element-261a5814{margin-top:150px;margin-bottom:0px;padding:0% 5% 0% 5%;}}/* Start custom CSS for section, class: .elementor-element-65298a37 */.elementor-2926 .elementor-element.elementor-element-65298a37.elementor-section {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-kit-10 p {
    margin-top: 0;
}

.elementor-widget-button.border .elementor-button {
    background-color: transparent;
    border: 2px solid;
    color: #2F343E;
}

.elementor-widget-button.border .elementor-button:hover {
    border-color: #2F343E;
    background-color: #2F343E;
    color: #fff;
}

.elementor-widget-button.text .elementor-button {
    background-color: transparent;
    padding: 0 !important;
    color: #2F343E;
}

.elementor-widget-button.text .elementor-button:hover {
    background-color: transparent;
    color: #667182;
}

.elementor-widget-button.text .elementor-button .elementor-align-icon-right {
    margin-left: 15px;
    margin-top: 2px;
    font-size: 12px;
}

/* FLEX LAYOUT */

.flex-wrap.flex-center .elementor-row {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.flex-wrap .elementor-row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-wrap.col-2 .elementor-column {
  width: calc(100%/2);
}
.flex-wrap.col-3 .elementor-column {
  width: calc(100%/3);
}
.flex-wrap.col-4 .elementor-column {
  width: calc(100%/4);
}
.flex-wrap.col-5 .elementor-column {
  width: calc(100%/5);
}
.flex-wrap.col-6 .elementor-column {
  width: calc(100%/6);
}

blockquote {
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    line-height: 120%;
    font-size: 32px;
    margin: 50px 0;
    padding: 50px;
}

blockquote p:nth-last-child(1) {
    margin-bottom: 0
}

.elementor-pagination {
    margin-top: 30px;
}

.elementor-pagination .page-numbers {
    padding: 4px 10px;
}

.elementor-pagination .page-numbers:hover {
    background: #E5E5E5;
}

.elementor-pagination .page-numbers.current {
    background: #E5E5E5;
}

.elementor-text-editor p a {
    color: #16191F;
}

/*@media screen and (max-width: 1024px) {*/
/*    body.elementor-page-2926 article:nth-child(3) {*/
/*        display: none;*/
/*    }*/
/*}*/

@media screen and (max-width: 1024px) {
  .flex-wrap.col-5 .elementor-column, .flex-wrap.col-6 .elementor-column {
    width: calc(100%/4);
  }
}

@media screen and (max-width: 767px) {
  .flex-wrap.col-3 .elementor-column, .flex-wrap.col-4 .elementor-column, .flex-wrap.col-5 .elementor-column, .flex-wrap.col-6 .elementor-column {
    width: 50%;
  }
  
  blockquote {
      padding: 30px;
  }
}/* End custom CSS */