﻿a,a:hover,a:focus{text-decoration:none;color:var(--text-blue)}.btn{cursor:pointer}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn{border-radius:0;padding:10px 20px;transition:all 300ms ease-out;white-space:normal}.form-control{border-radius:12px;min-height:48px;font-size:16px;font-weight:400;padding:6px 20px;background-color:#EEEEEE}.form-control::-webkit-input-placeholder{color:#7a7a7a;opacity:0.33}.form-control::-moz-placeholder{color:#7a7a7a;opacity:0.33}.form-control:-ms-input-placeholder{color:#7a7a7a;opacity:0.33}.form-control:-moz-placeholder{color:#7a7a7a;opacity:0.33}.custom-select-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.selec-wrapper{position:relative}.selec-wrapper:after{width:0;height:0;border-top:10px solid #2bb673;border-left:10px solid transparent;border-right:10px solid transparent;content:"";position:absolute;right:20px;top:20px}.btn-more{font-weight:900;text-decoration:underline;font-size:14px}.btn-red-more{font-weight:600;text-decoration:underline;font-size:14px;color:var(--greeny-blue)}.red-more-icon:before{width:0;height:0;border-style:solid;border-width:12px 0px 12px 20px;border-color:transparent transparent transparent currentColor;content:"";margin-right:10px;display:inline-block;vertical-align:middle}.back-btn{font-size:16px;font-weight:500;color:var(--greeny-blue);text-transform:uppercase;padding-left:0}.back-btn:before{width:0;height:0;border-style:solid;border-width:12px 20px 12px 0px;border-color:transparent currentColor transparent transparent;content:"";margin-right:10px;display:inline-block;vertical-align:middle}.btn-outline{line-height:normal;letter-spacing:0.8px;border:3px solid currentColor;font-size:16px;background-color:transparent;position:relative;min-height:50px;padding:15px 30px;position:relative;z-index:99;transition:all ease 0.5s 0s;min-width:160px;text-transform:uppercase;font-weight:500}.btn-outline:hover span{color:#fff}.btn-outline:after{content:"";position:absolute;height:100%;z-index:-1;bottom:auto;background:transparent;top:0;left:0;width:100%;transition:all ease 0.5s 0s}.btn-outline:hover:after{height:100%;background:currentColor}.error{font-size:80%;color:var(--ruby)!important}