

.header {

    padding-top: 1rem;

    text-align: center;

}

.center {

    text-align: center;

}

.pad {

  margin-top: 1rem;



}

.contact img{

padding: 0.6em 0.8em;

width:60px;

}

.box {

    border: 1px solid rgba(95, 92, 165, 0.3);

    padding: 10px;

    box-shadow: 3px 3px 3px rgba(95, 92, 165, 0.2);

    background:white;

    border-radius: 13px;

}

@media (min-width: 750px) {

.price {

min-height:350px;

}

}

@media (min-width: 750px) {

.digital {

min-height:280px;

}

}

.footer {

   width:100%;

   text-align:center;

   height:50px;   /* Height of the footer */

}



.mySlides {display:none;}

.mySlides2 {display:none;}



.center {

  text-align:center;

}



.container {

margin-bottom:20px;

}

.row {

margin:10px;

}



li {

    margin-bottom: 0.1rem;

}



h2 {

    font-size: 1.8rem;

    margin: -1rem -1rem 1rem -1rem;

    padding: 0.4rem 1.3rem;

    background: #65209f;

    color: white;

    letter-spacing: 0.1rem;

    text-align:left;

    border-top-left-radius: 13px;

    border-top-right-radius: 13px;

}

h3 {
font-size: 2em;
text-align:center;
margin:0;
}

h4 {

margin-bottom:0.6em;

}  

h5 {

font-style:normal;

}   

 h1 {
 margin-bottom:0em;
 font-size: 0.5rem;
 }

.accordion {

    background-color: rgba(95, 92, 165, 0.1);


    font-size: 1.6rem;

    padding: 0.4rem 1.3rem;

    transition: 0.4s;

}

.panel p  {

  margin-bottom: 0.5rem;

}

.active, .accordion:hover {

    background-color: rgba(95, 92, 165, 0.2);

}

.explain {
  font-size: 1.2rem;
   text-decoration: underline;
}

.panel {

    padding: 5px 18px 10px 18px;

    background-color: white;



}



body {

font-size: 1.5em;

background-color: rgba(95, 92, 165, 0.04);

}

h3 span, p span {

font-size: 0.4em;



}

p span {

font-size: 0.6em;



}

.notice {

font-size: 0.9em;

text-align:center;

display:block;



}



p {



margin-bottom: 0.8em;

}



.options {





}



.options span {

font-style: italic;

font-size:0.7em;

}

.container {

padding:0px;

}

  ul.venues {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2;
      }