.pracoda-blog-widget{width:100%;max-width:100%;margin:0 0 2.5rem;padding:0;box-sizing:border-box}.pracoda-blog-widget *,.pracoda-blog-widget *:before,.pracoda-blog-widget *:after{box-sizing:border-box}@media (min-width:768px){.pracoda-blog-widget .pracoda-blog-widget__header-line,.pracoda-blog-widget .pracoda-blog-widget__posts-line,.pracoda-blog-widget .pracoda-blog-widget__track{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch;width:100% !important}}.pracoda-blog-widget .pracoda-blog-widget__post-col,.pracoda-blog-widget .pracoda-blog-widget__slide{display:flex;flex-direction:column;align-self:stretch;min-width:0}.pracoda-blog-widget__header-col--title,.pracoda-blog-widget__header-col--action{width:50%;flex:0 0 50% !important;max-width:50% !important;align-self:stretch}.pracoda-blog-widget__header-col--title h2{margin:0}.pracoda-blog-widget__header-col--action .justify-end{display:flex;justify-content:flex-end}@media (min-width:768px){.pracoda-blog-widget[data-columns="2"] .pracoda-blog-widget__post-col,.pracoda-blog-widget[data-columns="2"] .pracoda-blog-widget__slide{flex:0 0 calc((100% - 1.5rem)/2) !important;max-width:calc((100% - 1.5rem)/2) !important;width:calc((100% - 1.5rem)/2) !important}.pracoda-blog-widget[data-columns="3"] .pracoda-blog-widget__post-col,.pracoda-blog-widget[data-columns="3"] .pracoda-blog-widget__slide{flex:0 0 calc((100% - 3rem)/3) !important;max-width:calc((100% - 3rem)/3) !important;width:calc((100% - 3rem)/3) !important}.pracoda-blog-widget[data-columns="4"] .pracoda-blog-widget__post-col,.pracoda-blog-widget[data-columns="4"] .pracoda-blog-widget__slide{flex:0 0 calc((100% - 4.5rem)/4) !important;max-width:calc((100% - 4.5rem)/4) !important;width:calc((100% - 4.5rem)/4) !important}}.pracoda-blog-widget-card{display:flex;flex-direction:column;width:100%}.pracoda-blog-widget-card__media-wrap{display:block;position:relative}.pracoda-blog-widget-card__media{display:block;min-height:300px;border-radius:4px;overflow:hidden;background:#eef2ef}.pracoda-blog-widget-card__media img{width:100%;height:100%;min-height:300px;object-fit:cover;display:block;transition:transform .45s ease}.pracoda-blog-widget-card__media-wrap:hover img{transform:scale(1.05)}.pracoda-blog-widget-card__placeholder{display:block;width:100%;min-height:300px;border-radius:4px;background:linear-gradient(135deg,#e4ebe6 0%,#f4f7f5 100%)}.pracoda-blog-widget-card__date{margin-top:-17px;margin-bottom:7px}.pracoda-blog-widget-card__title{margin:0}.pracoda-blog-widget-card__title a{text-decoration:none}.pracoda-blog-widget-card__title a:hover{color:#2b7a4b}.pracoda-blog-widget__empty{padding:2rem;text-align:center;color:#777;background:#f7f9f8;border-radius:10px;border:1px dashed #d8e0da}.pracoda-blog-widget__carousel{position:relative;width:100%;padding:0}.pracoda-blog-widget__viewport{overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.pracoda-blog-widget__viewport.pagebuilder-column-group{display:block;width:100%}.pracoda-blog-widget__track{min-width:100%}@media (min-width:768px){.pracoda-blog-widget__carousel[data-columns="2"] .pracoda-blog-widget__track{width:max-content}.pracoda-blog-widget__carousel[data-columns="3"] .pracoda-blog-widget__track:has(.pracoda-blog-widget__slide:nth-child(4)),.pracoda-blog-widget__carousel[data-columns="4"] .pracoda-blog-widget__track:has(.pracoda-blog-widget__slide:nth-child(5)){width:max-content}}@keyframes pracoda-blog-widget-nav-nudge-left{0%,100%{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(-5px)}}@keyframes pracoda-blog-widget-nav-nudge-right{0%,100%{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(5px)}}.pracoda-blog-widget__nav{position:absolute;top:150px;transform:translateY(-50%);z-index:3;width:2.75rem;height:2.75rem;border:1px solid #cfd9d2;border-radius:50%;background:#fff;color:#1a2e22;font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease,opacity .25s ease}.pracoda-blog-widget__nav:hover:not(:disabled){background:#2b7a4b;border-color:#2b7a4b;color:#fff;box-shadow:0 6px 18px rgba(43,122,75,.3);transform:translateY(-50%) scale(1.08)}.pracoda-blog-widget__nav--prev:hover:not(:disabled){animation:pracoda-blog-widget-nav-nudge-left .55s ease}.pracoda-blog-widget__nav--next:hover:not(:disabled){animation:pracoda-blog-widget-nav-nudge-right .55s ease}.pracoda-blog-widget__nav:active:not(:disabled){transform:translateY(-50%) scale(.94)}.pracoda-blog-widget__nav:disabled{opacity:0;visibility:hidden;pointer-events:none}.pracoda-blog-widget__nav--prev{left:-.25rem}.pracoda-blog-widget__nav--next{right:-.25rem}.pracoda-blog-widget__carousel.is-sliding .pracoda-blog-widget__nav{pointer-events:none}@media (min-width:768px){.pracoda-blog-widget .pagebuilder-column.pracoda-blog-widget__slide,.pracoda-blog-widget .pagebuilder-column.pracoda-blog-widget__post-col{flex-basis:auto}}@media (max-width:900px) and (min-width:768px){.pracoda-blog-widget[data-columns="3"] .pracoda-blog-widget__post-col,.pracoda-blog-widget[data-columns="4"] .pracoda-blog-widget__post-col,.pracoda-blog-widget[data-columns="3"] .pracoda-blog-widget__slide,.pracoda-blog-widget[data-columns="4"] .pracoda-blog-widget__slide{flex:0 0 calc((100% - 1.5rem)/2) !important;max-width:calc((100% - 1.5rem)/2) !important;width:calc((100% - 1.5rem)/2) !important}.pracoda-blog-widget-card__media,.pracoda-blog-widget-card__media img,.pracoda-blog-widget-card__placeholder{min-height:240px}.pracoda-blog-widget__nav{top:120px}}@media (max-width:767px){.pracoda-blog-widget .pracoda-blog-widget__posts-line,.pracoda-blog-widget .pracoda-blog-widget__track{flex-wrap:wrap !important}.pracoda-blog-widget__header-line{flex-wrap:wrap !important;row-gap:1rem}.pracoda-blog-widget__header-col--title,.pracoda-blog-widget__header-col--action{width:100%;flex:0 0 100% !important;max-width:100% !important}.pracoda-blog-widget__header-col--action .justify-end{justify-content:flex-start}.pracoda-blog-widget .pracoda-blog-widget__post-col,.pracoda-blog-widget .pracoda-blog-widget__slide{flex:0 0 100% !important;max-width:100% !important;width:100% !important}.pracoda-blog-widget-card__media,.pracoda-blog-widget-card__media img,.pracoda-blog-widget-card__placeholder{min-height:220px}.pracoda-blog-widget__nav{top:110px}.pracoda-blog-widget__nav--prev{left:0}.pracoda-blog-widget__nav--next{right:0}}