.common-button-wrapper.content-wrapper{padding:0}.common-button.no-border{border:none}.common-button.with-border{border:1px solid #dfdfdf}.common-button.module-wrap{background-color:transparent;border-radius:20px;display:grid;margin-left:0;margin-right:0}.common-button.module-wrap.with-border{border-radius:20px;margin:0 auto}.common-button.module-wrap.no-border{max-width:none}.common-button.module-wrap.has-shadow{box-shadow:2px 5px 18px -5px #d1d1d1;position:relative}.common-button .module-title{color:#000;font-size:32px;line-height:1.25;margin-bottom:30px}.common-button .module-subtitle{color:#000;font-size:16px;line-height:190%;margin-bottom:30px}.common-button .module-subtitle.module-subtitl{line-height:190%;margin-bottom:0;margin-top:30px}.common-button .buttons-outer{width:100%}.common-button .buttons-inner{margin:0 auto}.common-button .buttons-wrap{display:flex;flex-wrap:wrap;gap:30px;margin:0}.common-button .buttons-wrap.start{justify-content:flex-start}.common-button .buttons-wrap.center{justify-content:center}.common-button .buttons-wrap.end{justify-content:flex-end}.common-button .buttons-outer.start~.module-subtitl,.common-button .buttons-outer.start~.module-subtitle,.common-button .buttons-outer.start~.module-title>div,.common-button .module-wrap:has(.buttons-outer.start) .module-subtitl,.common-button .module-wrap:has(.buttons-outer.start) .module-subtitle,.common-button .module-wrap:has(.buttons-outer.start) .module-title>div{text-align:left}.common-button .buttons-outer.center~.module-subtitl,.common-button .buttons-outer.center~.module-subtitle,.common-button .buttons-outer.center~.module-title>div,.common-button .module-wrap:has(.buttons-outer.center) .module-subtitl,.common-button .module-wrap:has(.buttons-outer.center) .module-subtitle,.common-button .module-wrap:has(.buttons-outer.center) .module-title>div{text-align:center}.common-button .buttons-outer.end~.module-subtitl,.common-button .buttons-outer.end~.module-subtitle,.common-button .buttons-outer.end~.module-title>div,.common-button .module-wrap:has(.buttons-outer.end) .module-subtitl,.common-button .module-wrap:has(.buttons-outer.end) .module-subtitle,.common-button .module-wrap:has(.buttons-outer.end) .module-title>div{text-align:right}.common-button .module-subtitle,.common-button .module-title{text-align:center}@media (max-width:768px){.common-button-wrapper .module-grid{padding:0 20px}.common-button .module-subtitle,.common-button .module-title{text-align:left}}.common-button .btn{align-items:center;background:transparent;border:1px solid #2c3b3a;border-radius:100vh;box-sizing:border-box;color:#2c3b3a;display:inline-flex;font-weight:500;gap:8px;justify-content:center;max-width:100%;padding:11px 120px;position:relative;text-decoration:none;transition:all .25s ease}.common-button .btn .icon-inline.icon-clipboard{color:#007a4c}.common-button .icon-inline{display:flex}.common-button .btn.disabled,.common-button .btn[aria-disabled=true]{background-color:#f0f2f3!important;border:none!important;color:#daddde!important;pointer-events:none}.common-button .btn.strong{background:var(--smp-green);border-color:var(--smp-green);color:#fff}.common-button .btn .icon-inline.icon-clipboard.strong{color:#fff}.common-button .btn .icon-fixed{color:currentColor;line-height:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .25s ease}.common-button .btn .icon-left{left:18px;transform:translateY(-50%) rotate(180deg)}.common-button .btn .icon-right{right:18px}.common-button .btn .icon-fixed svg{height:20px;width:20px}.common-button .icon-clipboard{height:17px;margin-left:10px}@media (max-width:768px){.common-button .btn{font-size:var(--vw-16,16px);padding:4.5333333333vw 10.1333333333vw}.common-button .btn .icon-right{right:var(--vw-18,18px)}.common-button .btn .icon-fixed svg{height:auto;width:1.25em}.common-button .module-subtitl,.common-button .module-subtitle{line-height:150%}.common-button .module-title{font-size:var(--vw-20,20px);margin-bottom:20px!important;padding-top:20px!important}.common-button .module-subtitle{font-size:var(--vw-16,16px);margin-bottom:30px}.common-button .buttons-wrap{gap:20px!important}.common-button .module-subtitl{margin-top:20px}.common-button .btn{max-width:100%;width:100%}.common-button .module-wrap.with-border{max-width:100%}.common-button .buttons-inner{max-width:100%;padding:0}.common-button .module-wrap{gap:0!important;padding:0 20px!important}.common-button.with-border{padding:20px}}@media (min-width:769px){.common-button.with-border{padding:45px 62px}.common-button .btn:active,.common-button .btn:hover{background-color:#007a4c;border-color:#007a4c;color:#fff}.btn:active span,.btn:active svg,.common-button .btn:hover span,.common-button .btn:hover svg{color:#fff!important;fill:#fff!important}.common-button .btn.strong:active,.common-button .btn.strong:hover{background:#fff;border-color:#007a4c;color:#007a4c}.btn.strong:active span,.btn.strong:active svg,.common-button .btn.strong:hover span,.common-button .btn.strong:hover svg{color:#007a4c!important;fill:#007a4c!important}}