.ContactWidget_contactButton__sasS3{position:fixed;bottom:30px;right:50px;width:56px;height:56px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.3);z-index:999;transition:all .3s ease;animation:ContactWidget_pulse__bdiQm 2s infinite;border:2px solid #000;mix-blend-mode:difference}.ContactWidget_contactButton__sasS3:hover{transform:scale(1.1);box-shadow:0 6px 24px rgba(0,0,0,.5)}.ContactWidget_contactButton__sasS3.ContactWidget_active__vENGp{transform:scale(.95)}.ContactWidget_contactButton__sasS3 i{color:#000;font-size:22px;transition:transform .3s ease}.ContactWidget_contactButton__sasS3:hover i{transform:rotate(20deg)}@keyframes ContactWidget_pulse__bdiQm{0%{box-shadow:0 4px 16px rgba(0,0,0,.3)}50%{box-shadow:0 4px 16px rgba(0,0,0,.3),0 0 0 10px hsla(0,0%,50%,.3)}to{box-shadow:0 4px 16px rgba(0,0,0,.3)}}.ContactWidget_contactPanel__3at9F{position:fixed;bottom:95px;right:60px;width:420px;max-height:0;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;overflow:hidden;opacity:0;transform:translateY(20px);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;border:1px solid #000}.ContactWidget_contactPanel__3at9F.ContactWidget_open__3YV8Y{max-height:calc(100vh - 125px);opacity:1;transform:translateY(0)}.ContactWidget_panelHeader___dtlx{background:#000;color:#fff;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:10;border-radius:16px 16px 0 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.ContactWidget_panelHeader___dtlx h3{margin:0;font-size:22px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ContactWidget_closeButton__80WrL{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:18px;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease}.ContactWidget_closeButton__80WrL:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:rotate(90deg)}.ContactWidget_panelBody__A_Qbv{padding:20px;flex:1 1;overflow-y:auto}.ContactWidget_quickContact__ZGxb5{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ContactWidget_emailButton__u3_PO,.ContactWidget_whatsappButton__dm7xs{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;cursor:pointer}.ContactWidget_whatsappButton__dm7xs{background:#25d366;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #25d366}.ContactWidget_whatsappButton__dm7xs:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,211,102,.3);background:#20ba5a;color:#fff}.ContactWidget_whatsappButton__dm7xs i{font-size:20px}.ContactWidget_emailButton__u3_PO{background:#fff;color:#000;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #000}.ContactWidget_emailButton__u3_PO:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);background:#000;color:#fff}.ContactWidget_emailButton__u3_PO i{font-size:16px}.ContactWidget_emailButton__u3_PO span{font-size:13px;font-weight:400}.ContactWidget_divider__uslCO{height:1px;background:linear-gradient(90deg,transparent,#000,transparent);margin:20px 0;opacity:.15}.ContactWidget_subtitle__H_QPd{color:#000;font-size:13px;margin-bottom:18px;text-align:center;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.ContactWidget_contactCard__rLwNU{background:#fff;border-radius:10px;padding:16px;margin-bottom:14px;transition:all .3s ease;border:2px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ContactWidget_contactCard__rLwNU:hover{border-color:#000;box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.ContactWidget_contactCard__rLwNU:last-child{margin-bottom:0}.ContactWidget_countryHeader__z17yo{display:flex;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.ContactWidget_countryIcon__An9Zj{font-size:24px;margin-right:10px}.ContactWidget_countryHeader__z17yo h4{margin:0;color:#000;font-size:17px;font-weight:700;letter-spacing:.3px}.ContactWidget_locationTag__tRSJQ{margin:2px 0 0;font-size:11px;color:#888;font-weight:300;letter-spacing:.3px}.ContactWidget_companyName__7GBJ7{font-size:13px;font-weight:600;color:#333;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.ContactWidget_contactDetails__OEogv{display:flex;flex-direction:column;gap:10px}.ContactWidget_detailItem__Mbyx7{display:flex;align-items:center;gap:10px}.ContactWidget_detailItem__Mbyx7 i{color:#000;font-size:14px;min-width:16px;display:flex;align-items:center;justify-content:center}.ContactWidget_detailItem__Mbyx7 p{margin:0;color:#555;font-size:13px;line-height:1.5;font-weight:300}.ContactWidget_detailItem__Mbyx7 a{color:#555;text-decoration:none;font-size:13px;font-weight:300;transition:color .3s ease}.ContactWidget_detailItem__Mbyx7 a:hover{color:#000;text-decoration:underline;font-weight:500}.ContactWidget_panelFooter__X_V0m{background:#f8f9fa;padding:14px 20px;text-align:center;border-top:1px solid #e8e8e8;border-radius:0 0 16px 16px}.ContactWidget_panelFooter__X_V0m p{margin:0;color:#999;font-size:11px;font-weight:300}.ContactWidget_overlay__1Geg2{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:998;animation:ContactWidget_fadeIn__4bcrN .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes ContactWidget_fadeIn__4bcrN{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.ContactWidget_contactPanel__3at9F{right:20px;width:380px}.ContactWidget_contactButton__sasS3{right:50px}}@media (max-width:768px){.ContactWidget_contactPanel__3at9F{right:15px;left:15px;width:auto;bottom:85px}.ContactWidget_contactButton__sasS3{bottom:20px;right:15px;width:52px;height:52px}.ContactWidget_contactButton__sasS3 i{font-size:20px}.ContactWidget_panelBody__A_Qbv{padding:16px}.ContactWidget_emailButton__u3_PO,.ContactWidget_whatsappButton__dm7xs{padding:12px 16px;font-size:13px}.ContactWidget_whatsappButton__dm7xs i{font-size:18px}.ContactWidget_emailButton__u3_PO i{font-size:15px}.ContactWidget_emailButton__u3_PO span{font-size:12px}.ContactWidget_contactCard__rLwNU{padding:14px}.ContactWidget_countryHeader__z17yo h4{font-size:16px}.ContactWidget_detailItem__Mbyx7 a,.ContactWidget_detailItem__Mbyx7 p{font-size:12px}}@media (max-width:480px){.ContactWidget_panelHeader___dtlx{padding:16px 18px}.ContactWidget_panelHeader___dtlx h3{font-size:18px}.ContactWidget_contactButton__sasS3{width:50px;height:50px;bottom:18px}.ContactWidget_contactButton__sasS3 i{font-size:18px}.ContactWidget_contactPanel__3at9F{bottom:78px}}.ContactWidget_panelBody__A_Qbv::-webkit-scrollbar{width:6px}.ContactWidget_panelBody__A_Qbv::-webkit-scrollbar-track{background:#f5f5f5}.ContactWidget_panelBody__A_Qbv::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.ContactWidget_panelBody__A_Qbv::-webkit-scrollbar-thumb:hover{background:#333}.BlogListPage_searchRow__kEJZy{margin-bottom:40px;padding-top:0}.BlogListPage_searchContainer__QXNJ4{position:relative;max-width:700px;margin:0 auto}.BlogListPage_searchInput__cwm32{width:100%;padding:15px 50px 15px 20px;font-size:16px;border:2px solid hsla(0,0%,100%,.2);border-radius:50px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;transition:all .3s ease;outline:none}.BlogListPage_searchInput__cwm32::placeholder{color:hsla(0,0%,100%,.5)}.BlogListPage_searchInput__cwm32:focus{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.1);box-shadow:0 0 20px hsla(0,0%,100%,.1)}.BlogListPage_searchIcon__GFdZ5{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.5);font-size:18px;pointer-events:none}.BlogListPage_filterRow__aKzLb{margin-bottom:40px}.BlogListPage_categoryFilters__bC8qP{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;transition:max-height .3s ease}.BlogListPage_categoryFilters__bC8qP.BlogListPage_collapsed__rxx6g{max-height:130px;overflow:hidden}.BlogListPage_viewAllBtn__7knL1{display:block;margin:16px auto 0;padding:8px 20px;background:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:25px;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;outline:none}.BlogListPage_viewAllBtn__7knL1:hover{border-color:hsla(0,0%,100%,.6);color:#fff;background:hsla(0,0%,100%,.08)}.BlogListPage_categoryBtn__QbcAR{padding:10px 24px;border:2px solid hsla(0,0%,100%,.2);border-radius:25px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;outline:none;white-space:nowrap}.BlogListPage_categoryBtn__QbcAR:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-2px)}.BlogListPage_categoryBtn__QbcAR.BlogListPage_active__jLAFj{background:#fff;color:#000;border-color:#fff}.BlogListPage_blogGrid__Zv6Ul{row-gap:20px}.BlogListPage_blogColumn__77k1K{margin-bottom:20px}.BlogListPage_blogCard__MvyqS{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;transition:all .4s ease;height:100%;display:flex;flex-direction:column;cursor:pointer}.BlogListPage_blogCard__MvyqS:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.5);border-color:hsla(0,0%,100%,.2)}.BlogListPage_blogImageContainer__w6xLA{position:relative;width:100%;height:250px;overflow:hidden}.BlogListPage_blogImage__OaLde{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.BlogListPage_blogCard__MvyqS:hover .BlogListPage_blogImage__OaLde{transform:scale(1.1)}.BlogListPage_blogCategories__yPt_0{position:absolute;top:15px;left:15px;display:flex;gap:8px;z-index:2}.BlogListPage_shareButton__isgyB{position:absolute;top:15px;right:15px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.9);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.2)}.BlogListPage_shareButton__isgyB:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.BlogListPage_shareButton__isgyB i{font-size:16px;color:#000}.BlogListPage_shareMenu__gzl_M{position:absolute;top:60px;right:15px;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;min-width:160px;z-index:10;box-shadow:0 8px 24px rgba(0,0,0,.4);animation:BlogListPage_slideDown__9BdBT .2s ease}@keyframes BlogListPage_slideDown__9BdBT{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BlogListPage_shareOption__b_iho{display:flex;align-items:center;gap:12px;padding:10px 14px;background:transparent;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.BlogListPage_shareOption__b_iho:hover{background:hsla(0,0%,100%,.1);transform:translateX(4px)}.BlogListPage_shareOption__b_iho i{font-size:18px;width:24px;text-align:center}.BlogListPage_shareOption__b_iho:first-child:hover{background:rgba(37,211,102,.2)}.BlogListPage_shareOption__b_iho:nth-child(2):hover{background:rgba(0,119,181,.2)}.BlogListPage_shareOption__b_iho:nth-child(3):hover{background:rgba(24,119,242,.2)}.BlogListPage_shareOption__b_iho:nth-child(4):hover{background:rgba(225,48,108,.2)}.BlogListPage_categoryBadge__toGVr{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:6px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.BlogListPage_blogContent__TLwQt{padding:25px;flex:1 1;display:flex;flex-direction:column}.BlogListPage_blogTitle__M5DFw{color:#fff;font-size:20px;font-weight:700;margin:0 0 15px;line-height:1.4;-webkit-line-clamp:2;line-clamp:2}.BlogListPage_blogExcerpt__PqPu4,.BlogListPage_blogTitle__M5DFw{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.BlogListPage_blogExcerpt__PqPu4{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.6;margin:0 0 20px;flex:1 1;-webkit-line-clamp:3;line-clamp:3}.BlogListPage_blogMeta__p9J3L{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.1)}.BlogListPage_blogAuthor__8usvi,.BlogListPage_blogDate__TSECg{color:hsla(0,0%,100%,.6);font-size:13px;display:flex;align-items:center;gap:6px}.BlogListPage_blogAuthor__8usvi i,.BlogListPage_blogDate__TSECg i{font-size:12px}.BlogListPage_noResultsMessage__hlNnm{color:hsla(0,0%,100%,.7);font-size:18px;padding:60px 20px;text-align:center;margin:0}@media (max-width:992px){.BlogListPage_categoryFilters__bC8qP{gap:10px}.BlogListPage_categoryBtn__QbcAR{padding:8px 18px;font-size:13px}.BlogListPage_blogTitle__M5DFw{font-size:18px}}@media (max-width:768px){.BlogListPage_searchRow__kEJZy{margin-bottom:25px}.BlogListPage_searchInput__cwm32{padding:12px 45px 12px 15px;font-size:14px}.BlogListPage_filterRow__aKzLb{margin-bottom:30px}.BlogListPage_categoryFilters__bC8qP{gap:8px}.BlogListPage_categoryBtn__QbcAR{padding:7px 16px;font-size:12px}.BlogListPage_categoryFilters__bC8qP.BlogListPage_collapsed__rxx6g{max-height:90px}.BlogListPage_blogGrid__Zv6Ul{row-gap:30px}.BlogListPage_blogColumn__77k1K{margin-bottom:30px}.BlogListPage_blogImageContainer__w6xLA{height:220px}.BlogListPage_blogContent__TLwQt{padding:20px}.BlogListPage_blogTitle__M5DFw{font-size:17px;margin-bottom:12px}.BlogListPage_blogExcerpt__PqPu4{font-size:13px;margin-bottom:15px}}@media (max-width:576px){.BlogListPage_searchInput__cwm32{padding:10px 40px 10px 12px;font-size:13px}.BlogListPage_categoryFilters__bC8qP{justify-content:flex-start}.BlogListPage_blogGrid__Zv6Ul{row-gap:25px}.BlogListPage_blogColumn__77k1K{margin-bottom:25px}.BlogListPage_blogImageContainer__w6xLA{height:200px}.BlogListPage_blogMeta__p9J3L{flex-direction:column;gap:8px;align-items:flex-start}.BlogListPage_shareButton__isgyB{width:36px;height:36px}.BlogListPage_shareButton__isgyB i{font-size:14px}.BlogListPage_shareMenu__gzl_M{right:10px;min-width:140px}.BlogListPage_shareOption__b_iho{padding:8px 12px;font-size:13px;gap:10px}.BlogListPage_shareOption__b_iho i{font-size:16px}}