.elementor .ks-lead{font-weight:400;font-size:var(--ks-fs-lead);line-height:1.38;margin:0px;}.elementor .ks-container{width:min(calc(100% - 2 * var(--ks-pad)), var(--ks-base-w));min-width:0px;padding:0px;margin-inline: auto;\n}.elementor .ks-btn:hover,.elementor .ks-btn:focus-visible{background-size: 100% 86%; color: var(--c-hover);\n}.elementor .ks-btn{min-height:var(--ks-btn-h);position:relative;font-family:var(--ks-font);font-weight:700;font-size:var(--ks-fs-btn);letter-spacing:0.01em;line-height:1.15;text-decoration:none;cursor:pointer;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.75rem;padding-inline-end:4.25rem;border-radius:0px;border-width:0px;display:inline-flex;align-items:center;--c: var(--ks-black); --fill: var(--ks-black); --c-hover: var(--ks-white); text-align: left; background-repeat: no-repeat; background-position: 50% 50%; background-size: 100% 0; box-shadow: inset 0 1px 0 0 var(--fill), inset 0 -1px 0 0 var(--fill); transition: background-size .3s cubic-bezier(.2,.7,.2,1), color .2s ease .05s; color: var(--c); background-color: transparent; background-image: linear-gradient(var(--fill), var(--fill));\n}.elementor .ks-btn--blue{--c: var(--ks-blue); --fill: var(--ks-blue); --c-hover: var(--ks-white);\n}