/* Publisher Scale Theme — neutral foundation.
   Keep this file intentionally tiny. Elementor owns page design. */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0}
img,svg,video{max-width:100%;height:auto}
button,input,textarea,select{font:inherit}
.ps-site-main{min-height:1px}
.elementor-page .ps-site-main{overflow:visible}
.elementor-page .elementor{margin:0;padding:0;max-width:none}
