html {scroll-behavior:smooth;}
body {background:#000; color:#fff; font-size:16px; font-weight: normal; line-height:1;font-family: "Poppins", sans-serif;}

*, *:focus {outline:none !important; transition:all 0.3s ease 0s;}
a {text-decoration:none !important; color:#f00;} a:hover{color:#fff;}
p{margin-bottom:10px; line-height:17px;} 

/******* Helpers ********************************************************************/

.mar-p-0 p { margin-bottom:0;}
/***************************/
.btn{moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;text-decoration:none !important; font-size:24px; padding:10px 30px; font-family: "Poppins", sans-serif; vertical-align:top;letter-spacing:.5px; font-weight:normal;}

.btn-success{color:#fff !important;background-color:#256c53;}
.btn-success:hover,.btn-success.focus,.btn-success:focus{background-color:#000; color:#fff !important;}

.btn-light{color:#fff !important;background-color:#000;}
.btn-light:hover,.btn-light.focus,.btn-light:focus{background-color:#fff; color:#000 !important;}


/*****************************/

.bg-light{background-color:#dedede !important;}
.bg-primary{background-color:#e0e9e5 !important;}
.bg-info{background-color:#f7ecf2 !important;}

/*****************************/
.text-success {color:#256c53 !important;}
.text-light {color:#87cdb4 !important;}
.text-danger {color:#ff0000 !important;}
.text-warning {color:#ffff00 !important;}
/*****************************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {font-family: "Poppins", sans-serif;}
h1, .h1 {font-size:45px;}
h2, .h2 {font-size:40px;}
h3, .h3 {font-size:25px;}
h4, .h4 {font-size:20px;}
h5, .h5 {font-size:15px;}

/*******************************************************************/
input.form-control,input.form-control:focus {font-size:14px; font-weight:400; box-shadow:none; min-height:45px;}
textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {box-shadow:inset 0 -1px 0 #ddd; outline:none;}
textarea.form-control:not([rows]) {height:136px;}
.form-control::-moz-placeholder {color:#807f7f; opacity:1;}

/**************************************************************/

/********** Back To Top Button ***************************************************************************************************/
#scroll {position:fixed; right:10px; bottom:10px; z-index:99999; cursor:pointer; width:45px; height:45px; text-align:center; line-height:43px; background:#000; color:#fff !important;}
#scroll:hover {opacity:.7;}