.button,button .button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;width:155px;padding:5px 0;text-align:center;cursor:pointer;border:none}.button-blue,.button-blue:hover,.button-blue:visited,.button-orange,.button-orange:hover,.button-orange:visited,.button-gray,.button-gray:hover,.button-gray:visited,.button-yellow,.button-lightgrey,.button-lightgrey:hover,.button-lightgrey:visited{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:7px 20px;font-size:14px;line-height:16px;cursor:pointer;text-decoration:none;outline:none;border-radius:4px}.button-blue,.button-blue:hover,.button-blue:visited,.button-orange,.button-orange:hover,.button-orange:visited,.button,button .button{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);color:#fff;text-shadow:0 1px #225375;border:none;text-decoration:none;font-size:14px;border-radius:4px !important}.button-blue,.button-blue:hover,.button-blue:visited,.button,button .button{background-color:#2d6f9c;border-radius:4px !important}.button-blue:hover{opacity:.8}.button-gray,.button-gray:hover,.button-gray:visited{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:7px 20px;font-size:14px;line-height:16px;background-color:#f7f7f7;color:#b9b9b9;cursor:pointer;text-decoration:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.16)}.button-lightgrey,.button-lightgrey:hover,.button-lightgrey:visited{color:#a9a9a9;background-color:#f7f7f7}.button-orange,.button-orange:hover,.button-orange:visited{background-color:#e94400;display:inline-block;font-size:16px;line-height:16px}.button-yellow{background-color:#fcc700}.button-dashed,.button-dashed:hover,.button-dashed:visited{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#2d6f9c;font-size:16px;display:inline-block;border-bottom:1px dashed #2d6f9c;cursor:pointer}.button-blue--gradient,.button-blue--gradient:hover,.button-blue--gradient:visited{background-color:#0097dc;background-image:-webkit-gradient(linear, to top, from(#007db6), to(#0097dc));background-image:-webkit-linear-gradient(to top, #007db6, #0097dc);background-image:-moz-linear-gradient(to top, #007db6, #0097dc);background-image:-ms-linear-gradient(to top, #007db6, #0097dc);background-image:-o-linear-gradient(to top, #007db6, #0097dc);background-image:linear-gradient(to top, #007db6, #0097dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr="#007db6", EndColorStr="#0097dc");-moz-border-radius:2px;-webkit--radius:2px;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #48709c}.big-button{background-color:#fff;border:1px solid #2d6f9c;border-radius:4px;color:#2d6f9c;cursor:pointer;display:block;font-size:14px;line-height:40px;margin:20px 0 14px 0;text-decoration:none;text-align:center;text-transform:uppercase;width:100%}.button-more{display:flex;align-items:center;justify-content:center;height:40px;width:100%;background-color:#2d6f9c;color:#fff;border:none;border-radius:8px;font-weight:500;font-size:16px;margin:0 0 55px 0;cursor:pointer}.button-more:hover{background-color:#77afd0}@media screen and (max-width: 480px){.button-more{margin:0 0 40px 0}}.button-up{position:fixed;bottom:10%;right:45px;background-color:#2d6f9c;width:40px;height:40px;z-index:1081;cursor:pointer;display:none;border-radius:35px;border:none}.button-up_icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAMAAAC6EAb3AAAAdVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+qOdF8AAAAJnRSTlMAAQoODxIVHCMkWVtcaXR4fYGFiIqXo7i8vsXJ0dPU1tnc3eTz/ekVaVoAAABzSURBVHjaXcrrFkJQFATgqU6knEh0IUky7/+IzVq00fyZPd/asIS3MrJh2JLdPwdPUrxbYi3ryTacoXsI/WHJrhImQKx6BSNuBlS8jnrg9V33CTDe/vCMMUeNygEXdQ5LonkF3mSxwpSU/AD7Jpujvhv/BcZ/C+2rVvICAAAAAElFTkSuQmCC) no-repeat;width:22px;height:12px;top:0;bottom:0;right:0;left:0;margin:auto;position:absolute;display:inline-block}.button-up:hover{background-color:#77afd0}.btn-track{overflow:hidden;height:54px;margin:0 -10px}.btn-group{display:flex;flex-direction:row;gap:10px;margin:10px 0;overflow-x:auto;height:50px;padding:0 10px}.btn-linking{display:flex;align-items:center;justify-content:center;border:1px solid #c7d3d9;height:40px;padding:0 19px;text-decoration:none;cursor:pointer;border-radius:13px;font-size:16px;transition:.2s ease-in-out;background-color:#fff;color:#5a5c61}.btn-linking span{font-size:14px;color:#303030;font-weight:500;margin-left:5px}.btn-linking:hover{border:1px solid #2d6f9c;color:#2d6f9c}.btn-linking.active{background:#e0ecf4;border:none}.btn-block{width:100% !important}.btn-clear{display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0);border:2px solid #a8cce3;box-sizing:border-box;border-radius:6px;font-weight:500;font-size:16px;line-height:19px;color:#2c6f9c;outline:none;height:100%;width:100%;cursor:pointer;transition-duration:1s;text-decoration:none}.btn-clear:hover{border:2px solid #2c6f9c}.btn-clear_single{width:30%;height:42px;margin:25px auto 0 auto}.btn-clear_single:hover{width:30%;height:42px}.btn-blue{background:#2c6f9c;box-sizing:border-box;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:19px;color:#fff;outline:none;height:100%;width:100%;cursor:pointer;transition-duration:1s;text-decoration:none;text-transform:uppercase}.btn-blue:hover{background:#065991}.btn-yellow{background:#fdc71e;box-shadow:0 0 16px rgba(54,77,92,.15);box-sizing:border-box;border:none;border-radius:6px;display:flex !important;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:19px;color:#1f2a39;outline:none;height:100%;width:100%;cursor:pointer;transition-duration:1s;text-decoration:none;text-transform:uppercase}.btn-yellow:hover{background:#ffa800}.btn-icon__time{font-weight:600}.btn-icon__time:after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAs0lEQVR4nGNggALtgtkF2vlz7jPgAFjlFQrmC+gWzErQyZ+zXyd/zn8QGxtGltcqmGUAMTF/zn2QIMm4YLYDA1ka8+f818qdm0C5Zu38Ofe18+fMJwbrQP2OrHk+A5FAp2C2A1bNOnlz8qEmg7FBwXwB4jXnQ5yEEqL00rweJURhiYEYzRoF0xXAkgWzHbBpZMCnmaLQJkuzTv6c98QmEu38OefBmgvn+YNMaiAjee4HhQ8ABaxPxq4NTlEAAAAASUVORK5CYII=) no-repeat center center;width:16px;height:16px;margin-left:10px}.btn-pseudo-link{background:rgba(0,0,0,0);border:none;color:#2d6f9c;cursor:pointer;font-weight:bold;outline:none;text-decoration:underline}@media screen and (max-width: 480px){.btn-clear_single,.btn-clear_single:hover{width:90%}}@media screen and (max-width: 350px){.btn-linking{padding:0 10px}}.icon-cross-blue{cursor:pointer;display:inline-block;height:12px;width:12px}.icon-cross-blue{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGFBMVEUtb5wtb5wtb5wtb5wtb5wtb5wtb5wtb5xzkB2TAAAAB3RSTlMADTg5tLXwE9BDxwAAADdJREFUeAFFylEKAFEIQlHLtP3veKIYnl8HuYhKzLICaufIXaDbHJlYn9anxxecyLX+QwhdpvgATVIBbZKCPw8AAAAASUVORK5CYII=) no-repeat}.icon-cross-white{display:inline-block;cursor:pointer;vertical-align:middle}.icon-cross-white:after{content:"×";display:inline-block;font-size:40px;line-height:0;color:#fff;vertical-align:middle;height:15px}.icon-close,.icon-cancel,.icon-cross{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;font-size:25px}.icon-close:before{content:""}.icon-cancel:before{content:""}.icon-cross:before{content:""}.icon-close.big{font-size:30px}@media screen and (max-width: 480px){.button-up{right:10px}}
