body,h1 {font-family: "Advent Pro", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('../images/background-white.webp');
min-height: 100%;
background-position: center;
background-size: cover;}
@font-face {
font-display: swap;
font-family: 'Advent Pro';
font-style: normal;
font-weight: 400;
src: url('fonts/advent-pro.eot');
src: url('fonts/advent-pro.eot?#iefix') format('embedded-opentype'),
url('../fonts/advent-pro.woff2') format('woff2'),
url('../fonts/advent-pro.woff') format('woff'),
url('../fonts/advent-pro.ttf') format('truetype'),
url('../fonts/advent-pro.svg#AdventPro') format('svg');}
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
a{background-color:transparent}a:active,a:hover{outline-width:0}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.w3-wide{letter-spacing:1px}
hr{border:0;border-top:1px solid #c0c0c0;margin:20px 0}
.w3-serif{font-family:serif}.w3-sans-serif{font-family:sans-serif}.w3-cursive{font-family:cursive}.w3-monospace{font-family:monospace}
.w3-height{line-height:1.3!important}.w3-height2{line-height:1.6!important}.w3-height3{line-height:1.9!important}
.w3-padding-tiny{padding:6px 6px!important}.w3-padding-small{padding:12px 16px!important}.w3-padding{padding:16px 20px!important}.w3-padding-large{padding:24px 30px!important}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-display-topleft{position:absolute;left:0;top:0}.w3-display-topright{position:absolute;right:0;top:0}
.w3-display-bottomleft{position:absolute;left:0;bottom:0}.w3-display-bottomright{position:absolute;right:0;bottom:0}
.w3-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.w3-animate-opacity{animation:opac 2s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 1.8s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 1.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 1.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 1.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 1.4s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}
.w3-footer{font-size:0.66em!important}.w3-tiny{font-size:0.76em!important}.w3-small{font-size:0.9em!important}.w3-medium{font-size:1.14em!important}.w3-large{font-size:19px!important}
.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
/* TEXT COLORS */
.w3-text-black,.w3-hover-text-black:hover{color:#000!important}
.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}
.w3-text-blue2,.w3-hover-text-blue2:hover{color:#0000ff!important}
.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}
.w3-text-grey,.w3-hover-text-grey:hover,.w3-text-gray,.w3-hover-text-gray:hover{color:#757575!important}
.w3-text-grey2,.w3-hover-text-grey2:hover,.w3-text-gray2,.w3-hover-text-gray2:hover{color:#808080!important}
.w3-text-light-grey,.w3-hover-text-light-grey:hover,.w3-text-light-gray,.w3-hover-text-light-gray:hover{color:#f1f1f1!important}
.w3-text-dark-grey,.w3-hover-text-dark-grey:hover,.w3-text-dark-gray,.w3-hover-text-dark-gray:hover{color:#3a3a3a!important}
.w3-text-indigo,.w3-hover-text-indigo:hover{color:#3f51b5!important}
.w3-text-orange,.w3-hover-text-orange:hover{color:#ff9800!important}
.w3-text-deep-orange,.w3-hover-text-deep-orange:hover{color:#ff5722!important}
.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}
.w3-text-teal,.w3-hover-text-teal:hover{color:#009688!important}
.w3-text-teal2,.w3-hover-text-teal2:hover{color:#0267a2!important}
.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}
/* LINKS COLORS */
a:link{text-decoration:underline;color:#0059b3;}
a:visited{text-decoration:none;color:#8000ff;}
a:active{text-decoration:none;color:#ffff00;}
a:hover{text-decoration:underline;color:#008000;}