diff --git a/auth/admin_users.py b/auth/admin_users.py index 4cc59df..9313df8 100644 --- a/auth/admin_users.py +++ b/auth/admin_users.py @@ -370,6 +370,34 @@ def admin_reset_password(uid: int, request: Request, actor = Depends(require_use {"email": target["email"]}, ip, ua) return {"status": "ok", "temporary_password": new_temp} +# ─────────────────────────── 2FA admin (status / force disable) ─────────────────────────── +@router.get("/users/{uid}/2fa-status") +def admin_2fa_status(uid: int, actor = Depends(require_user)): + target = db_one("SELECT user_type, klub_id, savez_id FROM pgz_sport.users WHERE id=%s", (uid,)) + if not target: raise HTTPException(404, "User not found") + if not _can_manage(actor, target["user_type"], target["klub_id"], target["savez_id"]): + raise HTTPException(403, "Forbidden") + row = db_one("""SELECT enabled, verified_at, created_at, updated_at + FROM pgz_sport.user_2fa WHERE user_id=%s""", (uid,)) + return {"enabled": bool(row and row.get("enabled")), + "verified_at": row and row.get("verified_at"), + "created_at": row and row.get("created_at"), + "updated_at": row and row.get("updated_at")} + +@router.post("/users/{uid}/2fa-disable") +def admin_2fa_disable(uid: int, request: Request, actor = Depends(require_user)): + target = db_one("SELECT user_type, klub_id, savez_id, email FROM pgz_sport.users WHERE id=%s", + (uid,)) + if not target: raise HTTPException(404, "User not found") + if not _can_manage(actor, target["user_type"], target["klub_id"], target["savez_id"]): + raise HTTPException(403, "Forbidden") + db_exec("DELETE FROM pgz_sport.user_2fa WHERE user_id=%s", (uid,)) + db_exec("UPDATE pgz_sport.user_sessions SET revoked=true WHERE user_id=%s", (uid,)) + ip, ua = _client(request) + audit(actor["id"], "user.2fa.admin_disable", "user", uid, + {"email": target["email"]}, ip, ua) + return {"status": "ok", "id": uid, "two_factor_enabled": False} + # ─────────────────────────── Audit log ─────────────────────────── @router.get("/audit") def audit_log(user_id: Optional[int] = None, diff --git a/data/rss_hr_html/005a845509c47a39.html b/data/rss_hr_html/005a845509c47a39.html new file mode 100644 index 0000000..9cfb919 --- /dev/null +++ b/data/rss_hr_html/005a845509c47a39.html @@ -0,0 +1 @@ +{"id":8299,"date":"2023-05-05T20:47:54","date_gmt":"2023-05-05T20:47:54","guid":{"rendered":"https:\/\/rss.hr\/?page_id=8299"},"modified":"2025-04-02T09:10:14","modified_gmt":"2025-04-02T09:10:14","slug":"hric","status":"publish","type":"page","link":"https:\/\/rss.hr\/hric\/","title":{"rendered":"Hric"},"content":{"rendered":"\t\t
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\tHRIC<\/strong> – Holistic sport-based Rehabilitation programmes to support youth Impacted by Covid-19.<\/p> Program:<\/strong> ERASMUS Lump Sum Grants, Cooperation partnerships.<\/p> Duration of the Project:<\/strong> 30 months.<\/p> Coordinator:<\/strong> FEDERAZIONE ITALIANA PALLAVOLO.<\/p> Partners:<\/strong> ZAJEDNICA SPORTSKIH UDRUGA GRADA RIJEKE RIJECKI SPORTSKI SAVEZ, MINE VAGANTI NGO, SPORT EVOLUTION ALLIANCE CRL, UNIVERZITETNI REHABILITACIJSKI INSTITUT REPUBLIKE SLOVENIJE-SOCA.<\/p> Summary of the project:<\/strong> HRIC adopts an holistic approach grounded on the concepts of psychophysical and mental health to support the inclusion of vulnerable young people (16-30) who suffer from anxiety, depression, psychological breakdown and PTSD and who have been particularly affected from the period of covid isolation and have experienced repercussions on their mental health. The methodological combination and synergy between Education Through Sport (ETS) and practical\/theoretical elements of psychology will be embodied and multiplied through the creation of innovative profiles of Sport Coaches and social operators in supporting persons who were already suffering from depression, anxiety and stress management and for whom the pandemic period has increased and worsened their state, toward the achievement of psychophysical wellbeing and integration within Sport practice and, by extension, society. The objectives of the project are the following: Objectives -Encourage the participation of this vulnerable target group to practice sports activities \u2013 the related deliverable are: D1 the development of a Manual containing strategic approach towards the target group & Training format for sport Coaches and social operators on psychophysical support to persons affected by psychological breakdown, depression, anxiety, and PTSD, combining ETS and psychology (theory and techniques) -Creating synergy between sports and social services sectors, the related deliverable is D2 the creation of a Handbook with mental health and sport programmes -Elaborate policy recommendations to decision-makers and stakeholders, the related deliverable is D3 the development of policy paper recommendation.<\/p> Total value of the project:<\/strong> 250.000 \u20ac<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t HRIC HRIC – Holistic sport-based Rehabilitation programmes to support youth Impacted by Covid-19. Program: ERASMUS Lump Sum Grants, Cooperation partnerships. Duration of the Project: 30 months. Coordinator: FEDERAZIONE ITALIANA PALLAVOLO. Partners: ZAJEDNICA SPORTSKIH UDRUGA GRADA RIJEKE RIJECKI SPORTSKI SAVEZ, MINE VAGANTI NGO, SPORT EVOLUTION ALLIANCE CRL, UNIVERZITETNI REHABILITACIJSKI INSTITUT REPUBLIKE SLOVENIJE-SOCA. Summary of the project: […]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-8299","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/pages\/8299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/comments?post=8299"}],"version-history":[{"count":5,"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/pages\/8299\/revisions"}],"predecessor-version":[{"id":9570,"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/pages\/8299\/revisions\/9570"}],"wp:attachment":[{"href":"https:\/\/rss.hr\/wp-json\/wp\/v2\/media?parent=8299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\ No newline at end of file
diff --git a/data/rss_hr_html/0114a30415a66de3.html b/data/rss_hr_html/0114a30415a66de3.html
new file mode 100644
index 0000000..30503db
Binary files /dev/null and b/data/rss_hr_html/0114a30415a66de3.html differ
diff --git a/data/rss_hr_html/01e9822a9ee3e55f.html b/data/rss_hr_html/01e9822a9ee3e55f.html
new file mode 100644
index 0000000..2f7a94b
--- /dev/null
+++ b/data/rss_hr_html/01e9822a9ee3e55f.html
@@ -0,0 +1 @@
+.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}
\ No newline at end of file
diff --git a/data/rss_hr_html/039e47e0bbe7e675.html b/data/rss_hr_html/039e47e0bbe7e675.html
new file mode 100644
index 0000000..1fa138b
Binary files /dev/null and b/data/rss_hr_html/039e47e0bbe7e675.html differ
diff --git a/data/rss_hr_html/04a8e3dc95067cf2.html b/data/rss_hr_html/04a8e3dc95067cf2.html
new file mode 100644
index 0000000..34e9480
--- /dev/null
+++ b/data/rss_hr_html/04a8e3dc95067cf2.html
@@ -0,0 +1,2 @@
+/*! elementor-pro - v4.0.0 - 28-04-2026 */
+.elementor-search-form{display:block;transition:.2s}.elementor-search-form .e-font-icon-svg-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.elementor-search-form button,.elementor-search-form input[type=search]{-webkit-appearance:none;-moz-appearance:none;background:none;border:0;display:inline-block;font-size:15px;line-height:1;margin:0;min-width:0;padding:0;vertical-align:middle;white-space:normal}.elementor-search-form button:focus,.elementor-search-form input[type=search]:focus{color:inherit;outline:0}.elementor-search-form button{background-color:#69727d;border-radius:0;color:#fff;font-size:var(--e-search-form-submit-icon-size,16px)}.elementor-search-form__container{border:0 solid transparent;display:flex;min-height:50px;overflow:hidden;transition:.2s}.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#f1f2f3}.elementor-search-form__input{color:#3f444b;flex-basis:100%;transition:color .2s}.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__submit{font-size:var(--e-search-form-submit-icon-size,16px);transition:color .2s,background .2s}.elementor-search-form__submit svg{fill:var(--e-search-form-submit-text-color,#fff);height:var(--e-search-form-submit-icon-size,16px);width:var(--e-search-form-submit-icon-size,16px)}.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{border:none;border-radius:0;color:var(--e-search-form-submit-text-color,#fff)}.elementor-search-form--button-type-text .elementor-search-form__submit{flex-shrink:0}.elementor-search-form--skin-minimal .elementor-search-form__icon{align-items:center;color:#3f444b;display:flex;fill:#3f444b;font-size:var(--e-search-form-icon-size-minimal,15px);justify-content:flex-end;opacity:.6}.elementor-search-form--skin-minimal .elementor-search-form__icon svg{height:var(--e-search-form-icon-size-minimal,15px);width:var(--e-search-form-icon-size-minimal,15px)}.elementor-search-form--skin-minimal:focus-within{outline-style:solid;outline-width:2px}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{border:solid #fff;border-width:0 0 1px;color:#fff;font-size:50px;line-height:1.5;text-align:center}.elementor-search-form--skin-full_screen .elementor-search-form__toggle{color:var(--e-search-form-toggle-color,#33373d);cursor:pointer;display:inline-block;font-size:var(--e-search-form-toggle-size,33px);vertical-align:middle}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{background-color:var(--e-search-form-toggle-background-color,rgba(0,0,0,.05));border-color:var(--e-search-form-toggle-color,#33373d);border-radius:var(--e-search-form-toggle-border-radius,3px);border-style:solid;border-width:var(--e-search-form-toggle-border-width,0);display:block;height:var(--e-search-form-toggle-size,33px);position:relative;transition:.2s;width:var(--e-search-form-toggle-size,33px)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{font-size:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg{fill:var(--e-search-form-toggle-color,#33373d);height:var(--e-search-form-toggle-icon-size,.55em);width:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__container{align-items:center;background-color:rgba(0,0,0,.8);height:100vh;inset:0;padding:0 15%;position:fixed;transition:.3s;z-index:9998}.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen){opacity:0;overflow:hidden;transform:scale(0)}.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display:none}
\ No newline at end of file
diff --git a/data/rss_hr_html/0598c847daaeac45.html b/data/rss_hr_html/0598c847daaeac45.html
new file mode 100644
index 0000000..e440e97
--- /dev/null
+++ b/data/rss_hr_html/0598c847daaeac45.html
@@ -0,0 +1 @@
+.elementor-8294 .elementor-element.elementor-element-5a7d978d:not(.elementor-motion-effects-element-type-background), .elementor-8294 .elementor-element.elementor-element-5a7d978d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://rss.hr/wp-content/uploads/2022/01/flag-eu-europe-1463476.jpg");background-position:center center;background-size:cover;}.elementor-8294 .elementor-element.elementor-element-5a7d978d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #153243 0%, #192D31 100%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8294 .elementor-element.elementor-element-5a7d978d > .elementor-container{min-height:300px;}.elementor-8294 .elementor-element.elementor-element-5a7d978d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-8294 .elementor-element.elementor-element-36e3182{text-align:center;}.elementor-8294 .elementor-element.elementor-element-36e3182 .elementor-heading-title{letter-spacing:2.5px;color:#FFFFFF;}.elementor-8294 .elementor-element.elementor-element-37512b3 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8294 .elementor-element.elementor-element-37512b3{text-align:center;}.elementor-8294 .elementor-element.elementor-element-37512b3 img{width:100%;max-width:100%;height:192px;object-fit:contain;object-position:center center;}.elementor-8294 .elementor-element.elementor-element-f9184cf{text-align:start;}.elementor-8294 .elementor-element.elementor-element-6f65952{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8294 .elementor-element.elementor-element-968aaf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8294 .elementor-element.elementor-element-968aaf0{text-align:center;}.elementor-8294 .elementor-element.elementor-element-968aaf0 img{width:40%;max-width:40%;height:155px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8294 .elementor-element.elementor-element-23957eb{--spacer-size:10px;}body.elementor-page-8294:not(.elementor-motion-effects-element-type-background), body.elementor-page-8294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:1025px){.elementor-8294 .elementor-element.elementor-element-5a7d978d:not(.elementor-motion-effects-element-type-background), .elementor-8294 .elementor-element.elementor-element-5a7d978d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8294 .elementor-element.elementor-element-5a7d978d{padding:140px 80px 80px 80px;}.elementor-8294 .elementor-element.elementor-element-36e3182 .elementor-heading-title{font-size:40px;}.elementor-8294 .elementor-element.elementor-element-37512b3 img{width:60%;max-width:60%;}.elementor-8294 .elementor-element.elementor-element-968aaf0 img{width:50%;max-width:50%;}}@media(max-width:767px){.elementor-8294 .elementor-element.elementor-element-5a7d978d{padding:0px 0px 0px 0px;}.elementor-8294 .elementor-element.elementor-element-7b7c0473{width:100%;}.elementor-8294 .elementor-element.elementor-element-36e3182 .elementor-heading-title{font-size:30px;}.elementor-8294 .elementor-element.elementor-element-37512b3{text-align:center;}.elementor-8294 .elementor-element.elementor-element-37512b3 img{width:70%;max-width:70%;}.elementor-8294 .elementor-element.elementor-element-968aaf0{text-align:center;}.elementor-8294 .elementor-element.elementor-element-968aaf0 img{width:70%;max-width:70%;height:61px;}}
\ No newline at end of file
diff --git a/data/rss_hr_html/05d072abc721b1dd.html b/data/rss_hr_html/05d072abc721b1dd.html
new file mode 100644
index 0000000..fad5889
--- /dev/null
+++ b/data/rss_hr_html/05d072abc721b1dd.html
@@ -0,0 +1,434 @@
+.events-list {
+ list-style: none;
+ margin: 0 auto;
+ padding: 0;
+
+
+}
+
+.events-list .event {
+ border-bottom: 1px solid #5e5e5e;
+ margin-bottom: 1rem;
+ padding: 1rem 0;
+ display: flex;
+ gap: 20px;
+}
+
+.events-list .event .date {
+ padding: 1rem 3rem;
+}
+
+.events-list .event .date .day,
+.events-list .event .date .month {
+ display: block;
+ text-align: center;
+}
+
+.events-list .event .date .day {
+ font-size: 2.1875rem;
+ font-weight: bold;
+}
+
+.events-list .event .date .month {}
+
+.events-list .event .title {
+ margin: 0 auto;
+ padding: 0;
+}
+
+.events-list .event .description {
+ margin: .5rem auto;
+ padding: 0;
+ line-height: 1.3;
+}
+
+
+.events-list .event .images {
+ width: 200px;
+ height: 200px;
+}
+
+.events-list .event .images img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+.events-list .event .event-info {
+ display: flex;
+ gap: 20px;
+}
+
+
+
+
+.events-grid .event {
+ float: left;
+ width: 31.33%;
+ margin: 1% 0 1% 3%;
+ border: none !important;
+ display: block;
+}
+
+.events-grid .event:after {
+ clear: both;
+}
+
+.events-grid .event:first-child {
+ margin-left: 0;
+}
+
+.events-grid .event .images {
+ display: block;
+ width: 100%;
+ height: 300px;
+ margin-bottom: 1rem;
+ position: relative;
+}
+
+.events-grid .event .images .date {
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ color: #ffffff;
+ background-color: red;
+ padding: .8rem 1.5rem;
+}
+
+.events-grid .event .date .day {
+ font-size: 1.875rem;
+ font-weight: bold;
+ display: block;
+ text-align: center;
+}
+
+.events-grid .event .date .month {
+ display: block;
+ text-align: center;
+}
+
+.events-grid .event .images img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+.events-grid .event .event-content .title {
+ font-size: 2rem;
+ line-height: 1.3;
+ margin: 0 auto 1rem;
+}
+
+.events-grid .event .event-content p {
+ font-size: .875rem;
+ line-height: 1.5;
+}
+
+.events-grid .event .buttons .btn-cta {
+ background-color: red;
+ color: #ffffff;
+ font-size: 1rem;
+ padding: .8rem 1.5rem;
+ cursor: pointer;
+}
+
+@media only screen and (max-width: 700px) {
+ .events-grid .event {
+ width: 48.5%;
+ margin: 1% 0 1% 3%;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .events-grid .event {
+ float: none;
+ width: 100%;
+ margin: 0 auto 3%;
+ }
+}
+
+
+/**************************\
+ Basic Modal Styles
+\**************************/
+
+.modal__overlay {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background: rgba(0, 0, 0, 0.6);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ z-index: 99999;
+}
+
+.modal__container {
+ background-color: #fff;
+ padding: 30px;
+ width: 900px;
+ max-width: 90%;
+ max-height: 100vh;
+ border-radius: 4px;
+ overflow-y: auto;
+ box-sizing: border-box;
+}
+
+.modal__header {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.modal__title {
+ margin-top: 0;
+ margin-bottom: 0;
+ font-weight: 600;
+ font-size: 1.25rem;
+ line-height: 1.25;
+ color: #000000;
+ box-sizing: border-box;
+}
+
+.modal__close {
+ background: transparent;
+ border: 0;
+}
+
+.modal__header .modal__close:before {
+ content: "\2715";
+}
+
+.modal__content {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ line-height: 1.5;
+ color: rgba(0, 0, 0, .8);
+}
+
+.modal__btn {
+ font-size: .875rem;
+ padding-left: 1rem;
+ padding-right: 1rem;
+ padding-top: .5rem;
+ padding-bottom: .5rem;
+ background-color: #e6e6e6;
+ color: rgba(0, 0, 0, .8);
+ border-radius: .25rem;
+ border-style: none;
+ border-width: 0;
+ cursor: pointer;
+ -webkit-appearance: button;
+ text-transform: none;
+ overflow: visible;
+ line-height: 1.15;
+ margin: 0;
+ will-change: transform;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ -webkit-transform: translateZ(0);
+ transform: translateZ(0);
+ transition: -webkit-transform .25s ease-out;
+ transition: transform .25s ease-out;
+ transition: transform .25s ease-out, -webkit-transform .25s ease-out;
+}
+
+.modal__btn:focus,
+.modal__btn:hover {
+ -webkit-transform: scale(1.05);
+ transform: scale(1.05);
+}
+
+.modal__btn-primary {
+ background-color: #00449e;
+ color: #fff;
+}
+
+
+
+/**************************\
+ Demo Animation Style
+ \**************************/
+@keyframes mmfadeIn {
+ from {
+ opacity: 0;
+ }
+
+ to {
+ opacity: 1;
+ }
+}
+
+@keyframes mmfadeOut {
+ from {
+ opacity: 1;
+ }
+
+ to {
+ opacity: 0;
+ }
+}
+
+@keyframes mmslideIn {
+ from {
+ transform: translateY(15%);
+ }
+
+ to {
+ transform: translateY(0);
+ }
+}
+
+@keyframes mmslideOut {
+ from {
+ transform: translateY(0);
+ }
+
+ to {
+ transform: translateY(-10%);
+ }
+}
+
+.micromodal-slide {
+ display: none;
+}
+
+.micromodal-slide.is-open {
+ display: block;
+}
+
+.micromodal-slide[aria-hidden="false"] .modal__overlay {
+ animation: mmfadeIn .3s cubic-bezier(0.0, 0.0, 0.2, 1);
+}
+
+.micromodal-slide[aria-hidden="false"] .modal__container {
+ animation: mmslideIn .3s cubic-bezier(0, 0, .2, 1);
+}
+
+.micromodal-slide[aria-hidden="true"] .modal__overlay {
+ animation: mmfadeOut .3s cubic-bezier(0.0, 0.0, 0.2, 1);
+}
+
+.micromodal-slide[aria-hidden="true"] .modal__container {
+ animation: mmslideOut .3s cubic-bezier(0, 0, .2, 1);
+}
+
+.micromodal-slide .modal__container,
+.micromodal-slide .modal__overlay {
+ will-change: transform;
+}
+
+.micromodal-slide .title {
+ font-size: 1.5625rem;
+ color: #111111;
+ border: none;
+ font-weight: bold;
+ text-transform: uppercase;
+ margin: 0 auto;
+ padding: 0;
+}
+
+.micromodal-slide .images {
+ margin: .5rem auto 1.5rem;
+ width: 100%;
+ height: 350px;
+ overflow: hidden;
+ border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+ -ms-border-radius: 10px;
+ -o-border-radius: 10px;
+}
+
+.micromodal-slide .images img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+.micromodal-slide h2.title {
+ font-size: 1.25rem;
+ margin: 0 auto .5rem;
+}
+
+.micromodal-slide h4.title {
+ font-size: 1rem;
+ margin: 0 auto .5rem;
+}
+
+.micromodal-slide .short_description {
+ font-size: 1.125rem;
+ font-weight: lighter;
+}
+.micromodal-slide .long_description {
+ font-size: 1rem;
+ margin-bottom: 1rem;
+}
+
+.micromodal-slide table.period {
+ border: none;
+ border-collapse: collapse;
+ width: 100%;
+
+}
+
+.micromodal-slide table.period td strong {
+ display: block;
+ font-size: .8125rem;
+}
+
+.micromodal-slide table.period tr {
+ border-top: 1px solid #dddddd;
+}
+
+.micromodal-slide table.period tr.noborder {
+ border: none;
+}
+
+.micromodal-slide table.period td {
+ border: none;
+ font-size: 1rem;
+ vertical-align: top;
+ padding: 1rem .5rem;
+}
+
+.micromodal-slide table.period tr.noborder td {
+ padding: 0 .5rem 1rem;
+}
+
+.micromodal-slide span.tag {
+ font-size: .8125rem;
+ padding: 5px 8px;
+ color: #ffffff;
+ border-radius: 3px;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ -ms-border-radius: 3px;
+ -o-border-radius: 3px;
+}
+
+.micromodal-slide span.tag.canceled {
+ background-color: #FF0000;
+}
+.micromodal-slide span.tag.free-entry {
+ background-color: #28A745;
+}
+.micromodal-slide span.tag.limited {
+ background-color: #1668B2;
+}
+
+.micromodal-slide .tags {
+ margin-right: 1rem;
+ background-color: #f2f2f2;
+ font-size: .8125rem;
+ padding: 5px 8px;
+ color: #111111;
+ border-radius: 3px;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ -ms-border-radius: 3px;
+ -o-border-radius: 3px;
+}
\ No newline at end of file
diff --git a/data/rss_hr_html/0666d0a95d288a41.html b/data/rss_hr_html/0666d0a95d288a41.html
new file mode 100644
index 0000000..ddf1925
Binary files /dev/null and b/data/rss_hr_html/0666d0a95d288a41.html differ
diff --git a/data/rss_hr_html/074b89575f6c1250.html b/data/rss_hr_html/074b89575f6c1250.html
new file mode 100644
index 0000000..a19ea42
--- /dev/null
+++ b/data/rss_hr_html/074b89575f6c1250.html
@@ -0,0 +1 @@
+.elementor-3804 .elementor-element.elementor-element-3d5df093:not(.elementor-motion-effects-element-type-background), .elementor-3804 .elementor-element.elementor-element-3d5df093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;background-image:url("https://rss.hr/wp-content/uploads/2021/08/law-books-library-rows-of-books-291676.jpg");background-position:bottom center;background-size:cover;}.elementor-3804 .elementor-element.elementor-element-3d5df093 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #153243 0%, #1A6C7A 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3804 .elementor-element.elementor-element-3d5df093 > .elementor-container{min-height:300px;}.elementor-3804 .elementor-element.elementor-element-3d5df093{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-3804 .elementor-element.elementor-element-2f267280{text-align:center;}.elementor-3804 .elementor-element.elementor-element-2f267280 .elementor-heading-title{letter-spacing:2.5px;color:#FFFFFF;}.elementor-3804 .elementor-element.elementor-element-4629c90c{padding:20px 0px 0px 0px;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__front{background-color:#023471;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__back{background-color:var( --e-global-color-79d92e0 );}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:none;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__front{background-color:var( --e-global-color-79d92e0 );border-style:solid;border-color:#02347100;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__back{background-color:#023471;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-6f6bd1a4 );text-transform:none;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__front{background-color:#023471;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__back{background-color:var( --e-global-color-79d92e0 );}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:none;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-82d33f0{padding:0px 0px 20px 0px;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__back{background-color:var( --e-global-color-90c052c );}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:none;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__front{background-color:var( --e-global-color-90c052c );}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__back{background-color:var( --e-global-color-79d92e0 );}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-6f6bd1a4 );text-transform:none;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__back{background-color:var( --e-global-color-90c052c );}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__layer, .elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-icon i{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-icon svg{transform:rotate(0deg);}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:none;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}body.elementor-page-3804:not(.elementor-motion-effects-element-type-background), body.elementor-page-3804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:1025px){.elementor-3804 .elementor-element.elementor-element-3d5df093:not(.elementor-motion-effects-element-type-background), .elementor-3804 .elementor-element.elementor-element-3d5df093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-3804 .elementor-element.elementor-element-3d5df093{padding:140px 80px 80px 80px;}.elementor-3804 .elementor-element.elementor-element-2f267280 .elementor-heading-title{font-size:40px;}.elementor-3804 .elementor-element.elementor-element-536b7f23 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-3804 .elementor-element.elementor-element-78a37f90 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-3804 .elementor-element.elementor-element-228608b3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-3804 .elementor-element.elementor-element-f424cf5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-3804 .elementor-element.elementor-element-8484b65 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-3804 .elementor-element.elementor-element-9a9e694 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}}@media(max-width:767px){.elementor-3804 .elementor-element.elementor-element-3d5df093{padding:0px 0px 0px 0px;}.elementor-3804 .elementor-element.elementor-element-132c6f32{width:100%;}.elementor-3804 .elementor-element.elementor-element-2f267280 .elementor-heading-title{font-size:30px;}}
\ No newline at end of file
diff --git a/data/rss_hr_html/08835e991a1516f8.html b/data/rss_hr_html/08835e991a1516f8.html
new file mode 100644
index 0000000..d8ae670
--- /dev/null
+++ b/data/rss_hr_html/08835e991a1516f8.html
@@ -0,0 +1 @@
+.elementor-5428 .elementor-element.elementor-element-ede6f42:not(.elementor-motion-effects-element-type-background), .elementor-5428 .elementor-element.elementor-element-ede6f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;background-image:url("https://rss.hr/wp-content/uploads/2021/08/1.jpg");background-position:bottom center;background-size:cover;}.elementor-5428 .elementor-element.elementor-element-ede6f42 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #153243 0%, #1A6C7A 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5428 .elementor-element.elementor-element-ede6f42 > .elementor-container{min-height:300px;}.elementor-5428 .elementor-element.elementor-element-ede6f42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-5428 .elementor-element.elementor-element-32a6ad1b{text-align:center;}.elementor-5428 .elementor-element.elementor-element-32a6ad1b .elementor-heading-title{letter-spacing:2.5px;color:#FFFFFF;}.elementor-5428 .elementor-element.elementor-element-1cfb1e1{padding:20px 0px 0px 0px;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__front{background-color:#023471;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__back{background-color:#6EC1E4;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__layer, .elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-icon i{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-icon svg{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:none;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__front{background-color:#6EC1E4;border-style:solid;border-color:#02347100;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__back{background-color:#023471;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__layer, .elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-icon i{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-icon svg{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-6f6bd1a4 );text-transform:none;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__front{background-color:#023471;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__back{background-color:#6EC1E4;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__layer, .elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__layer__overlay{border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-icon i{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-icon svg{transform:rotate(0deg);}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;text-transform:capitalize;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-6f6bd1a4 );border-radius:31px;}.elementor-5428 .elementor-element.elementor-element-798b982 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5428 .elementor-element.elementor-element-64c4a7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5428 .elementor-element.elementor-element-64c4a7c{column-gap:0px;text-align:center;font-family:"Helvetica", Sans-serif;color:var( --e-global-color-5da9ef4f );}.elementor-5428 .elementor-element.elementor-element-958105e{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-5da9ef4f );}.elementor-5428 .elementor-element.elementor-element-87d3aee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5428 .elementor-element.elementor-element-87d3aee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5428 .elementor-element.elementor-element-6513eb05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5428 .elementor-element.elementor-element-14675dc8 iframe{height:400px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-5428 .elementor-element.elementor-element-14675dc8:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body.elementor-page-5428:not(.elementor-motion-effects-element-type-background), body.elementor-page-5428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-5428 .elementor-element.elementor-element-ede6f42:not(.elementor-motion-effects-element-type-background), .elementor-5428 .elementor-element.elementor-element-ede6f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5428 .elementor-element.elementor-element-ede6f42{padding:140px 80px 80px 80px;}.elementor-5428 .elementor-element.elementor-element-32a6ad1b .elementor-heading-title{font-size:40px;}.elementor-5428 .elementor-element.elementor-element-47e2dec .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-5428 .elementor-element.elementor-element-84e70ef .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-5428 .elementor-element.elementor-element-12763fe .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}}@media(max-width:767px){.elementor-5428 .elementor-element.elementor-element-ede6f42{padding:0px 0px 0px 0px;}.elementor-5428 .elementor-element.elementor-element-bc6a053{width:100%;}.elementor-5428 .elementor-element.elementor-element-32a6ad1b .elementor-heading-title{font-size:30px;}.elementor-5428 .elementor-element.elementor-element-14675dc8 iframe{height:250px;}}
\ No newline at end of file
diff --git a/data/rss_hr_html/09f5a6491585f1f7.html b/data/rss_hr_html/09f5a6491585f1f7.html
new file mode 100644
index 0000000..8004e97
Binary files /dev/null and b/data/rss_hr_html/09f5a6491585f1f7.html differ
diff --git a/data/rss_hr_html/0a140861c86e27d2.html b/data/rss_hr_html/0a140861c86e27d2.html
new file mode 100644
index 0000000..5b4ab17
Binary files /dev/null and b/data/rss_hr_html/0a140861c86e27d2.html differ
diff --git a/data/rss_hr_html/0a6277bb0cef7692.html b/data/rss_hr_html/0a6277bb0cef7692.html
new file mode 100644
index 0000000..a3f7571
Binary files /dev/null and b/data/rss_hr_html/0a6277bb0cef7692.html differ
diff --git a/data/rss_hr_html/0ae686a37a2bb990.html b/data/rss_hr_html/0ae686a37a2bb990.html
new file mode 100644
index 0000000..9cdcb89
--- /dev/null
+++ b/data/rss_hr_html/0ae686a37a2bb990.html
@@ -0,0 +1 @@
+{"version":"1.0","provider_name":"Rijecki sportski savez","provider_url":"https:\/\/rss.hr","author_name":"RSS","author_url":"https:\/\/rss.hr\/author\/sasa\/","title":"Skup\u0161tina zapisnici","type":"rich","width":600,"height":338,"html":"
\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\tSkup\u0161tina zapisnici<\/a><\/blockquote>