/**handles:dac-style-root**/
/*!
Theme Name: dac
Theme URI: 
Author: 
Author URI:
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dac
Tags: 
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */a:focus,button:focus{outline:2px solid #0073aa!important;outline-offset:2px!important;box-shadow:0 0 0 2px rgba(0,115,170,.3)!important;border-radius:2px!important;position:relative;z-index:999!important}a:focus:not(:focus-visible){outline:0!important;box-shadow:none!important}a:focus-visible{outline:2px solid #0073aa!important;outline-offset:2px!important;box-shadow:0 0 0 2px rgba(0,115,170,.3)!important;border-radius:2px!important;position:relative!important;z-index:999!important}.menu a:focus,.nav a:focus,.navigation a:focus,nav a:focus{outline:2px solid #0073aa!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(0,115,170,.4)!important;background-color:rgba(0,115,170,.1)!important;border-radius:3px!important}.btn:focus,.button:focus,a.btn:focus,a.button:focus{outline:2px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 4px rgba(0,115,170,.5)!important}.card a:focus,.content a:focus,.entry-content a:focus,.post a:focus{outline:2px solid #0073aa!important;outline-offset:1px!important;box-shadow:0 0 0 2px rgba(0,115,170,.3)!important;border-radius:2px!important;background-color:rgba(0,115,170,.05)!important}.footer a:focus,footer a:focus{outline:2px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 2px rgba(255,255,255,.8)!important;background-color:rgba(255,255,255,.1)!important;border-radius:2px!important}.logo a:focus,.site-logo a:focus,a img:focus{outline:3px solid #0073aa!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(0,115,170,.4)!important;border-radius:4px!important}.skip-link:focus{position:absolute!important;left:6px!important;top:7px!important;z-index:999999!important;padding:8px 16px!important;background:#000!important;color:#fff!important;text-decoration:none!important;outline:2px solid #ffffff!important;border-radius:3px!important;font-weight:700!important}.social-links a:focus,.social-media a:focus{outline:2px solid #0073aa!important;outline-offset:3px!important;box-shadow:0 0 0 3px rgba(0,115,170,.4)!important;border-radius:50%!important;transform:scale(1.1)!important;transition:all .2s ease!important}.breadcrumb a:focus,.breadcrumbs a:focus{outline:2px solid #0073aa!important;outline-offset:1px!important;box-shadow:0 0 0 2px rgba(0,115,170,.3)!important;background-color:rgba(0,115,170,.1)!important;border-radius:2px!important;padding:2px 4px!important}.widget a:focus{outline:2px solid #0073aa!important;outline-offset:1px!important;box-shadow:0 0 0 2px rgba(0,115,170,.3)!important;border-radius:2px!important}.bg-dark a:focus,.dark a:focus{outline:2px solid #ffffff!important;box-shadow:0 0 0 2px rgba(255,255,255,.8)!important}a:focus:not(:focus-visible){outline:0}a,button,input,select,textarea{cursor:pointer}a:focus,button:focus,input:focus,select:focus,textarea:focus{position:relative;z-index:1}