a{text-decoration:none;color:inherit}.header.info{background:linear-gradient(to bottom right,#f847dc,#ffc455);overflow:hidden}.header.info .header-cta h3{margin-bottom:-5px;opacity:.75;font-weight:800 !important;font-size:18.5px !important}.header-cta button{margin:12px}.header.info .astr{bottom:-45px;left:-2px}.extended-info{width:1150px;margin:75px auto;font-weight:900;font-size:1.25rem}.extended-info h1{font-weight:900}.extended-info .extended-info-div{display:flex;justify-content:space-between;margin-top:35px}.extended-info .extended-info-div h2{color:#6a91fd;font-weight:800;font-size:1.5rem}.extended-info .extended-info-div p{font-weight:500;color:#282a2db9;margin-right:30px}.ex-info-third{width:33%}hr{width:100%;height:5px;background-color:rgba(128,128,128,0.178);border:0}.ex-cta{height:425px;width:100vw;background:linear-gradient(to bottom right,#ad86f4,#df86f4);position:relative;color:white;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.ex-cta img{position:absolute;bottom:-92.5px;left:-92.5px;transform:rotate(85deg);height:225px;width:225px;opacity:.1}.ex-cta h3{margin-bottom:-5px;opacity:.5;font-size:1.5rem}.ex-cta h1{font-weight:900;font-size:3rem}@media(max-width:1195px){.extended-info{width:90%}.extended-info-div{flex-direction:column;margin:25px}.ex-info-third{width:auto}.extended-info h1{margin-left:20px;font-size:2.25rem}.extended-info-div .ex-info h2{margin:10px 0}}@media(max-width:735px){.header.info{height:885px}.header.info .header-cta{top:350px}}@media(max-width:620px){.ex-cta img{bottom:-35px;left:-35px;height:150px;width:150px}.ex-cta h1{width:85%}}@media(max-width:361px){.extended-info h1{font-size:2rem !important;margin-bottom:-25px}.extended-info p{font-size:1.05rem !important;line-height:1.65rem !important}}.table-div{text-align:center}.info-table{width:60%}.info-table td,.info-table th{padding:8px}.info-table tr{text-align:center}.info-table tr:hover{background-color:#ddd}.info-table th{text-align:center;padding-top:10px;padding-bottom:10px;color:#1759ffe2}.price-info{margin:35px;margin-top:70px}.price-info p{font-size:20}.price-info h3{font-size:30px;font-weight:bold;padding-bottom:15px}.price-table{display:flex;margin-top:25px;justify-content:space-evenly}.price-column{width:35%;margin:10px;list-style-type:none;border:1px solid black;border-radius:7px}.price-column .column-title{background-color:black;color:white;font-size:25px}.price-column .column-price{background-color:gainsboro;font-size:20px}.price-strikethrough{text-decoration:line-through;font-size:18px;color:darkred;margin-left:2px}.price-column li{text-align:center;padding:15px;font-size:15px}@media(max-width:750px){.price-table{flex-direction:column}.price-column{width:90%}}