.elementor .brn{font-family:var(--btn);font-weight:600;font-size:14px;color:var(--bn);text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-style:solid;box-shadow:0px 10px 60px -10px rgba(0, 0, 0, 0.4);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .brn:hover,.elementor .brn:focus-visible{background-color:var(--primary-hover);box-shadow:0px 10px 60px -10px rgba(0, 0, 0, 0.5);}.elementor .brn:active{background-color:var(--primary-hover);}.elementor .brn-primary{border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .brn-primary:hover,.elementor .brn-primary:focus-visible{background-image:linear-gradient(var(--primary-hover), var(--primary-hover));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-primary);}.elementor .main-sct-padding{padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;}.elementor .sct-content{width:100%;overflow:hidden;flex-direction:row;gap:40px;justify-content:center;}.elementor .content-width{max-width:1440px;display:flex;flex-direction:row;gap:40px;}