@font-face{font-family:OpryFont;src:url(../fonts/HoboBT.ttf)}a{cursor:url(../cursor/cursor_blue.ico),auto}hr{background-color:#f06757;border:0;clear:both;display:block;width:96%;height:2px}.hero-section{padding-left:5%;padding-right:5%;display:flex;justify-content:center}.hero-section img{width:100%;max-width:1280px;height:auto;border-radius:24px}.description-area{display:flex;flex-direction:column;justify-content:center}.description-area h1{font-family:OpryFont;text-align:center;font-size:18px}@media(min-width: 600px){.description-area h1{font-size:3.25vw}}.description-area p{text-align:center;font-size:14px;margin:0 5% 0 5%}@media(min-width: 600px){.description-area p{font-size:2vw}}.button-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:2%}.button-container button{margin:1px;padding:1px;border-radius:12px;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);cursor:url(../cursor/cursor_red.ico),auto}.button-container button h4{text-wrap:nowrap;margin:4px}@media(min-width: 1002px){.button-container button{font-size:1rem;padding:8px;margin:8px}}.button-container button:hover{background-color:#4bd5d7;border:2px solid #6f82ad}.info-container{display:flex;display:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.info-container .area-container{width:100%}.info-container .area-container h1,.info-container .area-container h3{font-family:OpryFont}.info-container .area-container p{font-size:1.2rem}.info-container .area-container img{width:100%}.info-container .area-container .links-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}@media(max-width: 600px){.info-container .area-container .links-container{flex-direction:column}}.info-container .area-container .section-box{margin-left:6px;margin-right:6px}