.elementor-605 .elementor-element.elementor-element-a2fe820{--display:flex;}.elementor-605 .elementor-element.elementor-element-53a3479{--display:flex;}.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-605 .elementor-element.elementor-element-b90db80{color:#7A7A7A;}.elementor-605 .elementor-element.elementor-element-6baec40{--display:flex;}.elementor-605 .elementor-element.elementor-element-159d2b3{color:#7A7A7A;font-weight:400;}.elementor-605 .elementor-element.elementor-element-33d21a1{--display:flex;}.elementor-605 .elementor-element.elementor-element-dc6ba89{color:#7A7A7A;font-weight:400;}.elementor-605 .elementor-element.elementor-element-cd019d3{--display:flex;}.elementor-605 .elementor-element.elementor-element-1ec9383{color:#7A7A7A;font-weight:400;}.elementor-605 .elementor-element.elementor-element-a96c54e{--display:flex;}.elementor-605 .elementor-element.elementor-element-f3f71ae{color:#7A7A7A;font-weight:400;}.elementor-605 .elementor-element.elementor-element-3f5eb47{--n-accordion-title-font-size:1.4em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#187193;--n-accordion-title-hover-color:#085572;--n-accordion-icon-size:15px;}.elementor-605 .elementor-element.elementor-element-3f5eb47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #E8E8E8 100%);border-style:none;}/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90db80 */.categories_text_editor ul {
    list-style-type: none; /* Remove default bullets */
    padding: 0;
    color: #9e2a23 !important;
}

.categories_text_editor ul li {
    position: relative; /* Ensure pseudo-element aligns with text */
    padding-left: 20px; /* Create space for the icon */
    
}

.categories_text_editor ul li a {
    color:#9e2a23;
    font-size: 13px;
}

.categories_text_editor ul li::before {
    content: "\f054"; /* Font Awesome chevron */
    font-family: "Font Awesome 5 Free";     
    font-weight: 900;     
    color: #9e2a23; 
    font-size: 14px;
    display: inline-block; /* Ensure it behaves like text */
    margin-right: 5px; /* Add space between the icon and text */
}/* End custom CSS */