@font-face{font-display:swap;font-family:inherit;font-style:inherit;font-weight:inherit;font-display:swap}body,h1,h2,h3,h4,h5,h6,p,a{font-display:swap}.meta-info,.entry-meta,.breadcrumb,.site-info,.entry-footer,.comment-metadata{color:#595959!important}a.read-more,.btn-read-more,.more-link{color:#fff!important;background-color:#333!important}@media screen and (max-width:768px){.main-navigation a,.mobile-menu a,.pagination a,.widget a{padding:12px 15px!important;display:inline-block;min-height:44px;min-width:44px}.social-icons a,.social-links a{padding:10px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.site-branding img,.custom-logo{max-width:100%;height:auto}.vilva-slider-section{min-height:400px}.site-description{color:#333!important}.cat-links a,.tags-links a,.nav-links a,.social-icons a,.main-navigation a,.pagination a,.widget a{display:inline-block;padding:12px!important;min-width:48px;min-height:48px;text-align:center;box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.skip-link{position:absolute;top:-9999px;left:0;color:#fff;background:#333;padding:15px;z-index:99999}.skip-link:focus{top:0}