@font-face{font-family:OpryFont;src:url(../fonts/HoboBT.ttf)}.hero-section{display:flex;justify-content:center}.hero-section img{width:100%;max-width:1280px;height:auto;border-radius:12px}@media(min-width: 600px){.hero-section{padding-left:5%;padding-right:5%}}.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:1.25vw;padding:8px;margin:8px}}.button-container button:hover{background-color:#4bd5d7;border:2px solid #6f82ad}.card{display:flex;flex-direction:column;padding:5%;justify-content:space-around;border:4px double #6f82ad;border-radius:16px;margin-top:60px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.card img{max-width:100%;height:auto;border:2px solid #000;border-radius:12px}.card .card-text-area{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.card .card-text-area a{all:unset;padding-top:5%;padding-bottom:5%;text-decoration:underline;text-wrap:nowrap;cursor:url(../cursor/cursor_blue.ico),auto}.card .card-text-area .card-title{font-family:OpryFont;align-self:center;padding-bottom:8px;font-size:2vw}@media(min-width: 1002px){.card .card-text-area .card-title{font-size:1.5rem;align-self:flex-start}}@media(max-width: 600px){.card .card-text-area .card-title{font-size:14px}}.card .card-text-area .card-list{align-self:flex-start;padding-bottom:8px;display:flex;flex-direction:column}.card .card-text-area .card-list a{font-size:2.5vw}@media(min-width: 1002px){.card .card-text-area .card-list a{font-size:1.75rem}}@media(max-width: 600px){.card .card-text-area .card-list{display:none}}.card .card-text-area .card-button{padding-bottom:8px;align-self:center}.card .card-text-area .card-button button{background-color:#6f82ad;border:none;color:#fff;padding:10px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:2vw}@media(min-width: 1002px){.card .card-text-area .card-button button{font-size:16px;padding:15px 32px}}.card .card-text-area .card-button button:hover{background-color:#f06757;cursor:url(../cursor/cursor_blue.ico),auto}@media(max-width: 600px){.card .card-text-area .card-button button{font-size:14px}}@media(min-width: 1002px){.card .card-text-area .card-button{align-self:flex-start}}@media(min-width: 1002px){.card .card-text-area{padding-right:8px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}}@media(min-width: 1002px){.card{flex-direction:row}}@media(max-width: 600px){.card{margin-top:16px}}.right-card{display:flex;flex-direction:column;padding:5%;justify-content:space-around;border:4px double #6f82ad;border-radius:16px;margin-top:60px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.right-card .card-image-container{order:2}.right-card .card-image-container img{max-width:100%;height:auto;border:2px solid #000;border-radius:12px}.right-card .card-text-area{order:1;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.right-card .card-text-area a{all:unset;padding-top:5%;padding-bottom:5%;text-decoration:underline;text-wrap:nowrap;text-align:left;cursor:url(../cursor/cursor_blue.ico),auto}.right-card .card-text-area .card-title{text-wrap:nowrap;font-family:OpryFont;align-self:center;padding-bottom:8px;font-size:2vw}@media(min-width: 1002px){.right-card .card-text-area .card-title{font-size:1.5rem;align-self:flex-end}}@media(max-width: 600px){.right-card .card-text-area .card-title{font-size:14px}}.right-card .card-text-area .card-list{align-self:flex-end;padding-bottom:8px;display:flex;flex-direction:column}.right-card .card-text-area .card-list a{font-size:2.5vw}@media(min-width: 1002px){.right-card .card-text-area .card-list a{font-size:1.75rem;text-align:right}}@media(max-width: 600px){.right-card .card-text-area .card-list{display:none}}.right-card .card-text-area .card-button{padding-bottom:8px;align-self:center}.right-card .card-text-area .card-button button{background-color:#6f82ad;border:none;color:#fff;padding:10px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:2vw}@media(min-width: 1002px){.right-card .card-text-area .card-button button{font-size:16px;padding:15px 32px}}@media(max-width: 600px){.right-card .card-text-area .card-button button{font-size:14px}}.right-card .card-text-area .card-button button:hover{background-color:#f06757;cursor:url(../cursor/cursor_blue.ico),auto}@media(min-width: 1002px){.right-card .card-text-area .card-button{align-self:flex-end}}@media(min-width: 1002px){.right-card .card-text-area{padding-left:8px;order:3;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}}@media(min-width: 1002px){.right-card{flex-direction:row}}@media(max-width: 600px){.right-card{margin-top:16px}}