.banner{background-image:linear-gradient(0deg,#0000004d,#000c);background-size:cover;background-position:75%;color:#fff;min-height:200px;text-align:center}.banner .banner-link{display:inline-block;color:#ffffffe6;padding:8px;border:3px solid #fff;text-align:center;outline:none;font-size:1.5rem;font-weight:700;width:200px;text-decoration:none}.banner .banner-link:hover{color:#fff;background:var(--tertiary-color);border:3px solid var(--secondary-color)}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;vertical-align:baseline}:root{--primary-color: #F9D259;--secondary-color: #FFF4F4;--tertiary-color: #A66411}img{max-width:100%;height:auto;box-sizing:border-box}
