html{font-size:16px}body{font-size:1rem;line-height:1.6;font-family:Arial,sans-serif}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}a{font-size:1rem;text-decoration:none;color:inherit;padding:5px 0}button,.button{font-size:1rem;padding:10px 20px;line-height:1.4;cursor:pointer}button i,a i{font-size:1.5rem;padding-right:10px}input,textarea,select{font-size:1rem;padding:8px}button,a,input,select,textarea{margin:10px 0}html{font-size:16px}@media screen and (max-width:768px){html{font-size:14px}body{font-size:1rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}button,.button{font-size:1rem}input,textarea,select{font-size:1rem}}.skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;background-color:transparent;color:transparent;z-index:9999;text-decoration:none}.skip-link:focus{position:absolute;width:auto;height:auto;margin:0;padding:10px 15px;clip:auto;clip-path:none;white-space:normal;background-color:#000000;color:#ffffff;border-radius:4px;font-size:16px;text-decoration:none}a:focus,button:focus,input:focus,textarea:focus,select:focus,[tabindex]:focus{outline:3px solid #007BFF;outline-offset:2px;background-color:rgba(0,123,255,0.1);transition:outline 0.2s ease}.skip-link:focus{position:fixed;top:10px;left:50%;transform:translateX(-50%);width:auto;height:auto;margin:0;padding:10px 15px;clip:auto;clip-path:none;white-space:normal;background-color:#000000;color:#ffffff;border-radius:4px;font-size:16px;text-decoration:none;z-index:9999;box-shadow:0 0 5px rgba(255,255,255,0.5);outline:3px solid #007BFF}.et-pb-controllers a{width:16px;height:16px;margin:0 6px}.et-pb-controllers a.et-pb-active-control{width:18px;height:18px}