#home h1,#home h2,#home h3{font-family:'PPFragment-GlareRegular',Times,sans-serif;margin:0;white-space:pre}#home p,#home a{font-family:'PPFragment-SansRegular',Arial,serif}#home #hero{background-color:var(--svetle-zelena);display:grid;align-items:end}#home #hero #testimonials .position{font-family:'PPFragment-GlareRegular',Times,sans-serif}#home #hero h1,#home #hero p{white-space:pre;color:var(--tmave-zelena);font-weight:400}#home #hero a{display:inline-block;line-height:36px;padding:0 27px;height:40px;border:2px solid var(--zlata);color:var(--zlata);font-size:16px;letter-spacing:.4px;border-radius:20px}@media (max-width:399px){#home #hero .image{display:block;margin:45px -20px 0 -20px;height:var(--img-sm-height);max-height:375px;background-image:var(--img-sm-src);background-color:var(--tmave-zelena);background-size:cover;background-position:left center;background-repeat:no-repeat}}@media (min-width:400px) and (max-width:999px){#home #hero .image{--ratio:1.5;display:block;margin:45px -20px 0 -20px;height:calc(var(--img-xl-height) / var(--ratio));background-image:var(--img-xl-src);background-color:var(--tmave-zelena);background-size:cover;background-position:left center;background-repeat:no-repeat}}@media (max-width:999px){#home #hero{margin-top:-80px;position:relative}#home #hero h1{font-size:62px;line-height:1;letter-spacing:-1.86px;padding:150px 0 20px 0}#home #hero p{font-size:18px;margin:5px 0 20px 0}#home #hero a{margin:5px 0 0 0}}@media (min-width:1000px){#home #hero{height:745px;margin-top:-80px;position:relative}#home #hero h1{font-size:115px;line-height:.95;letter-spacing:-3.45px;margin:0 0 23px 45px}#home #hero p{font-size:22px;line-height:1.5;letter-spacing:0;margin:0 45px}#home #hero a{margin:25px 0 45px 45px}#home #hero .image{position:absolute;left:50%;right:0;top:0;bottom:0;background-position:-32px center;background-repeat:no-repeat;background-image:var(--img-xl-src);background-size:var(--img-xl-width) var(--img-xl-height)}}#home #info{background-color:var(--tmave-zelena);color:var(--svetle-zelena)}@media (max-width:999px){#home #info{padding:160px 20px 30px 20px}#home #info h2{font-size:38px;line-height:40px;letter-spacing:-1.1px}#home #info p{font-size:22px;line-height:32px;letter-spacing:0;margin:28px 0 0 0}}@media (min-width:1000px){#home #info{min-height:745px}#home #info h2{font-size:55px;padding:195px 0 0 45px;letter-spacing:-1.7px}#home #info p{font-size:28px;line-height:1.45;margin:0;padding:30px 45px 30px 35.1%}}#home #cta{background-color:var(--tmave-zelena);--color:var(--svetle-zelena);display:grid;align-items:end}#home #cta .button a{display:inline-block;color:var(--color);height:40px;line-height:36px;font-size:16px;letter-spacing:.48px;border-radius:20px;border:2px solid var(--color);padding:0 54px 0 20px;position:relative}#home #cta .button a:after{content:' ';display:block;position:absolute;width:26px;height:26px;background-color:var(--color);border-radius:50%;top:5px;right:5px}#home #cta .button a:hover{opacity:.5}@media (max-width:399px){#home #cta{background-image:var(--img-sm-src);background-size:var(--img-sm-width) var(--img-sm-height);min-height:calc(var(--img-sm-height) + 120px)}}@media (min-width:400px) and (max-width:999px){#home #cta{padding:0;background-image:var(--img-xl-src);background-size:var(--img-xl-width) var(--img-xl-height);min-height:calc(var(--img-xl-height) + 120px)}}@media (max-width:999px){#home #cta{text-align:center;background-color:var(--tmave-zelena);background-position:top center;background-repeat:no-repeat}#home #cta .button{padding:45px}}@media (min-width:1000px){#home #cta{min-height:745px;background-position:center center;background-repeat:no-repeat;background-image:var(--img-xl-src);background-size:var(--img-xl-width) var(--img-xl-height)}#home #cta .button{padding:30px 45px}}#home #why-us{color:var(--tmave-zelena);background-color:#fff}#home #why-us .button{--color:var(--svetle-zelena)}#home #why-us .button a{display:inline-block;color:var(--color);height:40px;line-height:36px;font-size:16px;letter-spacing:.48px;border-radius:20px;border:2px solid var(--color);padding:0 54px 0 20px;position:relative}#home #why-us .button a:after{content:' ';display:block;position:absolute;width:26px;height:26px;background-color:var(--color);border-radius:50%;top:5px;right:5px}#home #why-us .button a:hover{opacity:.5}#home #why-us .image{display:grid;align-items:end;background-color:#fff;background-position:top center;background-repeat:no-repeat;margin-top:4px}@media (max-width:399px){#home #why-us .image{background-image:var(--img-sm-src);background-size:var(--img-sm-width) var(--img-sm-height);min-height:calc(var(--img-sm-height) + 120px)}}@media (min-width:400px) and (max-width:999px){#home #why-us .image{background-image:var(--img-xl-src);background-size:var(--img-xl-width) var(--img-xl-height);min-height:calc(var(--img-xl-height) + 120px)}}@media (max-width:999px){#home #why-us h2{padding:120px 0 30px 0;font-size:30px;line-height:35px;letter-spacing:-1px}#home #why-us p{font-size:18px;margin:0 0 27px 0}#home #why-us .image{margin-top:30px}#home #why-us .button{text-align:center;--color:var(--tmave-zelena);margin:40px 0}}@media (min-width:1000px){#home #why-us h2{font-size:48px;line-height:58px;padding:90px 45px 30px 45px;letter-spacing:-1.3px}#home #why-us p{padding:0 45px 0 35.1%;margin:0 0 32px 0;font-size:22px;line-height:1.45}#home #why-us .image{min-height:681px;width:908px;margin:60px 0 0 35.1%;background-position:center center;background-repeat:no-repeat;background-image:var(--img-xl-src);background-size:var(--img-xl-width) var(--img-xl-height)}#home #why-us .button{padding:30px}}#home #logos{color:var(--tmave-zelena);background-color:#fff}@media (max-width:999px){#home #logos h2{padding:0 0 30px 0;font-size:30px;line-height:35px;letter-spacing:-1px}#home #logos p{font-size:18px;margin:0 0 27px 0}#home #logos .items{display:grid;gap:30px 45px;width:100%;padding:15px 0 0 0;text-align:center}#home #logos .items img{max-width:134px;height:auto}}@media (max-width:399px){#home #logos .items{grid-template-columns:1fr 1fr}}@media (min-width:500px) and (max-width:999px){#home #logos .items{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1000px){#home #logos h2{font-size:48px;line-height:58px;padding:90px 45px 30px 45px;letter-spacing:-1.3px}#home #logos p{padding:0 45px 0 35.1%;margin:0 0 32px 0;font-size:22px;line-height:1.45}#home #logos .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:55px;width:100%;padding:59px 45px 0 35.1%;text-align:center}}#home #testimonials{color:var(--tmave-zelena);background-color:#fff}#home #testimonials .item{display:grid;overflow:hidden;background-color:var(--svetle-zelena)}#home #testimonials .item p{order:1;font-family:'PPFragment-GlareRegular',Times,sans-serif}#home #testimonials .item .image{order:2}#home #testimonials .item .image img{border-radius:50%;width:140px;height:140px}#home #testimonials .item h3{order:3;padding:23px 0 4px 0;position:relative}#home #testimonials .item h3 a{position:absolute;display:block;width:30px;height:30px;right:0;top:24px;mask:url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.5" d="M27.7993 0H2.21074C0.99033 0 0 0.99033 0 2.21074V27.7893C0 29.0097 0.99033 30 2.21074 30H27.7893C29.0097 30 30 29.0097 30 27.7893V2.21074C30 0.99033 29.0097 0 27.7893 0H27.7993ZM8.94298 25.5685H4.43148V11.2337H8.94298V25.5685ZM6.69223 9.24308C5.25175 9.24308 4.09136 8.15272 4.09136 6.65222C4.09136 5.15172 5.25175 4.06135 6.69223 4.06135C8.13271 4.06135 9.2931 5.15172 9.2931 6.65222C9.2931 8.15272 8.13271 9.24308 6.69223 9.24308ZM25.5785 25.5785H21.067V17.7459C21.067 15.4351 20.0867 14.7249 18.8163 14.7249C17.4758 14.7249 16.1654 15.7352 16.1654 17.8059V25.5785H11.6539V11.2437H15.9953V13.2344H16.0554C16.4955 12.3541 18.016 10.8436 20.3468 10.8436C22.8676 10.8436 25.5885 12.3341 25.5885 16.7156V25.5785H25.5785Z" fill="%23192D32"/></svg>');background-color:var(--tmave-zelena);opacity:.5}#home #testimonials .item h3 a:hover{opacity:1}#home #testimonials .item .position{order:4;color:var(--zlata);font-family:'PPFragment-GlareRegular',Times,sans-serif}#home #testimonials .button a{display:block;color:#fff;height:60px;line-height:60px;border-radius:30px;position:relative;background-color:var(--zlata)}#home #testimonials .button a:after{content:' ';display:block;position:absolute;width:34px;height:34px;background-color:#fff;border-radius:50%;top:13px;right:13px}#home #testimonials .button a:hover{opacity:.5}@media (max-width:999px){#home #testimonials{max-width:100vw;max-width:100dvw}#home #testimonials h2{padding:114px 0 30px 0;font-size:30px;line-height:35px;letter-spacing:-1px}#home #testimonials .items{scroll-snap-type:x mandatory;display:flex;max-width:100%;overflow:scroll;gap:18px;align-items:flex-start;-ms-overflow-style:none;scrollbar-width:none}#home #testimonials .items::-webkit-scrollbar{display:none}#home #testimonials .item{scroll-snap-align:start;padding:25px 20px;border-radius:20px;flex:0 0 305px}#home #testimonials .item p{font-size:18px;margin:-2px 0 16px 0}#home #testimonials .item .image img{margin:10px 0 0 0}#home #testimonials .item h3{font-weight:400;font-size:22px;line-height:1}#home #testimonials .item h3 .linkedin{right:-1px;top:19px}#home #testimonials .item .position{font-size:14px;line-height:1;margin:6px 0 3px 0}#home #testimonials .button{padding:160px 0;margin:0 auto;width:336px;max-width:100%;text-align:center}#home #testimonials .button a{font-size:20px;letter-spacing:.6px}}@media (min-width:1000px){#home #testimonials h2{font-size:48px;line-height:58px;padding:81px 45px 60px 45px;letter-spacing:-1.3px}#home #testimonials .items{columns:3;column-gap:29px;padding:0 45px}#home #testimonials .item{border-radius:20px;padding:35px 30px;margin-bottom:30px}#home #testimonials .item p{font-size:22px;line-height:1.45;margin:0}#home #testimonials .item .image img{margin:25px 0 0 0}#home #testimonials .item h3{margin:0}#home #testimonials .item .position{margin:0}#home #testimonials .item .linkedin{margin:0}#home #testimonials .button{padding:160px 35%;text-align:center}#home #testimonials .button a{font-size:22px;letter-spacing:.66px}}.ed-blog-listing{padding-top:60px;padding-bottom:80px}.ed-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px;margin-top:40px}.ed-post-card{display:flex;flex-direction:column;border-bottom:1px solid var(--svetle-zelena)}.ed-post-card-img img{width:100%;height:220px;object-fit:cover;display:block}.ed-post-card-body{padding:24px 0 32px;flex:1;display:flex;flex-direction:column}.ed-post-meta{font-size:12px;letter-spacing:.3px;color:var(--tmave-zelena);opacity:.6;margin-bottom:10px}.ed-post-card-title{font-family:'PPFragment-SansRegular',Arial;font-size:20px;line-height:1.3;margin:0 0 12px}.ed-post-card-title a{color:var(--tmave-zelena);text-decoration:none}.ed-post-card-title a:hover{color:var(--zlata)}.ed-post-card-excerpt{font-size:14px;line-height:1.6;color:var(--tmave-zelena);opacity:.8;flex:1;margin-bottom:20px}.ed-post-card-link{font-size:12px;text-transform:uppercase;letter-spacing:.36px;color:var(--zlata);text-decoration:none;font-family:'PPFragment-SansRegular',Arial}.ed-post-card-link:hover{opacity:.7}.ed-no-posts{color:var(--tmave-zelena);opacity:.6;margin-top:40px}.ed-post-single{padding-top:60px;padding-bottom:80px;padding-left:20px;padding-right:20px;max-width:820px;margin:0 auto}.ed-post-thumbnail{margin-bottom:40px}.ed-post-thumbnail img{width:100%;height:auto;display:block}.ed-post-header{margin-bottom:40px}.ed-post-title{font-family:'PPFragment-GlareRegular',Georgia,serif;font-size:42px;line-height:1.15;letter-spacing:-1px;color:var(--tmave-zelena);margin:0 0 16px}.ed-post-meta{font-size:12px;letter-spacing:.3px;color:var(--tmave-zelena);opacity:.6}.ed-post-meta .ed-post-cats{margin-left:12px}.ed-post-content{font-family:'PPFragment-SansRegular',Arial,sans-serif;font-size:18px;line-height:1.65;color:var(--tmave-zelena)}.ed-post-content h2{font-family:'PPFragment-GlareRegular',Georgia,serif;font-size:28px;line-height:1.2;letter-spacing:-.5px;margin:48px 0 16px;color:var(--tmave-zelena)}.ed-post-content h3{font-family:'PPFragment-GlareRegular',Georgia,serif;font-size:20px;line-height:1.25;letter-spacing:-.3px;margin:36px 0 12px;color:var(--tmave-zelena)}.ed-post-content p{font-size:18px;margin-bottom:28px}.ed-post-content a{color:var(--zlata)}.ed-post-content img{max-width:100%;height:auto}.post-navigation{margin-top:60px;padding-top:30px;border-top:1px solid var(--svetle-zelena);display:flex;justify-content:space-between;font-size:13px;color:var(--tmave-zelena)}.post-navigation a{color:var(--tmave-zelena);text-decoration:none}.post-navigation a:hover{color:var(--zlata)}@media (max-width:999px){.ed-posts-grid{grid-template-columns:1fr;gap:30px}.ed-post-title{font-size:30px;letter-spacing:-.5px}.ed-post-single{padding-top:30px}}.ed-post-content blockquote,.ed-post-content .wp-block-quote{background-color:var(--svetle-zelena);border:none;border-left:none;border-radius:16px;padding:28px 32px;margin:0 0 36px}.ed-post-content blockquote p,.ed-post-content .wp-block-quote p{font-size:16px;line-height:1.65;color:var(--tmave-zelena);margin:0;opacity:1}.ed-post-content blockquote cite,.ed-post-content .wp-block-quote cite{display:none}.ed-post-content ul,.ed-post-content ol{margin:0 0 24px 0;padding-left:24px;font-size:18px;line-height:1.65;color:var(--tmave-zelena)}.ed-post-content li{margin-bottom:8px}.ed-post-content ul{list-style:disc}.ed-post-content ol{list-style:decimal}.ed-post-content strong,.ed-post-content b{font-family:'PPFragment-SansBold',Arial,serif;font-weight:700}.ed-post-content em,.ed-post-content i{font-style:italic}.ed-author-bio{margin-top:64px;padding-top:32px;border-top:1px solid var(--svetle-zelena)}.ed-author-bio h3{font-family:'PPFragment-SansRegular',Arial,serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var(--tmave-zelena);opacity:.5;margin:0 0 16px}.ed-author-bio p{font-family:'PPFragment-SansRegular',Arial,serif;font-size:15px;line-height:1.65;color:var(--tmave-zelena);margin-bottom:16px}.ed-author-bio p:last-child{font-size:13px;opacity:.75;margin:0}.ed-author-bio__inner{display:flex;gap:28px;align-items:stretch}.ed-author-bio__photo-wrap{width:200px;flex-shrink:0;align-self:stretch;overflow:hidden;position:relative;border-radius:4px}.ed-author-bio__photo-wrap img{position:absolute;width:560px;max-width:none;height:auto;top:0;left:-55px}.ed-author-bio__text{flex:1;min-width:0}.ed-author-bio a{color:var(--zlata);text-decoration:none}.ed-author-bio a:hover{opacity:.7}@media (max-width:999px){.ed-post-content blockquote,.ed-post-content .wp-block-quote{padding:20px 22px;border-radius:12px}.ed-author-bio__inner{flex-direction:column;gap:16px;align-items:flex-start}.ed-author-bio__photo-wrap{width:90px;height:90px;align-self:flex-start}.ed-author-bio__photo-wrap img{width:230px;top:-7px;left:-58px}}