.elementor-15842 .elementor-element.elementor-element-f117b4e{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15842 .elementor-element.elementor-element-f524370{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-8105bc8{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15842 .elementor-element.elementor-element-f7fe0a8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-15842 .elementor-element.elementor-element-16fa9ac{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15842 .elementor-element.elementor-element-52e10a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-52e10a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-52e10a3{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-52e10a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-c1a811d{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-c5e3e9d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-c5e3e9d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-c5e3e9d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-c5e3e9d .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-ca086a5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-15842 .elementor-element.elementor-element-24fe79f{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-cf1e7aa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-cf1e7aa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-cf1e7aa{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-cf1e7aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-1b78277{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-2b73225 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-2b73225 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-2b73225{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-2b73225 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-473b735 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-15842 .elementor-element.elementor-element-b1aa31a{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-b364cd0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-b364cd0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-b364cd0{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-b364cd0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-a065a03{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-5f86d2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-5f86d2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-5f86d2a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-5f86d2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-ea86c63 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-15842 .elementor-element.elementor-element-88d17ba{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-ab4273d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-ab4273d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-ab4273d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-ab4273d .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-49c3985{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-30df523 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-30df523 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-30df523{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-30df523 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-8e35c1c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-15842 .elementor-element.elementor-element-513cef0{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-c6f728a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-c6f728a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-c6f728a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-c6f728a .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-ec42b34{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-90fcc30 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-90fcc30 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15842 .elementor-element.elementor-element-90fcc30{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15842 .elementor-element.elementor-element-90fcc30 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15842 .elementor-element.elementor-element-26b25fc{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15842 .elementor-element.elementor-element-926fb9f{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:580px){.elementor-15842 .elementor-element.elementor-element-f7fe0a8 .elementor-heading-title{font-size:26px;}.elementor-15842 .elementor-element.elementor-element-ca086a5 .elementor-heading-title{font-size:26px;}.elementor-15842 .elementor-element.elementor-element-473b735 .elementor-heading-title{font-size:26px;}.elementor-15842 .elementor-element.elementor-element-ea86c63 .elementor-heading-title{font-size:26px;}.elementor-15842 .elementor-element.elementor-element-8e35c1c .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-f524370 */.elementor-15842 .elementor-element.elementor-element-f524370 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16fa9ac */.elementor-15842 .elementor-element.elementor-element-16fa9ac p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1a811d */.elementor-15842 .elementor-element.elementor-element-c1a811d p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fe79f */.elementor-15842 .elementor-element.elementor-element-24fe79f p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b78277 */.elementor-15842 .elementor-element.elementor-element-1b78277 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1aa31a */.elementor-15842 .elementor-element.elementor-element-b1aa31a p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065a03 */.elementor-15842 .elementor-element.elementor-element-a065a03 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d17ba */.elementor-15842 .elementor-element.elementor-element-88d17ba p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49c3985 */.elementor-15842 .elementor-element.elementor-element-49c3985 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-513cef0 */.elementor-15842 .elementor-element.elementor-element-513cef0 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec42b34 */.elementor-15842 .elementor-element.elementor-element-ec42b34 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26b25fc */.elementor-15842 .elementor-element.elementor-element-26b25fc p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926fb9f */.elementor-15842 .elementor-element.elementor-element-926fb9f p{
    margin-bottom: 10px;
}/* End custom CSS */