html{-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}html,body,.page-content{scroll-behavior:smooth}::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}:-moz-placeholder{opacity:1;-moz-transition:opacity .5s;transition:opacity .5s}::-moz-placeholder{opacity:1;-moz-transition:opacity .5s;transition:opacity .5s}:-ms-input-placeholder{opacity:1;-ms-transition:opacity .5s;transition:opacity .5s}::placeholder{opacity:1;transition:opacity .5s}*:focus::-webkit-input-placeholder{opacity:0}*:focus:-moz-placeholder{opacity:0}*:focus::-moz-placeholder{opacity:0}*:focus:-ms-input-placeholder{opacity:0}*:focus::placeholder{opacity:0}html,body{overflow-x:hidden}main{overflow:hidden}textarea,input[type="range"],input,input:matches([type="password"],[type="search"]){-webkit-appearance:none;-moz-appearance:none;appearance:none}body ul,body ol{margin-bottom:13px}body p:last-child,body ul:last-child,body ol:last-child{margin-bottom:0}.page-content .elementor-widget-icon-box.elementor-view-framed .elementor-icon,.page-content .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:inherit;color:inherit;border-color:inherit}