/****300 600 800*****/
@font-face {
    font-family:'Roboto';
    src:url('/font/Roboto-Bold.eot');
    src:url('/font/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('/font/Roboto-Bold.woff2') format('woff2'),
        url('/font/Roboto-Bold.woff') format('woff'),
        url('/font/Roboto-Bold.ttf') format('truetype'),
        url('/font/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight:bold;
    font-style:normal;
    font-display:swap;
}
@font-face {
    font-family:'Roboto';
    src:url('/font/Roboto-Medium.eot');
    src:url('/font/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('/font/Roboto-Medium.woff2') format('woff2'),
        url('/font/Roboto-Medium.woff') format('woff'),
        url('/font/Roboto-Medium.ttf') format('truetype'),
        url('/font/Roboto-Medium.svg#Roboto-Medium') format('svg');
    font-weight:500;
    font-style:normal;
    font-display:swap;
}

@font-face {
    font-family:'Roboto';
    src:url('/font/Roboto-Regular.eot');
    src:url('/font/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('/font/Roboto-Regular.woff2') format('woff2'),
        url('/font/Roboto-Regular.woff') format('woff'),
        url('/font/Roboto-Regular.ttf') format('truetype'),
        url('/font/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}

* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
body {
	min-width:320px;
	width:100%;
	max-width:100vw;
	font-weight:400;
	font-family:'Roboto', sans-serif;
	letter-spacing:.5px;
	font-style:normal;
	font-size:16px;
	background:#fff;
	color:#25262A;
	position:relative;
}
button {outline:none;border:0;padding:0;}
.container {
	width:100%;
	max-width:1440px;
}

p {padding:0;margin:0;}
a, a:hover {color:#25262A;}
button, a, .anima {
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	-ms-transition:all 200ms linear;
	transition:all 200ms linear;
}
.container {min-width:300px;width:100%;max-width:1440px;}
h1 {font-size:36px;color:#25262A;text-align:center;font-weight:500;}
h2 {font-size:32px;color:#25262A;text-align:center;font-weight:500;}


@media only screen and (max-width:1050px) {

}


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