
body{
	font-family: verdana, geneva, sans-serif;
}
h2,h3,h4 {
	font-family:"MyCustomFont";
}


h1{
	font-family:"Burgundia";
	font-size: 52pt;
	color:rgba(212,50,156,1.00);

}
.Wrapper{
	max-width:1400px;
	width: 100%;
	height:auto;
	padding:10px;
	margin:auto;
	background-color:rgba(255,255,255,1.00);
	align-content: center;
}



.main{
	margin:auto;
	padding: 10px;
	align-content: center;
	height: auto;
}

.topnav{
	height:auto;
	background-color:rgba(195,65,152,1.00);
	z-index: 1000;
	color:rgba(255,255,255,1.00);
}

.topnav ul{
	list-style-type: none;
}

.topnav a{
	float: right;
	display: block;
	color:rgba(255,255,255,1.00);
	text-decoration: none;
	text-align: center;
	z-index: 1000;
	width: 125px;
    height: 75px;
    padding: 5px;
	border-left: 0px solid rgba(170,170,170,1.00);
	line-height: 70px;
	font-family: "Burgundia";
}
.topnav li.logo{
	float: left;
	padding: 0px;
	margin:0px;
	
}

.topnav a:hover {
	background-color: rgba(255,90,0,1.00);
	color: rgba(255,255,255,01.00);
}
.topnav li.icon {
	display: none;
	align-content: center;
}

.topnav {
	overflow: hidden;
}



.topnav .icon {
	display: none;
}
@media screen and (max-width: 600px) {
	.topnav ul:nth-of-type(2) li:not(:last-child) a{
		display:none;
	}
	/*replace above with below if you don't want "LOGO" to remain viewable*/
	/*.topnav a {display: none;}*/
	.topnav a.icon {
    float: right;
    display: block;
  }
}
@media screen and (max-width: 600px) {
	.topnav.responsive {position: relative;}
	.topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive ul {
	  float: none;
	  display: block;
	  text-align: left;
  }
    .topnav.responsive ul:nth-of-type(2) {
    clear: both;
    width: 100%;
 	 }

    .topnav.responsive ul:nth-of-type(2) li:not(:last-child) a {
		margin-top:50px;
		display: block;
		float: none;
		width: 100%;
		height: auto;
		min-height: 60px;
		line-height: 60px;
		text-align: left;
		padding-left: 20px;
		background-color: rgba(195,65,152,1.00);
		border-bottom: 3px solid white;
  }

}
.footer{
	color:rgba(255,255,255,1.00);
	margin:auto;
	align-content:center;
}
.copy{
	height:auto;
	color:rgba(255,255,255,1.00);
	background-color: rgba(186,131,16,1.00);
	align-content:center;
	margin:auto;
	text-align: center;
	
}

.main{
	padding:10px;
	margin:auto;
	height: auto;
}

.box{
	height:auto;
	padding:10px;
	border:2px solid rgba(0,0,0,.25);
	border-radius:20px;
}




.footer ul{
	display: block;
	color:rgba(255,255,255,1.00);
	text-decoration: none;
	
}
.Socials li{
	float: left;
	display: block;
	color:rgba(255,255,255,1.00);
	text-decoration: none;
	text-align: center;
	z-index: 1000;
	width: 50px;
    height: 75px;
    padding: 5px;
	border-left: 0px solid rgba(170,170,170,1.00);
	font-family: "Burgundia";
	
}
.contacts, .Socials{
	
	height:auto;
	border-left:2px solid rgba(255,255,255,1.0);
	align-content: center;
	text-align: center;
	margin:auto;
	
}

.contacts li{
	display: block;
	color:rgba(255,255,255,1.00);
	text-decoration: none;
	text-align: left;
	padding:10px;
	
}
.ig{
	height:auto;
}

.ig,.twitter,.facebook{
	width:30px;
	height:auto;
	
}

.logo_2{
	width:30%;
	height:auto;
	margin:auto;
	align-content: center;
}

.svg_logo{
	width:60px;
	height:auto;
}
.site{
	width:100%;
	height: auto;
	margin: auto;
	padding: 10px;
	color: #ff00ae;
}

.img_container_footer{
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	background-image: url("photo/flower_butterfly.jpg");
    height: auto;
	padding: 50px;
	margin:auto;
	align-content: center;
	text-align: center;
}

 @font-face {
  font-family: "MyCustomFont"; /* Choose a name for your font */
  src: url("Copy_BebasNeue-Regular.otf") format("woff2");
  font-weight: normal; /* Adjust as needed */
  font-style: normal;  /* Adjust as needed */
  /*font-display: swap;  /* Recommended for performance */
}

@font-face {
      font-family: "Burgundia"; /* Choose a name for your font */
      src: url("photo/Burgundia_PERSONAL_USE_ONLY copy.otf") format("woff");
      font-weight: normal; /* Adjust as needed */
      font-style: normal;  /* Adjust as needed */
      /*font-display: swap;  /* Recommended for performance */
}

*{
	box-sizing: border-box;
}

.row:after {
    content: "";
    clear: both;
    display: block;
}

[class*="col-"] {
    float: left;
	padding:5px;
}

/* For mobile phones: */
[class*="col-"] {
    width: 100%;
}

@media only screen and (min-width: 600px) {
    /* For tablets: */
    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}
}
@media only screen and (min-width: 1000px) {
    /* For desktop: */
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
}
.topnav a.active{
	color:rgba(180,204,104,1.00);
}


