.elementor-10776 .elementor-element.elementor-element-e2ec718{--display:flex;}.elementor-10776 .elementor-element.elementor-element-019b8bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10776 .elementor-element.elementor-element-019b8bd .elementor-blockquote__content{font-weight:700;}.elementor-10776 .elementor-element.elementor-element-019b8bd .elementor-blockquote{border-color:#167AC9;}.elementor-10776 .elementor-element.elementor-element-daf8ca8{--spacer-size:24px;}.elementor-10776 .elementor-element.elementor-element-709372f{--display:flex;}.elementor-10776 .elementor-element.elementor-element-e4c6a3d{--display:flex;}.elementor-10776 .elementor-element.elementor-element-f011f40{--display:flex;}.elementor-10776 .elementor-element.elementor-element-f16a1f8{--display:flex;}.elementor-10776 .elementor-element.elementor-element-cd9e08a{--display:flex;}.elementor-10776 .elementor-element.elementor-element-bbd6c45{--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#690091;}:where( .elementor-10776 .elementor-element.elementor-element-bbd6c45 .swiper-slide ) > .e-con{background-color:#F5F5F7;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-10776 .elementor-element.elementor-element-bbd6c45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:20px;--padding-inline-end:20px;--padding-block-end:20px;--padding-inline-start:20px;}@media(max-width:1024px){.elementor-10776 .elementor-element.elementor-element-bbd6c45{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10776 .elementor-element.elementor-element-bbd6c45{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-55dc7e56 */.elementor-10776 .elementor-element.elementor-element-55dc7e56 h3,
.elementor-10776 .elementor-element.elementor-element-55dc7e56 h3.elementor-heading-title {
	font-size: 18pt !important;
	color: #167ac9 !important;
}

.elementor-10776 .elementor-element.elementor-element-55dc7e56 h2,
.elementor-10776 .elementor-element.elementor-element-55dc7e56 h2.elementor-heading-title {
    font-size: 21pt !important;
	margin-top: 45px !important;
	margin-bottom: 30px !important;
}/* End custom CSS */
/* Start custom CSS */.entry-content blockquote,
.elementor-widget-text-editor blockquote {
  margin: 2.25rem 0;
  padding: 0.5rem 0 0.5rem 1.5rem;
  border: 0;
  border-left: 3px solid #5B2D8E;
  background: none;
  font-style: normal;
}
.entry-content blockquote p,
.elementor-widget-text-editor blockquote p {
  margin: 0;
  font-size: 1rem;
  line-height: 1.45;
  font-weight: 500;
  color: #1D1D1F;
}
@media (max-width: 767px) {
  .entry-content blockquote p,
  .elementor-widget-text-editor blockquote p { font-size: 1rem; }
}/* End custom CSS */