.elementor .ogsb.ogsb{--ogsb-h:56px;--ogsb-sp:50px;--ogsb-r:14px;--sp:linear-gradient(150deg, #ff6900 0%, #f1544f 55%, #ec407a 100%);--ic:#fff;--pl:#fff;--tx:#222;--ar:#222;--bd:#2223;--rg1:#ff6900;--rg2:#ec407a;--rg3:#ffd1b3;min-height:var(--ogsb-h);border-radius:var(--ogsb-r);letter-spacing:-.2px;text-transform:none;white-space:nowrap;isolation:isolate;background:0 0;border:0;align-items:stretch;max-width:100%;padding:0;font-size:18px;font-weight:800;line-height:1.1;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #2222221a;color:var(--tx)!important;font-family:Etna,etna,Poppins,sans-serif!important;text-decoration:none!important}.elementor .ogsb .ogsb-sp{width:calc(var(--ogsb-sp) + var(--ogsb-r));padding-right:var(--ogsb-r);background:var(--sp);color:var(--ic);flex:none;justify-content:center;align-items:center;transition:width .22s cubic-bezier(.2,.8,.3,1);display:inline-flex;position:relative}.elementor .ogsb .ogsb-ic{z-index:1;font-size:24px;position:relative}.elementor .ogsb .ogsb-pl{margin-left:calc(var(--ogsb-r) * -1);background:var(--pl);color:var(--tx);border-radius:var(--ogsb-r);box-shadow:inset 0 0 0 1px var(--bd);isolation:isolate;flex:auto;justify-content:space-between;align-items:center;gap:16px;padding:0 22px;display:inline-flex;position:relative;overflow:hidden}.elementor .ogsb .ogsb-tx{z-index:1;text-box:trim-both cap alphabetic;position:relative;font-family:Etna,etna,Poppins,sans-serif!important}.elementor .ogsb .ogsb-ar{z-index:1;color:var(--ar);font-size:20px;transition:transform .2s,color .3s;position:relative}.elementor .ogsb:hover{box-shadow:0 10px 24px #ec407a2e}.elementor .ogsb:hover .ogsb-sp{width:calc(var(--ogsb-sp) + var(--ogsb-r) + 12px)}.elementor .ogsb:hover .ogsb-ar{transform:translate(4px)}.elementor .ogsb:active{transform:scale(.97)}.elementor .ogsb:focus-visible{outline-offset:3px;outline:3px solid #ff6900}.elementor .ogsb.ogsb--lg{--ogsb-h:58px;--ogsb-sp:52px;font-size:20px}.elementor .ogsb.ogsb--lg .ogsb-ic{font-size:26px}.elementor .ogsb.ogsb--peach{--pl:#ffe0cc;--bd:#ff690059}.elementor .ogsb.ogsb--orange{--sp:#222;--ic:#ff6900;--pl:#ff6900;--bd:transparent}.elementor .ogsb.ogsb--pink{--sp:#ec407a;--pl:#fde6ee;--bd:#ec407a59}.elementor .ogsb.ogsb--night{--pl:#1d1b22;--tx:#fff;--ar:#ffb27a;--bd:#ffffff29}.elementor .ogsb.ogsb--ink{--pl:#222;--tx:#fff;--ar:#ff6900;--bd:transparent}.elementor .ogsb.ogsb--green{--sp:#026b02;--pl:#abfeb4;--bd:#026b0259;--rg1:#026b02;--rg2:#3fcf55;--rg3:#abfeb4}.elementor .ogsb.ogsb--disc{--pl:#222;--tx:#fff;--ar:#fff;--bd:transparent}.elementor .ogsb.ogsb--disc .ogsb-ic{color:#ff6900;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:21px;display:inline-flex}.elementor .ogsb.ogsb--ring{background:conic-gradient(from var(--ogsb-a), var(--rg1), var(--rg2) 30%, var(--rg3) 50%, var(--rg2) 70%, var(--rg1));padding:2px;animation:5s linear infinite ogsbSpin}.elementor .ogsb--ring .ogsb-sp{border-radius:calc(var(--ogsb-r) - 2px) 0 0 calc(var(--ogsb-r) - 2px)}.elementor .ogsb--ring .ogsb-pl{border-radius:calc(var(--ogsb-r) - 2px);box-shadow:none}.elementor .ogsb--ring:hover{animation-duration:1.6s}.elementor .ogsb.ogsb--hero{--sp:#fff;--pl:#fff;--tx:#fff;--ar:#fff;--bd:#2223;box-shadow:0 10px 26px #ec407a47}.elementor .ogsb--hero .ogsb-sp:before,.elementor .ogsb--hero .ogsb-pl:before{content:"";border-radius:inherit;z-index:0;background:linear-gradient(110deg,#f05a00 0%,#f1544f 35%,#ec407a 65%,#f05a00 100%) 0 0/220% 100%;transition:opacity .35s;animation:6s linear infinite ogsbFlow;position:absolute;inset:0}.elementor .ogsb--hero .ogsb-sp:before{opacity:0}.elementor .ogsb--hero .ogsb-pl:before{opacity:1}.elementor .ogsb--hero .ogsb-ic{color:#f05a00;transition:color .3s}.elementor .ogsb--hero .ogsb-tx{color:#fff;transition:color .3s}.elementor .ogsb--hero:hover .ogsb-sp:before,.elementor .ogsb--hero:focus-visible .ogsb-sp:before{opacity:1}.elementor .ogsb--hero:hover .ogsb-pl:before,.elementor .ogsb--hero:focus-visible .ogsb-pl:before{opacity:0}.elementor .ogsb--hero:hover .ogsb-ic,.elementor .ogsb--hero:focus-visible .ogsb-ic{color:#fff}.elementor .ogsb--hero:hover .ogsb-tx,.elementor .ogsb--hero:focus-visible .ogsb-tx{color:#222}.elementor .ogsb--hero:hover .ogsb-ar,.elementor .ogsb--hero:focus-visible .ogsb-ar{color:#ec407a}@keyframes ogsbFlow{to{background-position:220% 0}}@property --ogsb-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ogsbSpin{to{--ogsb-a:360deg}}@media (max-width:480px){.elementor .ogsb.ogsb{white-space:normal;width:100%;display:flex}.elementor .ogsb .ogsb-pl{padding:10px 18px}}@media (prefers-reduced-motion:reduce){.elementor .ogsb,.elementor .ogsb *,.elementor .ogsb :before{transition:none!important;animation:none!important}}.elementor button.ogsb.ogsb{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none}.elementor button.ogsb.ogsb:hover,.elementor button.ogsb.ogsb:focus{background:0 0;border:0}
