.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-131 .elementor-element.elementor-element-7c1179a{margin:19px 19px calc(var(--kit-widget-spacing, 0px) + 19px) 19px;text-align:center}.elementor-131 .elementor-element.elementor-element-7c1179a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-weight:700;color:#000}.elementor-131 .elementor-element.elementor-element-a1f3fae .elementor-heading-title{font-family:"Manrope",Sans-serif;font-weight:600;color:#000}.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-131 .elementor-element.elementor-element-0c0a99f{font-family:"Manrope",Sans-serif;font-weight:400}.elementor-131 .elementor-element.elementor-element-0c0a99f p{margin-block-end:6px}.elementor-131 .elementor-element.elementor-element-de641b7 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-weight:600;color:#000}.elementor-131 .elementor-element.elementor-element-5864844 p{margin-block-end:6px}.elementor-131 .elementor-element.elementor-element-aa60899 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-weight:600;color:#000}:root{--page-title-display:none}a[href$=".pdf"]{text-decoration:none !important}a[href$=".pdf"]:hover{text-decoration:none !important}.entry-content a{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:10px;font-family:'Manrope',sans-serif;font-size:16px;line-height:26px;font-weight:500;color:#1a73e8;text-decoration:none !important;background:#fff;border-radius:6px;border:1px solid #e5e5e5;transition:all .3s ease;position:relative}.entry-content a:after{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:#fc0;border-radius:6px 0 0 6px}.entry-content a:before{content:"📄";font-size:16px;flex-shrink:0}.entry-content a:hover{background:#fff8dc;color:#000;transform:translateX(5px);border-color:#fc0}