@font-face{font-family:GLCareerIcons;src:url('../../elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2') format('woff2');font-weight:900;font-style:normal;font-display:block}
.elementor[data-elementor-id="221"] summary,.elementor[data-elementor-id="229"] summary{display:flex;align-items:center;gap:0}
.elementor[data-elementor-id="221"] summary,.elementor[data-elementor-id="229"] summary,.elementor[data-elementor-id="221"] .e-accordion-item-content-base,.elementor[data-elementor-id="229"] .e-accordion-item-content-base{border-bottom:1px solid #d5d8dc}
.elementor[data-elementor-id="221"] summary::before,.elementor[data-elementor-id="229"] summary::before{content:'\f078';font:900 16px/1 GLCareerIcons;flex:0 0 16px;color:#102f44}
.elementor[data-elementor-id="221"] details[open]>summary::before,.elementor[data-elementor-id="229"] details[open]>summary::before{content:'\f0d8'}
.elementor[data-elementor-id="221"] summary:focus-visible,.elementor[data-elementor-id="229"] summary:focus-visible{outline:2px solid #e1a660;outline-offset:3px}
.elementor[data-elementor-id="221"] .e-accordion-item-content-base ul,.elementor[data-elementor-id="229"] .e-accordion-item-content-base ul{margin:0 0 1em;padding:0 0 0 1.1em}
.elementor[data-elementor-id="221"] .e-accordion-item-content-base li,.elementor[data-elementor-id="229"] .e-accordion-item-content-base li{line-height:1.9}

/* An empty atomic icon slot must not consume the title width on phones. */
.elementor:is(.elementor-221,.elementor-229) summary>.e-accordion-item-icon-base:not(:has(*)){display:none}
.elementor:is(.elementor-221,.elementor-229) summary>.e-accordion-item-title-base{flex:1;min-width:0}
