
/* =================reset css starts here=================  */
*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,ul,li,body,html,form,fieldset{margin:0;padding:0;outline:none;border:0}
a{text-decoration:none;border:0;outline:0;}
ul{list-style:none;}
a:focus,input:focus,textarea:focus,*:focus{outline:0!important;}
/* =================reset css ends here================= */
/* =================core css starts here================= */
body{font-size:16px;line-height:24px;font-weight:400;font-family:"proxima-nova",sans-serif;color:#000;background: #020202;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.container {width: 100%;max-width: 100%;}
a,input,button{display:inline-block;text-decoration:none;color:inherit;outline:none;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;}
a img{border:0px none;}
a:hover{outline:none;color:var(--orange);text-decoration:none;}
a:active{outline:none;text-decoration:none;}
a:focus{outline:none;outline-offset:0px;text-decoration:none;color:inherit;}
::-webkit-input-placeholder{color:#000;opacity:0.5;}
::-moz-placeholder{color:#000;opacity:0.5;}
:-moz-placeholder{color:#000;opacity:0.5;}
:-ms-input-placeholder{color:#000;opacity:0.5;}
.os-animation{opacity:0;}
.os-animation.animated{opacity:1;}
img{max-width:100%;border:0;height:auto;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;margin-bottom:24px;line-height:1.2;font-weight:700;color:inherit;}
h1{font-size:58px;}
h2{font-size:48px;}
h3{font-size:40px;}
h4{font-size:30px;}
h5{font-size:26px;}
h6{font-size:22px;}
p{margin:0px;padding:0px;margin-bottom:30px;}
strong{font-weight:700;}
b{font-weight:400;}
p:last-child{margin-bottom:0;}
.btn {border-radius: 10px;font-weight: 400;padding: 10px 15px;height: 44px;font-size: 13px;font-weight: 600;color: #fff;padding: 12px 15px; text-transform: uppercase;box-shadow:none;transition:0.2s all ease;display: flex;align-items: center;justify-content: center; } 
.btn img {margin-right: 5px;}
.btn-default,.btn-default:focus{color:#fff;background: linear-gradient(14deg, rgba(251,116,17,1) 8%, rgba(240,152,44,1) 100%);border:0;}
.btn-default:hover,.btn-default:active{color:#fff;background: linear-gradient(90deg, rgba(251,116,17,1) 8%, rgba(240,152,44,1) 100%);border-color: #fff;}
.btn-outline-white,.btn-outline-white:focus{color:#fff;background-color:transparent;border: 1px solid #fff;}
.btn-outline-white:hover,.btn-outline-white:active{color:#fff;background-color:rgba(251,116,17,1);border-color: rgba(251,116,17,1);}
.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active{color:#fff;background-color:rgba(251,116,17,1);border-color: rgba(251,116,17,1);}
.btn-grey,.btn-grey:focus{color:#A09898;background-color:rgb(204 204 204 / 20%);border:0;}
.btn-grey:hover,.btn-grey:active{color:rgb(160 152 152 / 20%);background-color:#A09898;}
.btn-grey.processing{color: #fff!important;}
.btn-gradient {position: relative;font-size: 14px;font-weight: 600;color: #fff;border-radius: 11px;height: 48px;border: 3px solid #F0982C;}
.btn-gradient::before {content: '';width: 100%;height: 100%;background: linear-gradient(10deg, rgba(251, 116, 17, 1) 8%, rgba(240, 152, 44, 1) 100%);opacity: 0.5;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.btn-gradient  span {z-index: 1;}
.btn-gradient span img {width: 34px;height: 26px;}
.btn-gradient span em {margin-left: 5px;font-weight: 700;font-style: normal;}
.btn-gradient:hover {background: #F0982C;}
.btn.btn-block{min-width:100%;}
/* =================core css ends here================= */


