@charset "UTF-8";html,body{padding:0;margin:0;font-family:sans-serif;height:100%;letter-spacing:1px}html{background:#f4f4f4}.no-scroll{overflow:hidden}a{text-decoration:none;color:#6d8ce1;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}a:hover{color:#5769ad;text-decoration:underline}.error{color:#fff;border-radius:10px;background-image:linear-gradient(72deg,#f66258,#ff0c0c);margin-bottom:10px;height:0;padding:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:transform .6s ease}.error.visible{transform:scaleY(1);height:auto;padding:10px;opacity:1}@keyframes showError{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.loader{border:5px solid #f3f3f3;border-top:5px solid #57d688;border-radius:50%;width:50px;height:50px;margin-top:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.close-modal,.close-overlay{position:absolute;display:inline-block;top:10px;right:10px;border-radius:50%;height:35px;width:35px;font-size:27px;color:#727272;cursor:pointer;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}.close-modal:hover,.close-overlay:hover{background:#f1f1f1}.close-modal:before,.close-overlay:before{content:"\d7";position:absolute;top:46%;left:52%;transform:translate(-50%,-50%)}.close-modal.big,.close-overlay.big{height:60px;width:60px;font-size:35px}.close-modal.shadow,.close-overlay.shadow{background:#fff;box-shadow:0 0 20px 10px #0000001a}.close-modal.shadow:hover,.close-overlay.shadow:hover{background:#ebebeb}.badge{display:inline;border-radius:5px;background:#ff7c74;color:#fff;padding:5px;font-size:10px}.badge .big{padding:10px;font-size:15px}input,select:focus,textarea,button{-webkit-user-select:auto;user-select:auto;cursor:auto;font-size:18px;border:none}input:invalid{box-shadow:none}.select{position:relative;border:1px solid #d9d9d9;padding:10px;height:43px;color:#4e4e4e;background:#fff;border-radius:5px;width:100%;cursor:pointer;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;box-sizing:border-box}.select:after{position:absolute;right:10px;content:"\25be";pointer-events:none}.select:hover,.select:focus{border-color:#a2a2a2}.select select{position:absolute;cursor:pointer;color:#4e4e4e;top:0;left:0;background:transparent;width:100%;padding-right:30px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:43px;line-height:43px;font-size:16px;border:0;border-radius:0;-webkit-appearance:none}textarea{resize:none;height:100px;width:100%;border:1px solid #d9d9d9;padding:10px;color:#4e4e4e;border-radius:5px;box-sizing:border-box;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}textarea:hover,textarea:focus{border-color:#a2a2a2}.input-text{margin-bottom:5px;color:#5e5e5e;font-weight:700}input[type=text],input[type=email],input[type=password]{border:1px solid #d9d9d9;padding:10px;color:#4e4e4e;border-radius:5px;width:100%;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;box-sizing:border-box}input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=password]:hover,input[type=password]:focus{border-color:#a2a2a2}.btn{margin-top:20px;line-height:30px;border:2px solid transparent;cursor:pointer;color:#4e4e4e;background:transparent;border-radius:5px;padding-left:20px;padding-right:20px;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}.btn.big{line-height:50px}.btn:hover{border:2px solid #f4f4f4;background:#f4f4f4}.btn.filled{border:2px solid #eeeeee;background:#eee}.btn.filled:hover{background:#d7d7d7}.btn.green{color:#57d688}.btn.green.filled{color:#fff;background:#57d688;border-color:#57d688}.btn.green.filled:hover{background:#4cba76}.btn.green:disabled{opacity:.3;pointer-events:none}.btn.blue{color:#6d8ce1}.btn.blue.filled{color:#fff;background:#6d8ce1;border-color:#6d8ce1}.btn.blue.filled:hover{background:#5769ad}.btn.blue:disabled{opacity:.3;pointer-events:none}.btn.red{color:#ff7c74}.btn.red.filled{color:#fff;background:#ff7c74;border-color:#ff7c74}.btn.red.filled:hover{background:#c9625b}.btn.disabled{background:#f1f1f1;color:#b9b9b9;opacity:.2;pointer-events:none}.modal .btn{float:right;margin-left:10px}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:17px;line-height:25px;-webkit-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:5px;background-color:#eee;cursor:pointer;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#6d8ce1}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.scroll-down{background:#fff;border-radius:50px;box-shadow:#0000001a -1px -1px 10px 2px;width:60px;height:60px;margin:5px auto 0;animation:bounce-animation 2s infinite;cursor:pointer}.scroll-down img{margin:15px;width:30px;height:30px;cursor:pointer}@keyframes bounce-animation{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}p,ul li{color:#4f4f4f}hr{border:0;height:1px;background-image:linear-gradient(to right,#0000,#000000bf,#0000)}.page{position:relative;padding-top:60px;padding-bottom:100px;min-height:100%}.content{margin:20px}*{-webkit-appearance:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none;cursor:default;box-sizing:border-box}a{cursor:pointer}
