/*=================== Reset CSS =====================*/
img {
    max-width: 100%;
    height: auto;
}
a, a:hover, a:focus, a:active, button, button:focus, 
input, input:focus, select, textarea, textarea:focus, .slick-slide, .slick-slide:focus, .slick-slide:active{
    outline: 0 solid ;
}
::selection {
    background: #90B1C3;
    color: #fff;
}
::-moz-selection {
    background: #90B1C3;
    color: #fff; 
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button
{
  -webkit-appearance: none;
  margin: 0;
}
input[type=number]
{
  -moz-appearance: textfield;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
a, button {
    color: inherit;
    display: inline-block;
    line-height: inherit;
    text-decoration: none;
    cursor: pointer;
}
*:focus {
    outline: none !important;
}
a:focus {
    outline: none;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
button, input[type=submit] {
    cursor: pointer;
}