/*Reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

/*HTML5*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;display:block}
*{margin:0;padding:0}
html{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{background:transparent}
table{border-collapse:collapse;border-spacing:0}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

/*Global Default*/
html{height:100%;height:100vh;height:calc(var(--vh,1vh)*100);scroll-behavior:smooth;-webkit-font-smoothing:antialiased}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}
ol,ul{list-style:none}
caption{font-weight:normal;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a:focus,a:hover,a:active{outline:0}
a img{border:0}
img,object,embed,iframe{border:none;vertical-align:middle;max-width:100%;width:auto;height:auto}
body,button,input,select,textarea{word-wrap:break-word;line-height:1.6}
body{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;height:100vh;height:calc(var(--vh,1vh)*100);background:#FFF;color:#000;font-family:'Roboto',sans-serif;padding:0;margin:0;font-weight:normal}
p,blockquote p:last-child{margin-bottom:1.5em}
p:last-child{margin-bottom:0}
ul,ol{margin:5px 0 0 25px}
ul{list-style:square}
ol{list-style:decimal}
li > ul,li > ol{margin-bottom:0;margin-left:1.1538461538em}
dt{font-weight:bold}
dd{margin:0 1.1538461538em 1.5em 1.1538461538em}
b,strong{font-weight:bold}
dfn,cite,em,i{font-style:italic}
address{margin:0 0 1.5em 0}
pre{font-size:13px;max-width:100%}
kbd,tt,var{color:#777;border-bottom:solid 1px #ccc;font-family:Consolas,'Courier New',monospace;font-size:88.3%}
code,kbd,tt,var{font-family:"Courier 10 Pitch",Courier,monospace;word-wrap:break-word}
abbr,acronym{border-bottom:1px dotted #e6e6e6;cursor:help}
mark,ins{background:#f0f0f0;text-decoration:none}
sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
small{font-size:75%}
big{font-size:125%}
figure{margin:0}
img{height:auto;max-width:100%}
button,input,select,textarea{color:#888;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;font-size:13px;font-size:1rem;line-height:1;padding:0.962em 1.847em;-webkit-appearance:button}
button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff}
button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{outline:none}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"]{background-color:#fff;border:0;font-size:15px;padding:0.6em;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}
input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,textarea:focus{background-color:#fff;outline:none;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}
textarea{background-color:#f9f9f9;border:0;font-size:13px;font-size:1rem;overflow:auto;padding:1.5625%;-webkit-transition:0.2s ease-in;transition:0.2s ease-in;vertical-align:top;width:96.875%}
a{color:#F7DC6F;text-decoration:none;transition:all .3s}
a:hover,a:focus,a:active{color:#FFF12B}
input[type=search]::-ms-clear{display:none;width:0;height:0}
input[type=search]::-ms-reveal{display:none;width:0;height:0}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}
*,*:before,*:after{box-sizing:border-box}
.widget-content{margin:0;padding:0;overflow:hidden}

/*Heading*/
h1,h2,h3,h4,h5,h6{clear:both;word-wrap:break-word;line-height:1.4;font-weight:700}
h1{font-size:21px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:15px}
h5{font-size:15px}
h6{font-size:14px}

/*Font : Roboto*/
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/300r.html") format("woff2"),url("../fonts/roboto/300r.woff") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/300i.html") format("woff2"),url("../fonts/roboto/300i.woff") format("woff");font-weight:300;font-style:italic}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/400r.html") format("woff2"),url("../fonts/roboto/400r.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/400i.html") format("woff2"),url("../fonts/roboto/400i.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/500r.html") format("woff2"),url("../fonts/roboto/500r.woff") format("woff");font-weight:500;font-style:normal}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/500i.html") format("woff2"),url("../fonts/roboto/500i.woff") format("woff");font-weight:500;font-style:italic}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/700r.html") format("woff2"),url("../fonts/roboto/700r.woff") format("woff");font-weight:700;font-style:normal}
@font-face{font-family:Roboto;font-display:swap;src:url("../fonts/roboto/700i.html") format("woff2"),url("../fonts/roboto/700i.woff") format("woff");font-weight:700;font-style:italic}

/*Font : FontAwesome*/
@font-face{font-family:'FontAwesome';font-display:swap;src:url('../fonts/fontawesome/4.7.0/fa-webfont.eot');src:url('../fonts/fontawesome/4.7.0/fa-webfontd41d.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome/4.7.0/fa-webfont.html') format('woff2'),url('../fonts/fontawesome/4.7.0/fa-webfont.woff') format('woff'),url('../fonts/fontawesome/4.7.0/fa-webfont.ttf') format('truetype'),url('../fonts/fontawesome/4.7.0/fa-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

/*Disable Select Drag*/
img{border:none;position:relative;-webkit-user-drag:none;-moz-user-drag:none;-o-user-drag:none}
body{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}

/*Utils*/
.clear{clear:both}