.elementor-2666 .elementor-element.elementor-element-e9e409b > .elementor-container{max-width:704px;}.elementor-2666 .elementor-element.elementor-element-e9e409b{padding:60px 30px 60px 30px;}.elementor-2666 .elementor-element.elementor-element-d3ece9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-a6b2571:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-a6b2571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2666 .elementor-element.elementor-element-a6b2571{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2666 .elementor-element.elementor-element-a6b2571 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2666 .elementor-element.elementor-element-e41c0fb > .elementor-element-populated{padding:8% 8% 8% 8%;}.elementor-2666 .elementor-element.elementor-element-6428ec4{color:var( --e-global-color-5f373847 );}.elementor-2666 .elementor-element.elementor-element-0abd4b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-6fac800 img{width:100%;}.elementor-2666 .elementor-element.elementor-element-53b4d83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-421c768{--spacer-size:60px;}@media(min-width:768px){.elementor-2666 .elementor-element.elementor-element-e41c0fb{width:60%;}.elementor-2666 .elementor-element.elementor-element-0abd4b1{width:39.874%;}}@media(max-width:1024px){.elementor-2666 .elementor-element.elementor-element-e9e409b{padding:60px 60px 60px 60px;}}@media(max-width:767px){.elementor-2666 .elementor-element.elementor-element-e9e409b{padding:30px 0px 30px 0px;}.elementor-2666 .elementor-element.elementor-element-e41c0fb > .elementor-element-populated{padding:30px 30px 30px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-b0a3211 */.elementor-2666 .elementor-element.elementor-element-b0a3211 h5 {
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6428ec4 */.elementor-2666 .elementor-element.elementor-element-6428ec4 ul {
    margin-left: -4px;
}

.elementor-2666 .elementor-element.elementor-element-6428ec4 h2, .elementor-2666 .elementor-element.elementor-element-6428ec4 h3 {
    color: white;
}

.elementor-2666 .elementor-element.elementor-element-6428ec4 li::marker {
    content:"";
    color: transparent;
}

.elementor-2666 .elementor-element.elementor-element-6428ec4 li {
    line-height: 1.2;
    padding: 8px;
    background-color: rgba(255,255,255,0.1);
    border-left: 2px solid var(--e-global-color-primary);
    display: inline-block;
    margin: 0 4px;
}

.elementor-2666 .elementor-element.elementor-element-6428ec4 li + li {
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fac800 */.elementor-2666 .elementor-element.elementor-element-6fac800, .elementor-2666 .elementor-element.elementor-element-6fac800 > div, .elementor-2666 .elementor-element.elementor-element-6fac800 img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */