.elementor-3 .elementor-element.elementor-element-4646f81 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3 .elementor-element.elementor-element-bc01c7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-3 .elementor-element.elementor-element-b682b4c{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-e040b99{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3 .elementor-element.elementor-element-19d66a7{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;text-align:left;}.elementor-3 .elementor-element.elementor-element-19d66a7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3 .elementor-element.elementor-element-19d66a7 .tm-modern-heading{width:970px;}.elementor-3 .elementor-element.elementor-element-19d66a7 .elementor-widget-container{display:flex;justify-content:center;}.elementor-3 .elementor-element.elementor-element-19d66a7 .heading-primary{font-size:42px;line-height:1.42em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-19d66a7 .heading-primary .stop-a{stop-color:#26276D;}.elementor-3 .elementor-element.elementor-element-19d66a7 .heading-primary .stop-b{stop-color:#26276D;}.elementor-3 .elementor-element.elementor-element-46004b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c251f16{padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c251f16 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-fd76ca7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3 .elementor-element.elementor-element-4aeb46e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4aeb46e .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-313b551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-313b551 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-80b908b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-80b908b .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-53f163e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-53f163e .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-f52116e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f52116e .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-47e7e78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-57a69f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-57a69f3 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-5958d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-76bf253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-76bf253 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-92c85ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-2ce0f2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-2ce0f2c .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-da85b35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-1b283ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-1b283ce .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-ced1bbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-58a0d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-58a0d1e .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-5db0103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-5db0103 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-db3496c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-bba02ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-bba02ba .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-8fa8585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-f8f480f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f8f480f .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-5af1cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-15ad2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-15ad2dd .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-83e059e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-3 .elementor-element.elementor-element-fb0de29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-fb0de29 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-b8aa6f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-10093a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-10093a7 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-25418ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-25418ef a{color:#26276D;}.elementor-3 .elementor-element.elementor-element-dad3dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-dad3dd2 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-6d79b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-6d79b1e a{color:#26276D;}.elementor-3 .elementor-element.elementor-element-3dfae60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-3dfae60 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-0a8490e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3 .elementor-element.elementor-element-0a8490e a{color:#26276D;}.elementor-3 .elementor-element.elementor-element-04878be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-04878be .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-4e25ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-6cdd5ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-6cdd5ab .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-6df7fcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-9f44e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-9f44e91 .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-0232419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-1dd9fed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-1dd9fed .elementor-heading-title{line-height:1.3em;color:#26276D;}.elementor-3 .elementor-element.elementor-element-c803a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-19d66a7 .heading-primary{font-size:30px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-b682b4c{--content-width:900px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-b682b4c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-e040b99{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3 .elementor-element.elementor-element-19d66a7{width:100%;max-width:100%;text-align:left;}.elementor-3 .elementor-element.elementor-element-19d66a7 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-3 .elementor-element.elementor-element-19d66a7 .heading-primary{font-size:30px;}.elementor-3 .elementor-element.elementor-element-c251f16 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-4aeb46e .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-313b551 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-80b908b .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-53f163e .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-f52116e .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-57a69f3 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-76bf253 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-2ce0f2c .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-1b283ce .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-58a0d1e .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-5db0103 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-bba02ba .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-f8f480f .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-15ad2dd .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-fb0de29 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-10093a7 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-dad3dd2 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-3dfae60 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-04878be .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-6cdd5ab .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-9f44e91 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-1dd9fed .elementor-heading-title{font-size:26px;line-height:1.4em;}}/* Start custom CSS for text-editor, class: .elementor-element-6132f7c */.elementor-3 .elementor-element.elementor-element-6132f7c h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-6132f7c h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd76ca7 */.elementor-3 .elementor-element.elementor-element-fd76ca7 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-fd76ca7 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8067e14 */.elementor-3 .elementor-element.elementor-element-8067e14 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-8067e14 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfee4be */.elementor-3 .elementor-element.elementor-element-bfee4be h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-bfee4be h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0430c */.elementor-3 .elementor-element.elementor-element-eb0430c h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-eb0430c h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7e78 */.elementor-3 .elementor-element.elementor-element-47e7e78 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-47e7e78 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5958d1a */.elementor-3 .elementor-element.elementor-element-5958d1a h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-5958d1a h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92c85ac */.elementor-3 .elementor-element.elementor-element-92c85ac h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-92c85ac h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da85b35 */.elementor-3 .elementor-element.elementor-element-da85b35 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-da85b35 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ced1bbd */.elementor-3 .elementor-element.elementor-element-ced1bbd h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-ced1bbd h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db3496c */.elementor-3 .elementor-element.elementor-element-db3496c h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-db3496c h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fa8585 */.elementor-3 .elementor-element.elementor-element-8fa8585 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-8fa8585 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af1cb9 */.elementor-3 .elementor-element.elementor-element-5af1cb9 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-5af1cb9 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83e059e */.elementor-3 .elementor-element.elementor-element-83e059e h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-83e059e h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8aa6f6 */.elementor-3 .elementor-element.elementor-element-b8aa6f6 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-b8aa6f6 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25418ef */.elementor-3 .elementor-element.elementor-element-25418ef h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-25418ef h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d79b1e */.elementor-3 .elementor-element.elementor-element-6d79b1e h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-6d79b1e h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a8490e */.elementor-3 .elementor-element.elementor-element-0a8490e h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-0a8490e h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e25ad4 */.elementor-3 .elementor-element.elementor-element-4e25ad4 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-4e25ad4 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6df7fcf */.elementor-3 .elementor-element.elementor-element-6df7fcf h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-6df7fcf h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0232419 */.elementor-3 .elementor-element.elementor-element-0232419 h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-0232419 h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c803a0c */.elementor-3 .elementor-element.elementor-element-c803a0c h3{
    color: #26276D;
}
@media (max-width:767px){
    .elementor-3 .elementor-element.elementor-element-c803a0c h3{
        font-size: 22px;
        line-height: 1.3em;
    }
}/* End custom CSS */