.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-logo-carousel .pp-logo-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-logo-carousel .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31345 .elementor-element.elementor-element-686f502 .pp-lc-logo{background-color:rgba(255,255,255,0.08);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3989c9;padding:12px 18px 12px 18px;}.elementor-31345 .elementor-element.elementor-element-686f502 .pp-lc-logo, .elementor-31345 .elementor-element.elementor-element-686f502 .pp-lc-logo img{border-radius:6px 6px 6px 6px;}.elementor-31345 .elementor-element.elementor-element-686f502 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-31345 .elementor-element.elementor-element-686f502 .pp-logo-carousel img{opacity:1;}.elementor-31345 .elementor-element.elementor-element-686f502 .swiper-slide img{height:32px;object-fit:contain;}.elementor-31345 .elementor-element.elementor-element-5920ff91{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31345 .elementor-element.elementor-element-6fc82888{--grid-columns:3;}.elementor-31345 .elementor-element.elementor-element-3b210ae6{--display:flex;}.elementor-31345 .elementor-element.elementor-element-7a693d1{--display:flex;}.elementor-31345 .elementor-element.elementor-element-35cf1c0d{--display:flex;}.elementor-31345 .elementor-element.elementor-element-16c7f3c9{--display:flex;}.elementor-31345 .elementor-element.elementor-element-19cbff5f{--display:flex;}.elementor-31345 .elementor-element.elementor-element-6b007c18{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#142d52;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#0b4d8b;--n-accordion-icon-active-color:#0b4d8b;}.elementor-31345 .elementor-element.elementor-element-6b007c18 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e1e0;}:where( .elementor-31345 .elementor-element.elementor-element-6b007c18 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#ffffff;}:where( .elementor-31345 .elementor-element.elementor-element-6b007c18 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31345 .elementor-element.elementor-element-6fc82888{--grid-columns:2;}}@media(max-width:767px){.elementor-31345 .elementor-element.elementor-element-6fc82888{--grid-columns:1;}}/* Start custom CSS for pp-logo-carousel, class: .elementor-element-686f502 */.elementor-31345 .elementor-element.elementor-element-686f502 .swiper {
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);
  mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);
}
.elementor-31345 .elementor-element.elementor-element-686f502 .swiper-wrapper {
  transition-timing-function: linear !important;
}/* End custom CSS */