.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-8311 .elementor-element.elementor-element-1f596ddb{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-v4-ca-text );}.elementor-8311 .elementor-element.elementor-element-2a4301e{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-v4-ca-text );}.elementor-8311 .elementor-element.elementor-element-ef47139{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-v4-ca-text );}.elementor-8311 .elementor-element.elementor-element-2ba49ae{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-v4-ca-text );}.elementor-8311 .elementor-element.elementor-element-e4220c7{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-v4-ca-text );}.elementor-8311 .elementor-element.elementor-element-6276da76{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-v4-ca-primary );--dots-hover-color:var( --e-global-color-v4-ca-secondary );--swiper-pagination-spacing:20px;}.elementor-8311 .elementor-element.elementor-element-6276da76 .swiper-slide > .elementor-element{height:100%;}.elementor-8311 .elementor-element.elementor-element-6276da76 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8311 .elementor-element.elementor-element-1f596ddb{column-gap:10px;}.elementor-8311 .elementor-element.elementor-element-2a4301e{column-gap:10px;}.elementor-8311 .elementor-element.elementor-element-ef47139{column-gap:10px;}.elementor-8311 .elementor-element.elementor-element-2ba49ae{column-gap:10px;}.elementor-8311 .elementor-element.elementor-element-e4220c7{column-gap:10px;}.elementor-8311 .elementor-element.elementor-element-6276da76{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-8311 .elementor-element.elementor-element-1f596ddb{font-size:14px;}.elementor-8311 .elementor-element.elementor-element-2a4301e{font-size:14px;}.elementor-8311 .elementor-element.elementor-element-ef47139{font-size:14px;}.elementor-8311 .elementor-element.elementor-element-2ba49ae{font-size:14px;}.elementor-8311 .elementor-element.elementor-element-e4220c7{font-size:14px;}.elementor-8311 .elementor-element.elementor-element-6276da76{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8311 .elementor-element.elementor-element-1f596ddb{columns:1;column-gap:0px;font-size:14px;}.elementor-8311 .elementor-element.elementor-element-2a4301e{columns:1;column-gap:0px;font-size:14px;}.elementor-8311 .elementor-element.elementor-element-ef47139{columns:1;column-gap:0px;font-size:14px;}.elementor-8311 .elementor-element.elementor-element-2ba49ae{columns:1;column-gap:0px;font-size:14px;}.elementor-8311 .elementor-element.elementor-element-e4220c7{columns:1;column-gap:0px;font-size:14px;}.elementor-8311 .elementor-element.elementor-element-6276da76{--swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-1f596ddb */.elementor-8311 .elementor-element.elementor-element-1f596ddb p:last-child {
    margin-bottom: 0;
}
.elementor-8311 .elementor-element.elementor-element-1f596ddb ul {
    padding-left: 15px;
}
.elementor-8311 .elementor-element.elementor-element-1f596ddb ul li {
    padding-bottom: 10px;
}
.elementor-8311 .elementor-element.elementor-element-1f596ddb ul li:last-child{
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a4301e */.elementor-8311 .elementor-element.elementor-element-2a4301e p:last-child {
    margin-bottom: 0;
}
.elementor-8311 .elementor-element.elementor-element-2a4301e ul {
    padding-left: 15px;
}
.elementor-8311 .elementor-element.elementor-element-2a4301e ul li {
    padding-bottom: 10px;
}
.elementor-8311 .elementor-element.elementor-element-2a4301e ul li:last-child{
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef47139 */.elementor-8311 .elementor-element.elementor-element-ef47139 p:last-child {
    margin-bottom: 0;
}
.elementor-8311 .elementor-element.elementor-element-ef47139 ul {
    padding-left: 15px;
}
.elementor-8311 .elementor-element.elementor-element-ef47139 ul li {
    padding-bottom: 10px;
}
.elementor-8311 .elementor-element.elementor-element-ef47139 ul li:last-child{
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ba49ae */.elementor-8311 .elementor-element.elementor-element-2ba49ae p:last-child {
    margin-bottom: 0;
}
.elementor-8311 .elementor-element.elementor-element-2ba49ae ul {
    padding-left: 15px;
}
.elementor-8311 .elementor-element.elementor-element-2ba49ae ul li {
    padding-bottom: 10px;
}
.elementor-8311 .elementor-element.elementor-element-2ba49ae ul li:last-child{
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4220c7 */.elementor-8311 .elementor-element.elementor-element-e4220c7 p:last-child {
    margin-bottom: 0;
}
.elementor-8311 .elementor-element.elementor-element-e4220c7 ul {
    padding-left: 15px;
}
.elementor-8311 .elementor-element.elementor-element-e4220c7 ul li {
    padding-bottom: 10px;
}
.elementor-8311 .elementor-element.elementor-element-e4220c7 ul li:last-child{
    padding-bottom: 0;
}/* End custom CSS */