.elementor-2948 .elementor-element.elementor-element-71aa2f02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-71aa2f02:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-71aa2f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-2948 .elementor-element.elementor-element-71aa2f02 > .elementor-container{max-width:966px;}.elementor-2948 .elementor-element.elementor-element-71aa2f02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 0px 30px;}.elementor-2948 .elementor-element.elementor-element-71aa2f02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-5843a472:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-element-populated, .elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-element-populated > .elementor-background-overlay, .elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-5843a472 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-540d05cc{text-align:center;}.elementor-2948 .elementor-element.elementor-element-3c939557 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-3c939557:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-3c939557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-2948 .elementor-element.elementor-element-3c939557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2948 .elementor-element.elementor-element-3c939557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-351a783 > .elementor-element-populated{border-style:none;margin:0px -20px 0px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:20px 0px 20px 0px;}.elementor-2948 .elementor-element.elementor-element-351a783{z-index:2;}.elementor-2948 .elementor-element.elementor-element-47d05a84{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:40px 40px 40px 40px;}.elementor-2948 .elementor-element.elementor-element-47d05a84, .elementor-2948 .elementor-element.elementor-element-47d05a84 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-1411d11f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-557e3cb5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-461638e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-461638e7 img{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-ef6a775 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-ef6a775:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-ef6a775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2948 .elementor-element.elementor-element-ef6a775 > .elementor-container{max-width:1153px;}.elementor-2948 .elementor-element.elementor-element-ef6a775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-2948 .elementor-element.elementor-element-ef6a775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-905e292 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-4f89eb7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2948 .elementor-element.elementor-element-4f89eb7{text-align:start;}.elementor-2948 .elementor-element.elementor-element-7c16127 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-4db4d36 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2948 .elementor-element.elementor-element-4db4d36{text-align:start;}.elementor-2948 .elementor-element.elementor-element-201a80e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-201a80e9:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-201a80e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-2948 .elementor-element.elementor-element-201a80e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2948 .elementor-element.elementor-element-201a80e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-37c6ae33 > .elementor-element-populated{border-style:none;margin:0px -20px 0px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:20px 0px 20px 0px;}.elementor-2948 .elementor-element.elementor-element-37c6ae33{z-index:2;}.elementor-2948 .elementor-element.elementor-element-afb6cd6{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:40px 40px 40px 40px;}.elementor-2948 .elementor-element.elementor-element-afb6cd6, .elementor-2948 .elementor-element.elementor-element-afb6cd6 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-be17ebd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-1e237b38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-3a337ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-3a337ec0 img{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-36262aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-36262aa:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-36262aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2948 .elementor-element.elementor-element-36262aa > .elementor-container{max-width:1153px;}.elementor-2948 .elementor-element.elementor-element-36262aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-2948 .elementor-element.elementor-element-36262aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-ddd7373 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-3540ecb6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2948 .elementor-element.elementor-element-3540ecb6:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-3540ecb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-2948 .elementor-element.elementor-element-3540ecb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2948 .elementor-element.elementor-element-3540ecb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2948 .elementor-element.elementor-element-608f298a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-176f338 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-176f338 img{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-55203e6a > .elementor-element-populated{border-style:none;margin:0px 20px 0px -20px;--e-column-margin-right:20px;--e-column-margin-left:-20px;padding:20px 0px 20px 0px;}.elementor-2948 .elementor-element.elementor-element-55203e6a{z-index:2;}.elementor-2948 .elementor-element.elementor-element-50a006f3{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:40px 40px 40px 40px;}.elementor-2948 .elementor-element.elementor-element-50a006f3, .elementor-2948 .elementor-element.elementor-element-50a006f3 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2948 .elementor-element.elementor-element-752cd9f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2948 .elementor-element.elementor-element-71aa2f02{padding:30px 30px 0px 30px;}.elementor-2948 .elementor-element.elementor-element-3c939557{padding:30px 0px 30px 0px;}.elementor-2948 .elementor-element.elementor-element-ef6a775{padding:30px 30px 30px 30px;}.elementor-2948 .elementor-element.elementor-element-201a80e9{padding:30px 0px 30px 0px;}.elementor-2948 .elementor-element.elementor-element-36262aa{padding:30px 30px 30px 30px;}.elementor-2948 .elementor-element.elementor-element-3540ecb6{padding:30px 0px 30px 0px;}}@media(max-width:767px){.elementor-2948 .elementor-element.elementor-element-3c939557{padding:0px 0px 30px 0px;}.elementor-2948 .elementor-element.elementor-element-351a783 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2948 .elementor-element.elementor-element-47d05a84{padding:30px 30px 30px 30px;}.elementor-2948 .elementor-element.elementor-element-461638e7 img{border-radius:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-37c6ae33 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2948 .elementor-element.elementor-element-afb6cd6{padding:30px 30px 30px 30px;}.elementor-2948 .elementor-element.elementor-element-3a337ec0 img{border-radius:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-3540ecb6{padding:0px 0px 30px 0px;}.elementor-2948 .elementor-element.elementor-element-176f338 img{border-radius:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-55203e6a > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2948 .elementor-element.elementor-element-50a006f3{padding:30px 30px 30px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-540d05cc */.elementor-2948 .elementor-element.elementor-element-540d05cc ul {
    margin-left: 0;
}

.elementor-2948 .elementor-element.elementor-element-540d05cc li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-540d05cc li {
    line-height: 1.1;
    background-color: var(--e-global-color-accent);
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-540d05cc li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-540d05cc b, .elementor-2948 .elementor-element.elementor-element-540d05cc strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47b3cc3f */.elementor-2948 .elementor-element.elementor-element-47b3cc3f ul {
    margin-left: 0;
}

.elementor-2948 .elementor-element.elementor-element-47b3cc3f li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-47b3cc3f li {
    line-height: 1.1;
    background-color: var(--e-global-color-accent);
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-47b3cc3f li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-47b3cc3f b, .elementor-2948 .elementor-element.elementor-element-47b3cc3f strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-461638e7 */.elementor-2948 .elementor-element.elementor-element-461638e7, .elementor-2948 .elementor-element.elementor-element-461638e7 > div, .elementor-2948 .elementor-element.elementor-element-461638e7 img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b14f17 */.elementor-2948 .elementor-element.elementor-element-1b14f17 ul {
    margin-left: -5px;
}

.elementor-2948 .elementor-element.elementor-element-1b14f17 li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-1b14f17 li {
    line-height: 1.1;
    background-color: white;
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    margin:5px;
       border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-1b14f17 li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-1b14f17 b, .elementor-2948 .elementor-element.elementor-element-1b14f17 strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70569a6 */.elementor-2948 .elementor-element.elementor-element-70569a6 ul {
    margin-left: -5px;
}

.elementor-2948 .elementor-element.elementor-element-70569a6 li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-70569a6 li {
    line-height: 1.1;
    background-color: white;
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    margin:5px;
       border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-70569a6 li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-70569a6 b, .elementor-2948 .elementor-element.elementor-element-70569a6 strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59686827 */.elementor-2948 .elementor-element.elementor-element-59686827 ul {
    margin-left: 0;
}

.elementor-2948 .elementor-element.elementor-element-59686827 li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-59686827 li {
    line-height: 1.1;
    background-color: var(--e-global-color-accent);
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-59686827 li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-59686827 b, .elementor-2948 .elementor-element.elementor-element-59686827 strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a337ec0 */.elementor-2948 .elementor-element.elementor-element-3a337ec0, .elementor-2948 .elementor-element.elementor-element-3a337ec0 > div, .elementor-2948 .elementor-element.elementor-element-3a337ec0 img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77ba37e */.elementor-2948 .elementor-element.elementor-element-77ba37e ul {
    margin-left: -5px;
}

.elementor-2948 .elementor-element.elementor-element-77ba37e li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-77ba37e li {
    line-height: 1.1;
    background-color: white;
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
    margin:5px;
       border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-77ba37e li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-77ba37e b, .elementor-2948 .elementor-element.elementor-element-77ba37e strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-176f338 */.elementor-2948 .elementor-element.elementor-element-176f338, .elementor-2948 .elementor-element.elementor-element-176f338 > div, .elementor-2948 .elementor-element.elementor-element-176f338 img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f3d5eab */.elementor-2948 .elementor-element.elementor-element-4f3d5eab ul {
    margin-left: 0;
}

.elementor-2948 .elementor-element.elementor-element-4f3d5eab li::marker {
    content:"";
    color: transparent;
}

.elementor-2948 .elementor-element.elementor-element-4f3d5eab li {
    line-height: 1.1;
    background-color: var(--e-global-color-accent);
    padding: 10px;
    border-left: 1px solid var(--e-global-color-primary);
    display: inline-block;
       border-radius: 5px;
}

.elementor-2948 .elementor-element.elementor-element-4f3d5eab li + li {
    margin-top: 5px;
}

.elementor-2948 .elementor-element.elementor-element-4f3d5eab b, .elementor-2948 .elementor-element.elementor-element-4f3d5eab strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */