@charset "UTF-8";
html{background-color:aliceblue;}
body {
    background-color: aliceblue;
    font-family: 'Inter', sans-serif;
    background-image: -webkit-linear-gradient(308deg,rgba(255,255,255,1.00) 0%,rgba(130,171,0,0.73) 0.53%,rgba(255,255,255,0.58) 99.74%);
    background-image: -moz-linear-gradient(308deg,rgba(255,255,255,1.00) 0%,rgba(130,171,0,0.73) 0.53%,rgba(255,255,255,0.58) 99.74%);
    background-image: -o-linear-gradient(308deg,rgba(255,255,255,1.00) 0%,rgba(130,171,0,0.73) 0.53%,rgba(255,255,255,0.58) 99.74%);
    background-image: linear-gradient(142deg,rgba(255,255,255,1.00) 0%,rgba(130,171,0,0.73) 0.53%,rgba(255,255,255,0.58) 99.74%);
}

h1{font-family: 'Rubik Moonrocks', cursive;
font-size:3em;
color:mediumblue;}

h2{
    color: #99CCFF;
}

.custom-nav .nav-item.active .nav-link,

.custom-nav .nav-item:hover .nav-link,

.custom-nav .nav-item:focus .nav-link,

.custom-nav .dropdown-item:hover, 

.custom-nav .dropdown-item:focus {
	
    color: aliceblue;

}

.custom-toggler .navbar-toggler-icon {

  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='mediumblue' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");

}

#in-text{margin-bottom:12%;}

.nav-title{font-family: 'Rubik Moonrocks', cursive;
padding-right:15px;
	margin-left:15px;
color:mediumblue;}

.text {
    background-color: aliceblue;
    border-radius: 35px;
    padding-top: 2%;
    padding-right: 2%;
    padding-bottom: 2%;
    padding-left: 2%;
    margin-bottom: 2%;
    margin-top: 2%;
}

p{padding-left:1%;}
.container-lg{
    margin-top: 80px;
}

.nav-svg{width:100px;}
.nav-item{padding-right:40px;}

h2, h3, .nav-item{font-family: 'Akshar', sans-serif;
font-size:x-large;}

.image{
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    background-image: url(circlecopy.svg);
    background-repeat: no-repeat;
    background-origin: padding-box;
    background-size: auto auto;
}

.custom-nav, footer{background-color: #00FF00;
padding:2%;}

.custom-nav{text-align:center;}
.custom-nav a, .art-menu a{color:mediumblue;
text-decoration:none;}
.custom-nav a:hover, .art-menu a:hover{color:white;text-decoration:none;}
.art-menu ul li{list-style:none;
	padding-right:5%;
}

.img-fluid{margin-bottom:15px;
}
.photo{text-align:center;
}

    a {
        -webkit-transition: color 1s; /* For Safari 3.0 to 6.0 */
        transition: color 1s; /* For modern browsers */
    }
    a:hover {
        color: #ff0000;
    }

#blocks{margin-top:-120px;}

#index-text{animation: color-in 3s alternate infinite ;
}

#index-text2{animation: color-in2 3s alternate infinite ;
}
        @keyframes color-in {
  0% {color: #0000ff;}
  50% {color: white;}
  100% {color: #0000ff;}
}
        @keyframes color-in2 {
  0% {color: white;}
  50% {color: #0000ff;}
  100% {color: white;}
}