.elementor-24837 .elementor-element.elementor-element-3c7f1632{--display:flex;}.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-24837 .elementor-element.elementor-element-6f0c1c4{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-24837 .elementor-element.elementor-element-b366e4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#157892;--border-color:#157892;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24837 .elementor-element.elementor-element-b25222c .elementor-heading-title{color:#000000;}.elementor-24837 .elementor-element.elementor-element-eb5b1b3{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-24837 .elementor-element.elementor-element-9d5fe7f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{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-24837 .elementor-element.elementor-element-64cd1b9{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-24837 .elementor-element.elementor-element-5fffdc5 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-24837 .elementor-element.elementor-element-5fffdc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#0A0A0A;}.elementor-24837 .elementor-element.elementor-element-789fe78{--display:flex;}.elementor-24837 .elementor-element.elementor-element-5f140c7{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-9a378de{--display:flex;}.elementor-24837 .elementor-element.elementor-element-db9c02c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-bbb9038{--display:flex;}.elementor-24837 .elementor-element.elementor-element-0cdd569{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-d031baf{--display:flex;}.elementor-24837 .elementor-element.elementor-element-336d6e6{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-ed49f2c{--display:flex;}.elementor-24837 .elementor-element.elementor-element-0f6ecda{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-bffe6d0{--display:flex;}.elementor-24837 .elementor-element.elementor-element-7845e0f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24837 .elementor-element.elementor-element-da7919b{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-24837 .elementor-element.elementor-element-da7919b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}/* Start custom CSS for text-editor, class: .elementor-element-6f0c1c4 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb5b1b3 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5fe7f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64cd1b9 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f140c7 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9c02c *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cdd569 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-336d6e6 *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6ecda *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7845e0f *//* Paragraph spacing */
p {
  margin-bottom: 1em;      /* Slightly larger spacing for readability */
  line-height: 1.7;          /* Comfortable line height */
  font-size: 1.05rem;        /* Slightly bigger for better readability */
  color: #333333;            /* Dark gray text is easier to read than pure black */
}

/* Headings spacing */
h1, h2, h3, h4, h5, h6 {
  margin-top: 2em;           /* Space above headings */
  margin-bottom: 0.8em;      /* Space below headings */
  line-height: 1.3;
  font-weight: 500;
  color: #222222;
}

/* Space between lists and paragraphs */
ul, ol {
  margin: 1em 0 1.5em 1.5em; /* Top, bottom, left spacing */
  line-height: 1.6;
}

/* Optional: links color and spacing */
a {
  color: #1a73e8;            /* Soft blue links */
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}/* End custom CSS */