.elementor-141 .elementor-element.elementor-element-41a2491{--display:flex;--min-height:70vh;--background-transition:0.3s;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-141 .elementor-element.elementor-element-41a2491.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-8de82a0{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-8279197{--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:080px;}.elementor-141 .elementor-element.elementor-element-8279197.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-3454623 .elementor-heading-title{color:var( --e-global-color-primary );font-size:26px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-3454623 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-141 .elementor-element.elementor-element-0c771ba > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-141 .elementor-element.elementor-element-12458ff{--display:flex;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-7fef6fb{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-bea41c3{text-align:center;}.elementor-141 .elementor-element.elementor-element-bea41c3 .elementor-heading-title{color:#020101;}.elementor-141 .elementor-element.elementor-element-bea41c3 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-bea41c3.elementor-element{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-7cb2c45{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-7cb2c45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-aaaa176{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-aaaa176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-8e6570d{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-8e6570d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-7df8aec{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-7df8aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-987b66e{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-987b66e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-f98bb8c{color:var( --e-global-color-primary );line-height:1;}.elementor-141 .elementor-element.elementor-element-f98bb8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 010px 30px;border-style:solid;border-width:0px 0px 0px 02px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-141{margin:3% 3% 3% 3%;}@media(min-width:769px){.elementor-141 .elementor-element.elementor-element-8279197{--width:80%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-41a2491{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:768px){.elementor-141 .elementor-element.elementor-element-41a2491{--padding-top:20px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-8de82a0{--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;}.elementor-141 .elementor-element.elementor-element-8279197{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-3454623{text-align:center;}.elementor-141 .elementor-element.elementor-element-3454623 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-7cb2c45 */.elementor-141 .elementor-element.elementor-element-7cb2c45 {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-7cb2c45 p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-7cb2c45::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-7cb2c45:hover::after {
    background-color: #010101;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaa176 */.elementor-141 .elementor-element.elementor-element-aaaa176 {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-aaaa176 p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-aaaa176::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-aaaa176:hover::after {
    background-color: #010101;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6570d */.elementor-141 .elementor-element.elementor-element-8e6570d {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-8e6570d p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-8e6570d::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-8e6570d:hover::after {
    background-color: #010101;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df8aec */.elementor-141 .elementor-element.elementor-element-7df8aec {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-7df8aec p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-7df8aec::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-7df8aec:hover::after {
    background-color: #010101;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-987b66e */.elementor-141 .elementor-element.elementor-element-987b66e {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-987b66e p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-987b66e::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-987b66e:hover::after {
    background-color: #010101;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f98bb8c */.elementor-141 .elementor-element.elementor-element-f98bb8c {
    position: relative;
}

.elementor-141 .elementor-element.elementor-element-f98bb8c p {
    margin: 0;
}

.elementor-141 .elementor-element.elementor-element-f98bb8c::after {
    content: '';
    position: absolute;
    left: -5px;
    top: 12px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border: 2px solid #010101;
    border-radius: 100%;
    transition: background-color 300ms ease;
}

.elementor-141 .elementor-element.elementor-element-f98bb8c:hover::after {
    background-color: #010101;
}/* End custom CSS */