.elementor-87010 .elementor-element.elementor-element-061d59f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-d771a8e{text-align:start;}.elementor-87010 .elementor-element.elementor-element-d771a8e .elementor-heading-title{font-size:64px;text-transform:none;line-height:1.375em;letter-spacing:0.02em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-e208283 .elementor-heading-title{font-weight:600;line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-62327e5 .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-af34203{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-af34203 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-af34203 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-af34203 a:hover, .elementor-87010 .elementor-element.elementor-element-af34203 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-47bd91b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-6adc77d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-79a28f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-727b163{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-caed89b{text-align:center;}.elementor-87010 .elementor-element.elementor-element-caed89b img{max-width:100%;}.elementor-87010 .elementor-element.elementor-element-bce54c2 .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-19170a8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-19170a8 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-19170a8 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-19170a8 a:hover, .elementor-87010 .elementor-element.elementor-element-19170a8 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-cce51ab .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-7da5bbd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-7da5bbd p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-7da5bbd a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-7da5bbd a:hover, .elementor-87010 .elementor-element.elementor-element-7da5bbd a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-017b205 .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-0cebb5e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-0cebb5e p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-0cebb5e a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-0cebb5e a:hover, .elementor-87010 .elementor-element.elementor-element-0cebb5e a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-fcf299c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-db66630{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-e234f57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-785a815{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-8407f7e{text-align:center;}.elementor-87010 .elementor-element.elementor-element-8407f7e img{max-width:100%;}.elementor-87010 .elementor-element.elementor-element-11065cd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-11065cd p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-11065cd a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-11065cd a:hover, .elementor-87010 .elementor-element.elementor-element-11065cd a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-8d1ca04 .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-f75ee90{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-f75ee90 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-f75ee90 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-f75ee90 a:hover, .elementor-87010 .elementor-element.elementor-element-f75ee90 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-7ea51aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-ae7101f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-010e31c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87010 .elementor-element.elementor-element-66a1d8d .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-ad03868{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-ad03868 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-ad03868 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-ad03868 a:hover, .elementor-87010 .elementor-element.elementor-element-ad03868 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-e517eda .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-10eec29{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-10eec29 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-10eec29 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-10eec29 a:hover, .elementor-87010 .elementor-element.elementor-element-10eec29 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-d515dcd{background-color:var( --e-global-color-36bce2a );padding:10px 20px 20px 20px;}.elementor-87010 .elementor-element.elementor-element-80663ce .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-2ffea29{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-2ffea29 p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-2ffea29 a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-2ffea29 a:hover, .elementor-87010 .elementor-element.elementor-element-2ffea29 a:focus{color:var( --e-global-color-accent );}.elementor-87010 .elementor-element.elementor-element-84a6b0c .elementor-heading-title{line-height:1.27272727em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-285ba6e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-cc37301 );}.elementor-87010 .elementor-element.elementor-element-285ba6e p{margin-block-end:24px;}.elementor-87010 .elementor-element.elementor-element-285ba6e a{color:var( --e-global-color-fc4a0d7 );}.elementor-87010 .elementor-element.elementor-element-285ba6e a:hover, .elementor-87010 .elementor-element.elementor-element-285ba6e a:focus{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-87010 .elementor-element.elementor-element-d771a8e .elementor-heading-title{font-size:40px;}.elementor-87010 .elementor-element.elementor-element-af34203{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-19170a8{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-7da5bbd{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-0cebb5e{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-11065cd{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-f75ee90{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-ad03868{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-10eec29{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-2ffea29{font-size:18px;}.elementor-87010 .elementor-element.elementor-element-285ba6e{font-size:18px;}}@media(max-width:767px){.elementor-87010 .elementor-element.elementor-element-d771a8e .elementor-heading-title{font-size:32px;}.elementor-87010 .elementor-element.elementor-element-af34203{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-19170a8{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-7da5bbd{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-0cebb5e{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-11065cd{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-f75ee90{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-7ea51aa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87010 .elementor-element.elementor-element-ad03868{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-10eec29{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-2ffea29{font-size:16px;}.elementor-87010 .elementor-element.elementor-element-285ba6e{font-size:16px;}}@media(min-width:768px){.elementor-87010 .elementor-element.elementor-element-ae7101f{--width:40%;}.elementor-87010 .elementor-element.elementor-element-010e31c{--width:60%;}}@media(max-width:1200px) and (min-width:768px){.elementor-87010 .elementor-element.elementor-element-ae7101f{--width:50%;}.elementor-87010 .elementor-element.elementor-element-010e31c{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-af34203 */.elementor-87010 .elementor-element.elementor-element-af34203 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-af34203 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-af34203 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-af34203 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19170a8 */.elementor-87010 .elementor-element.elementor-element-19170a8 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-19170a8 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-19170a8 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-19170a8 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7da5bbd */.elementor-87010 .elementor-element.elementor-element-7da5bbd p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-7da5bbd p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-7da5bbd ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-7da5bbd ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cebb5e */.elementor-87010 .elementor-element.elementor-element-0cebb5e p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-0cebb5e p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-0cebb5e ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-0cebb5e ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11065cd */.elementor-87010 .elementor-element.elementor-element-11065cd p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-11065cd p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-11065cd ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-11065cd ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f75ee90 */.elementor-87010 .elementor-element.elementor-element-f75ee90 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-f75ee90 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-f75ee90 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-f75ee90 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad03868 */.elementor-87010 .elementor-element.elementor-element-ad03868 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-ad03868 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-ad03868 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-ad03868 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10eec29 */.elementor-87010 .elementor-element.elementor-element-10eec29 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-10eec29 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-10eec29 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-10eec29 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d515dcd */.elementor-87010 .elementor-element.elementor-element-d515dcd ul li {
    color: #fff;
}

.elementor-87010 .elementor-element.elementor-element-d515dcd ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-d515dcd ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ffea29 */.elementor-87010 .elementor-element.elementor-element-2ffea29 p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-2ffea29 p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-2ffea29 ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-2ffea29 ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285ba6e */.elementor-87010 .elementor-element.elementor-element-285ba6e p strong{
    font-weight: 600;
}

.elementor-87010 .elementor-element.elementor-element-285ba6e p:last-child{
    margin-bottom: 0;
}

.elementor-87010 .elementor-element.elementor-element-285ba6e ol li:not(:last-child),
.elementor-87010 .elementor-element.elementor-element-285ba6e ul li:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */