.elementor-2100 .elementor-element.elementor-element-7b0932f{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2100 .elementor-element.elementor-element-3dd2aed .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-2100 .elementor-element.elementor-element-f4178bc{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-896a1a8 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-4f132a6{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-a7b49ac .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-d8fc6c6{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-d555e95 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-7c924d6 .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-bd0f036{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-59e27d2 .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-0dcc6b7{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-87aa354 .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-1b75916{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-4c643ed .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-e42298d{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-1dea90c .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-db6f1d7{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-c61c535 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-dddbcb4{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-281d766 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-f41e5ba .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-af21dcb{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-f004218 .elementor-heading-title{font-family:var( --e-global-typography-66fca28-font-family ), Sans-serif;font-size:var( --e-global-typography-66fca28-font-size );font-weight:var( --e-global-typography-66fca28-font-weight );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-29584e9{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-9ea6b49 .elementor-heading-title{font-family:var( --e-global-typography-4ba8dac-font-family ), Sans-serif;font-size:var( --e-global-typography-4ba8dac-font-size );font-weight:var( --e-global-typography-4ba8dac-font-weight );line-height:var( --e-global-typography-4ba8dac-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-cc4d2a0{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-6d28f3d .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-e39ece4{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-cc30448 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-497af54{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-9c8be36{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-848515a .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-0139063{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-014606a .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-ee3daac{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-872a3ac .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-daf742d{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-9c03dd8 .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-c2f10f0{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-2100 .elementor-element.elementor-element-25e8d4f .elementor-heading-title{font-family:var( --e-global-typography-a7cab7d-font-family ), Sans-serif;font-size:var( --e-global-typography-a7cab7d-font-size );font-weight:var( --e-global-typography-a7cab7d-font-weight );line-height:var( --e-global-typography-a7cab7d-line-height );color:var( --e-global-color-secondary );}.elementor-2100 .elementor-element.elementor-element-fbb3b63{font-family:"Urbanist", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2100 .elementor-element.elementor-element-3dd2aed .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-896a1a8 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-a7b49ac .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-d555e95 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-7c924d6 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-59e27d2 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-87aa354 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-4c643ed .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-1dea90c .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-c61c535 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-281d766 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-f41e5ba .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-f004218 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-9ea6b49 .elementor-heading-title{font-size:var( --e-global-typography-4ba8dac-font-size );line-height:var( --e-global-typography-4ba8dac-line-height );}.elementor-2100 .elementor-element.elementor-element-6d28f3d .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-cc30448 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-848515a .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-014606a .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-872a3ac .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-9c03dd8 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-25e8d4f .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2100 .elementor-element.elementor-element-3dd2aed .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-896a1a8 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-a7b49ac .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-d555e95 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-7c924d6 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-59e27d2 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-87aa354 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-4c643ed .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-1dea90c .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-c61c535 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-281d766 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-f41e5ba .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-f004218 .elementor-heading-title{font-size:var( --e-global-typography-66fca28-font-size );line-height:var( --e-global-typography-66fca28-line-height );letter-spacing:var( --e-global-typography-66fca28-letter-spacing );}.elementor-2100 .elementor-element.elementor-element-9ea6b49 .elementor-heading-title{font-size:var( --e-global-typography-4ba8dac-font-size );line-height:var( --e-global-typography-4ba8dac-line-height );}.elementor-2100 .elementor-element.elementor-element-6d28f3d .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-cc30448 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-848515a .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-014606a .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-872a3ac .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-9c03dd8 .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}.elementor-2100 .elementor-element.elementor-element-25e8d4f .elementor-heading-title{font-size:var( --e-global-typography-a7cab7d-font-size );line-height:var( --e-global-typography-a7cab7d-line-height );}}/* Start custom CSS for html, class: .elementor-element-18b0ae7 */.elementor-2100 .elementor-element.elementor-element-18b0ae7 table {
    width: 100%
}

.elementor-2100 .elementor-element.elementor-element-18b0ae7 table tr th,
.elementor-2100 .elementor-element.elementor-element-18b0ae7 table tr td {
    padding: 12px 10px;
    font-size: 14px;
    text-align: left;
    border: 1px solid #ffffff;
}

.elementor-2100 .elementor-element.elementor-element-18b0ae7 table tr th {
    background-color: #00CCCC;
    color: #ffffff;
    font-size: 13px;
}

.elementor-2100 .elementor-element.elementor-element-18b0ae7 table tr td {
    background-color: #f5f5f5
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25c8e02 */.elementor-2100 .elementor-element.elementor-element-25c8e02 table {
    width: 100%
}

.elementor-2100 .elementor-element.elementor-element-25c8e02 table tr th,
.elementor-2100 .elementor-element.elementor-element-25c8e02 table tr td {
    padding: 12px 10px;
    font-size: 14px;
    text-align: left;
    border: 1px solid #ffffff;
}

.elementor-2100 .elementor-element.elementor-element-25c8e02 table tr th {
    background-color: #00CCCC;
    color: #ffffff;
    font-size: 13px;
}

.elementor-2100 .elementor-element.elementor-element-25c8e02 table tr td {
    background-color: #f5f5f5
}/* End custom CSS */