@charset "utf-8";
/* CSS Document */




html, body { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: rgba(255,255,255,0)  }
* { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit;}

body { overflow:hidden; font-family:"Nunito"; color:#fff; padding:5%; }


@font-face { font-family: "la-regular-400"; src: url("la-regular-400.eot"); src: url("la-regular-400.eot?#iefix") format("embedded-opentype"), url("la-regular-400.woff") format("woff"), url("la-regular-400.ttf") format("truetype"), url("la-regular-400.svg#la-regular-400") format("svg"); font-weight: normal; font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "Flaticon"; src: url("la-regular-400.svg#la-regular-400") format("svg");}}

@font-face { font-family: "la-brands-400"; src: url("la-brands-400.eot"); src: url("la-brands-400.eot?#iefix") format("embedded-opentype"), url("la-brands-400.woff") format("woff"), url("la-brands-400.ttf") format("truetype"), url("la-brands-400.svg#la-brands-400") format("svg"); font-weight: normal; font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "Flaticon"; src: url("la-brands-400.svg#la-brands-400") format("svg");}}

@font-face { font-family: "la-solid-900"; src: url("la-solid-900.eot"); src: url("la-solid-900.eot?#iefix") format("embedded-opentype"), url("la-solid-900.woff") format("woff"), url("la-solid-900.ttf") format("truetype"), url("la-solid-900.svg#la-solid-900") format("svg"); font-weight: normal; font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "Flaticon"; src: url("la-solid-900.svg#la-solid-900") format("svg");}}



.background { position:relative; width:100%; height:100vh; display:table;background-image: linear-gradient( 105.5deg,  rgba(31,212,248,1) 11%, rgba(218,15,183,1) 74.9% );  text-align:center }
.content { position:relative; display:table-cell; vertical-align:middle; padding-bottom:50px; }
.content img { max-width:300px; height:auto; }

a { text-decoration:none; }
a.button { position:relative; display:inline-block; font-size:20px; letter-spacing:1px; font-weight:700; line-height:40px; color:#fff; transition: transform .2s; background:#111;  padding:10px 50px; border-radius:5px;  }
a.button:after { font-family: "la-solid-900"; content: "\f0e0"; font-weight:400; margin-left:10px; }
a.button:hover { transform: scale(1.1); box-shadow: 0px 7px 13px 0px rgba(0,0,0,0.22); -webkit-box-shadow: 0px 7px 13px 0px rgba(0,0,0,0.22); -moz-box-shadow: 0px 7px 13px 0px rgba(0,0,0,0.22); }

.bell_icon:before { font-family: "la-solid-900"; content:"\f0f3"; font-size:120px; }

h1 { margin:5px 5px 40px 5px; padding:0; }
h4 { padding:0; margin:0;  font-size:42px; letter-spacing:0;  }
p { margin:0; padding:0; }


.miniwebs_banner { position:fixed; bottom:0; left:0; padding:12px 7px; text-align:center; background:rgba(0,0,0,0.3); color:#fff; font-size:14px; font-weight:700; width:100%; }
.miniwebs_banner a { color:#ff9393 }


@media screen and (max-width: 1023px) {

h1 { font-size:20px; }
h4 { padding:0; margin:0;  font-size:32px; letter-spacing:0;  }

a.button { font-size:16px; padding:10px 35px; }

}




