.btn,input[type=submit]{cursor:pointer;text-decoration:unset;color:var(--btn-color);background:var(--btn-bg);border:1px solid var(--btn-border);text-align:center;border-radius:0;-webkit-appearance:none;padding:var(--btn-padding);font-weight:400;font-family:var(--font-base);font-size:20px;line-height:1.3;display:inline-block;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;outline:none;-webkit-user-select:none}.btn:hover,input[type=submit]:hover,form.submitting input[type=submit],form.submitting input[type=submit]:hover{color:var(--btn-hover-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}.btn:active,input[type=submit]:active,form.submitting input[type=submit]:active{color:var(--btn-active-color);background:var(--btn-active-bg);border-color:var(--btn-active-border)}.btn:focus,input[type=submit]:focus,.btn:active,input[type=submit]:active{outline:none}@media (hover:none) and (pointer:coarse){.btn:active,input[type=submit]:active{color:var(--btn-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}}@media (hover:none) and (pointer:fine){.btn:active,input[type=submit]:active{color:var(--btn-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}}@media (hover:hover) and (pointer:fine){.btn:hover,input[type=submit]:hover{color:var(--btn-hover-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}}.btn{background:var(--accent-bg);color:var(--black-bg);border:1px solid var(--accent-bg)}.btn:hover,.btn:active{background:var(--black-bg);color:var(--white-text-color);border-color:var(--black-bg)}.btn-wrap{font-size:0}.btn-wrap .btn{margin:8px 16px}.btn-wrap .btn:first-child:last-child{margin-left:unset;margin-right:unset}.btn.arrow-decor:after{content:'';display:inline-block;width:38px;height:38px;vertical-align:middle;background:var(--sprt) center 0/auto no-repeat;margin-left:12px;transition:filter .28s linear}.btn.arrow-decor:hover:after{filter:invert(1)}.btn.dark-btn{background:var(--black);color:var(--white-text-color)}.btn.dark-btn:hover,.btn.dark-btn:active{background:var(--btn-bg);color:var(--btn-color)}.btn.dark-btn.arrow-decor:after{background-position:center -322px;transition:filter .28s linear}.btn.dark-btn.arrow-decor:hover:after{filter:brightness(0)}.a-trigger{font-size:20px;color:var(--black-bg);display:inline-block;position:relative;cursor:pointer}.a-trigger:after{content:'';pointer-events:none;display:block;position:absolute;height:1px;width:100%;left:0;bottom:-7px;background:var(--black-bg);transition:width .28s ease}.a-trigger:before{content:'';display:block;position:absolute;height:100%;width:100%;top:5px;left:0}.a-trigger:hover:after,.tour-card>.inner:hover .a-trigger:after{left:unset;right:0;width:0}.btn.arrow-decor.diag-arrow{font-family:"Onest";border:1px solid var(--black-bg);padding:var(--btn-diag-arrow-padding);white-space:nowrap}.btn.arrow-decor.diag-arrow:after{width:28px;height:28px;background-position:center -247px;filter:invert(1);margin-left:4px;margin-top:-1px}.btn.arrow-decor.diag-arrow:hover:after{filter:none}.btn-transparent:not(:hover){background:rgba(255,255,255,0);border:1px solid var(--black-bg)}@media (max-width:1430px){:root{--btn-padding:14px 38px}}@media (max-width:1170px){:root{--btn-diag-arrow-padding:16px 30px 14px}.btn.arrow-decor.diag-arrow{font-size:18px}.btn.arrow-decor.diag-arrow:after{margin-left:6px}}@media (max-width:1100px){:root{--btn-padding:14px 24px}.btn.arrow-decor:after{width:24px;height:24px;background-position:center -161px}.btn.dark-btn.arrow-decor:after{background-position:center -408px}.btn,input[type=submit]{font-size:16px}}@media (max-width:767px){.a-trigger{font-size:14px}}@media (max-width:640px){.btn.arrow-decor.diag-arrow{padding:var(--btn-padding)}.btn.arrow-decor.diag-arrow:after{width:18px;height:18px;background-position:center -680px;margin-top:-1px;margin-left:8px}}@media (max-width:550px){:root{--btn-padding:12px 24px 10px}.btn{font-size:12px}}@media (max-width:400px){:root{--btn-padding:14px}}