.elementor-3 .elementor-element.elementor-element-58dc2080{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-dce83c1{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-dce83c1 .elementor-heading-title{font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-c9ed4e4{--display:flex;}.elementor-3 .elementor-element.elementor-element-f93ec27{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;font-size:14px;font-weight:500;color:#575759;}.elementor-3 .elementor-element.elementor-element-f93ec27 > .elementor-widget-container{margin:0px -26px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-6121fd8 > .elementor-widget-container{margin:0px -26px 0px 0px;padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-6121fd8{font-size:18px;font-weight:500;color:#575757;}.elementor-3 .elementor-element.elementor-element-d1bd05a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-8e5215a .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-43f8e90c{font-size:16px;}.elementor-3 .elementor-element.elementor-element-5771005{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3f487af .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-beac1ca{font-size:16px;}.elementor-3 .elementor-element.elementor-element-e898864{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-28ff4eb .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-540d93b{font-size:16px;}.elementor-3 .elementor-element.elementor-element-cf866c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-494c067 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-d7e5c23{font-size:16px;}.elementor-3 .elementor-element.elementor-element-751c7d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d731f4e .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-f176038{font-size:16px;}.elementor-3 .elementor-element.elementor-element-370b17d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4bdd30b .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-53628d62 );}.elementor-3 .elementor-element.elementor-element-2658cc1{font-size:16px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-3 .elementor-element.elementor-element-dce83c1 .elementor-heading-title{font-size:55px;}.elementor-3 .elementor-element.elementor-element-f93ec27{font-size:20px;}.elementor-3 .elementor-element.elementor-element-6121fd8{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-f93ec27 */.elementor-3 .elementor-element.elementor-element-f93ec27 p:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6121fd8 */.elementor-3 .elementor-element.elementor-element-6121fd8 p:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43f8e90c */.elementor-3 .elementor-element.elementor-element-43f8e90c ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-43f8e90c ul{
    padding-top: 15px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
    margin-left: 0px;
    padding-left: 0px;
}

.elementor-3 .elementor-element.elementor-element-43f8e90c p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beac1ca */.elementor-3 .elementor-element.elementor-element-beac1ca ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-beac1ca ul{
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
}

.elementor-3 .elementor-element.elementor-element-beac1ca p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-540d93b */.elementor-3 .elementor-element.elementor-element-540d93b ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-540d93b ul{
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
}

.elementor-3 .elementor-element.elementor-element-540d93b p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7e5c23 */.elementor-3 .elementor-element.elementor-element-d7e5c23 ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-d7e5c23 ul{
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
}

.elementor-3 .elementor-element.elementor-element-d7e5c23 p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f176038 */.elementor-3 .elementor-element.elementor-element-f176038 ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-f176038 ul{
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
}

.elementor-3 .elementor-element.elementor-element-f176038 p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2658cc1 */.elementor-3 .elementor-element.elementor-element-2658cc1 ol{
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
}
.elementor-3 .elementor-element.elementor-element-2658cc1 ul{
    padding-bottom: 10px;
    margin-bottom: 10px;
    list-style-type: disc;
}

.elementor-3 .elementor-element.elementor-element-2658cc1 p:last-child{
    margin-bottom:0px;
    
}/* End custom CSS */