.elementor-27312 .elementor-element.elementor-element-93867ad{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-0bf1296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27312 .elementor-element.elementor-element-a9edd4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27312 .elementor-element.elementor-element-046123a{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-ab7c9e6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-4a0c506{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-7654007{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-c9486fa .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-db9b9c0{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-33e07e2{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-96bc026 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-b730cd2{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-5596236{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-29e3a44 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-3682e74{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-3669392{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-d0e3772 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-1a7e1f6{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-fd46c4a{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-3447160 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-db5aac9{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-79618fd{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-5569cba{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-1608688 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-97fadde{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-d155cc2{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-5a669f1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-ef101b5{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-86a8e6f{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-fc3c398{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-b266de3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-b063f34{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-f4500a6{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-7dff483 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-655521c{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-978c5e3{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-966fc3c{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-fd96fe2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-c91e7db{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-5a734fb{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-f866db3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-25cf801{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-45dfb27{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-89c7532 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-3a3c826{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-31f8725 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-eba9e74{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-6ce3812 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-b9bce24 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-c428b41{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-d62ea8e{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-b2b4c19{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-8b52366 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-2b7aa06{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-5ecf90a{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-8a06c31 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27312 .elementor-element.elementor-element-d506769{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-96222ac{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-6b96126{--spacer-size:50px;}.elementor-27312 .elementor-element.elementor-element-a653827:not(.elementor-motion-effects-element-type-background), .elementor-27312 .elementor-element.elementor-element-a653827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-27312 .elementor-element.elementor-element-a653827, .elementor-27312 .elementor-element.elementor-element-a653827 > .elementor-background-overlay{border-radius:25px 25px 0px 0px;}.elementor-27312 .elementor-element.elementor-element-a653827{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:51px 0px 105px 0px;}.elementor-27312 .elementor-element.elementor-element-a653827 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27312 .elementor-element.elementor-element-a653827 a{color:#F5F5F5;}.elementor-27312 .elementor-element.elementor-element-a653827 a:hover{color:#F14F44;}.elementor-bc-flex-widget .elementor-27312 .elementor-element.elementor-element-059ebfd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27312 .elementor-element.elementor-element-059ebfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27312 .elementor-element.elementor-element-059ebfd > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-27312 .elementor-element.elementor-element-60ad8cc{font-weight:400;color:#F5F5F5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 21% 0% 0%;}.elementor-27312 .elementor-element.elementor-element-5de0135{--spacer-size:50px;}@media(max-width:575px){.elementor-27312 .elementor-element.elementor-element-a653827{padding:50px 0px 50px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-9cea452 */.elementor-27312 .elementor-element.elementor-element-9cea452 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-9cea452 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e3a100 */.elementor-27312 .elementor-element.elementor-element-8e3a100 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-8e3a100 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec98be2 */.elementor-27312 .elementor-element.elementor-element-ec98be2 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-ec98be2 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7ad7b4 */.elementor-27312 .elementor-element.elementor-element-a7ad7b4 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-a7ad7b4 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7171d64 */.elementor-27312 .elementor-element.elementor-element-7171d64 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-7171d64 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f25c62f */.elementor-27312 .elementor-element.elementor-element-f25c62f {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-f25c62f h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-349c232 */.elementor-27312 .elementor-element.elementor-element-349c232 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-349c232 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3c93b2 */.elementor-27312 .elementor-element.elementor-element-a3c93b2 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-a3c93b2 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-371fc14 */.elementor-27312 .elementor-element.elementor-element-371fc14 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-371fc14 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5fa52 */.elementor-27312 .elementor-element.elementor-element-aa5fa52 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-aa5fa52 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9517881 */.elementor-27312 .elementor-element.elementor-element-9517881 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-9517881 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1f1ee4 */.elementor-27312 .elementor-element.elementor-element-b1f1ee4 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-b1f1ee4 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1416c3 */.elementor-27312 .elementor-element.elementor-element-b1416c3 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-b1416c3 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aa7979 */.elementor-27312 .elementor-element.elementor-element-1aa7979 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-1aa7979 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e03a5f */.elementor-27312 .elementor-element.elementor-element-0e03a5f {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-0e03a5f h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cbcee5 */.elementor-27312 .elementor-element.elementor-element-2cbcee5 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-2cbcee5 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a83ae13 */.elementor-27312 .elementor-element.elementor-element-a83ae13 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-a83ae13 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d637995 */.elementor-27312 .elementor-element.elementor-element-d637995 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-d637995 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b568177 */.elementor-27312 .elementor-element.elementor-element-b568177 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-b568177 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70fdef6 */.elementor-27312 .elementor-element.elementor-element-70fdef6 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-70fdef6 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-161c966 */.elementor-27312 .elementor-element.elementor-element-161c966 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-161c966 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e94c6a1 */.elementor-27312 .elementor-element.elementor-element-e94c6a1 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-e94c6a1 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9462ef8 */.elementor-27312 .elementor-element.elementor-element-9462ef8 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-27312 .elementor-element.elementor-element-9462ef8 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */