.elementor-665 .elementor-element.elementor-element-cce1422{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-c4528bf{text-align:center;}.elementor-665 .elementor-element.elementor-element-1d5343c:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-1d5343c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-1d5343c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-1d5343c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-6326d6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-6326d6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-6326d6b > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-d43fd3f{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-dc3b53b{text-align:start;}.elementor-665 .elementor-element.elementor-element-bc4649e:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-bc4649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-bc4649e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-bc4649e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-18d95da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-18d95da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-18d95da > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-d6faa3b{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-9a1da80{text-align:start;}.elementor-665 .elementor-element.elementor-element-82f71d3:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-82f71d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-82f71d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-82f71d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-089778e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-089778e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-089778e > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-951cc73{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-68ed704{text-align:start;}.elementor-665 .elementor-element.elementor-element-2853a81:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-2853a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-2853a81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-2853a81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-b3d8425.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-b3d8425.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-b3d8425 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-665 .elementor-element.elementor-element-2946fa5{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-87fff10{text-align:start;}.elementor-665 .elementor-element.elementor-element-dbea1ac:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-dbea1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-dbea1ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-dbea1ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-665 .elementor-element.elementor-element-171750f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-665 .elementor-element.elementor-element-171750f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-665 .elementor-element.elementor-element-171750f > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-5c02ff3{padding:80px 20px 80px 20px;}.elementor-665 .elementor-element.elementor-element-bc6a41a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-7e66a59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-665 .elementor-element.elementor-element-7e66a59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-7e66a59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-665 .elementor-element.elementor-element-7e66a59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-f513514{color:var( --e-global-color-astglobalcolor5 );}.elementor-665 .elementor-element.elementor-element-352de3b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-665 .elementor-element.elementor-element-352de3b .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-352de3b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-5f373847 );}.elementor-665 .elementor-element.elementor-element-352de3b .elementor-button:hover svg, .elementor-665 .elementor-element.elementor-element-352de3b .elementor-button:focus svg{fill:var( --e-global-color-5f373847 );}@media(max-width:1024px){.elementor-665 .elementor-element.elementor-element-6326d6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-18d95da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-089778e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-b3d8425 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-665 .elementor-element.elementor-element-171750f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-665 .elementor-element.elementor-element-6326d6b{width:50%;}.elementor-665 .elementor-element.elementor-element-e4609b0{width:50%;}.elementor-665 .elementor-element.elementor-element-939a462{width:50%;}.elementor-665 .elementor-element.elementor-element-18d95da{width:50%;}.elementor-665 .elementor-element.elementor-element-089778e{width:50%;}.elementor-665 .elementor-element.elementor-element-3b5ee97{width:50%;}.elementor-665 .elementor-element.elementor-element-55b4946{width:50%;}.elementor-665 .elementor-element.elementor-element-b3d8425{width:50%;}.elementor-665 .elementor-element.elementor-element-171750f{width:50%;}.elementor-665 .elementor-element.elementor-element-1b6bd4d{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-665 .elementor-element.elementor-element-6326d6b{width:100%;}.elementor-665 .elementor-element.elementor-element-e4609b0{width:100%;}.elementor-665 .elementor-element.elementor-element-939a462{width:100%;}.elementor-665 .elementor-element.elementor-element-18d95da{width:100%;}.elementor-665 .elementor-element.elementor-element-089778e{width:100%;}.elementor-665 .elementor-element.elementor-element-3b5ee97{width:100%;}.elementor-665 .elementor-element.elementor-element-55b4946{width:100%;}.elementor-665 .elementor-element.elementor-element-b3d8425{width:100%;}.elementor-665 .elementor-element.elementor-element-171750f{width:100%;}.elementor-665 .elementor-element.elementor-element-1b6bd4d{width:100%;}.elementor-665 .elementor-element.elementor-element-bc6a41a{width:100%;}.elementor-665 .elementor-element.elementor-element-7e66a59{width:100%;}}@media(max-width:767px){.elementor-665 .elementor-element.elementor-element-cce1422{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-1d5343c{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-d43fd3f{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-bc4649e{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-d6faa3b{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-82f71d3{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-951cc73{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-2853a81{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-2946fa5{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-dbea1ac{padding:50px 20px 50px 20px;}.elementor-665 .elementor-element.elementor-element-5c02ff3{padding:60px 20px 60px 20px;}.elementor-665 .elementor-element.elementor-element-7e66a59 > .elementor-element-populated{padding:40px 30px 40px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-c4528bf */.elementor-665 .elementor-element.elementor-element-c4528bf p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-c4528bf ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f33bd8 */.elementor-665 .elementor-element.elementor-element-3f33bd8 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-3f33bd8 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce0ef2d */.elementor-665 .elementor-element.elementor-element-ce0ef2d, .elementor-665 .elementor-element.elementor-element-ce0ef2d > div, .elementor-665 .elementor-element.elementor-element-ce0ef2d img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-ce0ef2d img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc3b53b */.elementor-665 .elementor-element.elementor-element-dc3b53b li {
    line-height: 1.2;
    padding: 10px 10px 10px 0;
    border-bottom: 2px solid var(--e-global-color-secondary);
    margin-top: 10px;
    padding-bottom: 20px;
}

.elementor-665 .elementor-element.elementor-element-dc3b53b li + li {
    margin-top: 10px;
}

.elementor-665 .elementor-element.elementor-element-dc3b53b ul {
    margin-left:0;
}

.elementor-665 .elementor-element.elementor-element-dc3b53b li::marker {
    content:"";
}
.elementor-665 .elementor-element.elementor-element-dc3b53b ul:last-child {
    margin-bottom:0;
}
    margin-top: 10px;
}

.elementor-665 .elementor-element.elementor-element-dc3b53b ul {
    margin-left:0;
}

.elementor-665 .elementor-element.elementor-element-dc3b53b li::marker {
    content:"";
}
.elementor-665 .elementor-element.elementor-element-dc3b53b ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667848d */.elementor-665 .elementor-element.elementor-element-667848d, .elementor-665 .elementor-element.elementor-element-667848d > div, .elementor-665 .elementor-element.elementor-element-667848d img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-667848d img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9abfa47 */.elementor-665 .elementor-element.elementor-element-9abfa47 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-9abfa47 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1da80 */.elementor-665 .elementor-element.elementor-element-9a1da80 li {
    line-height: 1.2;
    padding: 10px 10px 10px 0;
    border-bottom: 2px solid var(--e-global-color-secondary);
    margin-top: 10px;
    padding-bottom: 20px;
}

.elementor-665 .elementor-element.elementor-element-9a1da80 li + li {
    margin-top: 10px;
}

.elementor-665 .elementor-element.elementor-element-9a1da80 ul {
    margin-left:0;
}

.elementor-665 .elementor-element.elementor-element-9a1da80 li::marker {
    content:"";
}
.elementor-665 .elementor-element.elementor-element-9a1da80 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f731a0 */.elementor-665 .elementor-element.elementor-element-8f731a0 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-8f731a0 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acfb5c3 */.elementor-665 .elementor-element.elementor-element-acfb5c3, .elementor-665 .elementor-element.elementor-element-acfb5c3 > div, .elementor-665 .elementor-element.elementor-element-acfb5c3 img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-acfb5c3 img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68ed704 */.elementor-665 .elementor-element.elementor-element-68ed704 li {
    line-height: 1.2;
    padding: 10px 10px 10px 0;
    border-bottom: 2px solid var(--e-global-color-secondary);
    margin-top: 10px;
    padding-bottom: 20px;
}

.elementor-665 .elementor-element.elementor-element-68ed704 li + li {
    margin-top: 10px;
}

.elementor-665 .elementor-element.elementor-element-68ed704 ul {
    margin-left:0;
}

.elementor-665 .elementor-element.elementor-element-68ed704 li::marker {
    content:"";
}
.elementor-665 .elementor-element.elementor-element-68ed704 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9ec736 */.elementor-665 .elementor-element.elementor-element-c9ec736, .elementor-665 .elementor-element.elementor-element-c9ec736 > div, .elementor-665 .elementor-element.elementor-element-c9ec736 img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-c9ec736 img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b215e8 */.elementor-665 .elementor-element.elementor-element-3b215e8 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-3b215e8 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87fff10 */.elementor-665 .elementor-element.elementor-element-87fff10 li {
    line-height: 1.2;
    padding: 10px 10px 10px 0;
    border-bottom: 2px solid var(--e-global-color-secondary);
    margin-top: 10px;
    padding-bottom: 20px;
}

.elementor-665 .elementor-element.elementor-element-87fff10 li + li {
    margin-top: 10px;
}

.elementor-665 .elementor-element.elementor-element-87fff10 ul {
    margin-left:0;
}

.elementor-665 .elementor-element.elementor-element-87fff10 li::marker {
    content:"";
}
.elementor-665 .elementor-element.elementor-element-87fff10 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6760075 */.elementor-665 .elementor-element.elementor-element-6760075 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-6760075 ul:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90ec67d */.elementor-665 .elementor-element.elementor-element-90ec67d, .elementor-665 .elementor-element.elementor-element-90ec67d > div, .elementor-665 .elementor-element.elementor-element-90ec67d img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-90ec67d img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1eed7 */.elementor-665 .elementor-element.elementor-element-8b1eed7, .elementor-665 .elementor-element.elementor-element-8b1eed7 > div, .elementor-665 .elementor-element.elementor-element-8b1eed7 img {
    height: 100%;
}

.elementor-665 .elementor-element.elementor-element-8b1eed7 img {
    object-fit: cover;
    object-position: 50% 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f513514 */.elementor-665 .elementor-element.elementor-element-f513514 p:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-f513514 ul:last-child {
    margin-bottom:0;
}
.elementor-665 .elementor-element.elementor-element-f513514 h3{
    color: white;
}/* End custom CSS */