.elementor-5159 .elementor-element.elementor-element-d9a3588{margin-top:50px;margin-bottom:0px;}.elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c8a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-c8a5d5a-font-size );font-weight:var( --e-global-typography-c8a5d5a-font-weight );line-height:var( --e-global-typography-c8a5d5a-line-height );fill:var( --e-global-color-03999d0 );color:var( --e-global-color-03999d0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button:hover, .elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button:focus{background-color:var( --e-global-color-8279fed );color:var( --e-global-color-03999d0 );border-color:var( --e-global-color-8279fed );}.elementor-5159 .elementor-element.elementor-element-4e2f062{width:auto;max-width:auto;}.elementor-5159 .elementor-element.elementor-element-4e2f062 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button:hover svg, .elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button:focus svg{fill:var( --e-global-color-03999d0 );}.elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c8a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-c8a5d5a-font-size );font-weight:var( --e-global-typography-c8a5d5a-font-weight );line-height:var( --e-global-typography-c8a5d5a-line-height );fill:var( --e-global-color-03999d0 );color:var( --e-global-color-03999d0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button:hover, .elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button:focus{background-color:var( --e-global-color-8279fed );color:var( --e-global-color-03999d0 );border-color:var( --e-global-color-8279fed );}.elementor-5159 .elementor-element.elementor-element-1cc81c5{width:auto;max-width:auto;}.elementor-5159 .elementor-element.elementor-element-1cc81c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button:hover svg, .elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button:focus svg{fill:var( --e-global-color-03999d0 );}.elementor-5159 .elementor-element.elementor-element-4dcc245{margin-top:25px;margin-bottom:25px;}.elementor-5159 .elementor-element.elementor-element-b4a5f4f{margin-top:25px;margin-bottom:25px;}.elementor-5159 .elementor-element.elementor-element-cddb068{margin-top:25px;margin-bottom:25px;}@media(max-width:1024px){.elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button{font-size:var( --e-global-typography-c8a5d5a-font-size );line-height:var( --e-global-typography-c8a5d5a-line-height );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button{font-size:var( --e-global-typography-c8a5d5a-font-size );line-height:var( --e-global-typography-c8a5d5a-line-height );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}}@media(min-width:768px){.elementor-5159 .elementor-element.elementor-element-3b87b5b{width:18.927%;}.elementor-5159 .elementor-element.elementor-element-42b338f{width:31.073%;}.elementor-5159 .elementor-element.elementor-element-221d1c4{width:18%;}.elementor-5159 .elementor-element.elementor-element-856ab1c{width:82%;}.elementor-5159 .elementor-element.elementor-element-43f1d0b{width:15%;}.elementor-5159 .elementor-element.elementor-element-a7b9554{width:85%;}}@media(max-width:767px){.elementor-5159 .elementor-element.elementor-element-4e2f062{width:100%;max-width:100%;}.elementor-5159 .elementor-element.elementor-element-4e2f062 .elementor-button{font-size:var( --e-global-typography-c8a5d5a-font-size );line-height:var( --e-global-typography-c8a5d5a-line-height );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-5159 .elementor-element.elementor-element-1cc81c5{width:100%;max-width:100%;}.elementor-5159 .elementor-element.elementor-element-1cc81c5 .elementor-button{font-size:var( --e-global-typography-c8a5d5a-font-size );line-height:var( --e-global-typography-c8a5d5a-line-height );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}}/* Start custom CSS for shortcode, class: .elementor-element-e9d1df8 */.elementor-5159 .elementor-element.elementor-element-e9d1df8 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eb19f9e */.elementor-5159 .elementor-element.elementor-element-eb19f9e h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a87cfe1 */.elementor-5159 .elementor-element.elementor-element-a87cfe1 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3333803 */.elementor-5159 .elementor-element.elementor-element-3333803 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f1fbf4d */.elementor-5159 .elementor-element.elementor-element-f1fbf4d h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2aaa60f */.elementor-5159 .elementor-element.elementor-element-2aaa60f h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8605900 */.elementor-5159 .elementor-element.elementor-element-8605900 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a92e6f4 */.elementor-5159 .elementor-element.elementor-element-a92e6f4 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ad60aca */.elementor-5159 .elementor-element.elementor-element-ad60aca h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d850181 */.elementor-5159 .elementor-element.elementor-element-d850181 h4 {
    margin-bottom: 5px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84628c3 */.elementor-5159 .elementor-element.elementor-element-84628c3 .gv-table-view thead tr {
background-color: #f7f7f7;
}
.elementor-5159 .elementor-element.elementor-element-84628c3 .gv-table-view tfoot {
display: none;
}
.elementor-5159 .elementor-element.elementor-element-84628c3 .gv-table-view {
margin-top: 10px;
}
.elementor-5159 .elementor-element.elementor-element-84628c3 .gv-table-view th, .elementor-5159 .elementor-element.elementor-element-84628c3 .gv-table-view td {
    padding-left: 10px;
}

.elementor-5159 .elementor-element.elementor-element-84628c3 span.badge {
    background-color: #e3231e;
    padding: 2px 10px!important;
    font-size: 15px;
    border-radius: 6px;
    color: #ffffff;
}/* End custom CSS */