html {
  scroll-behavior: smooth;
}

*{
	margin:0px; 
	padding:0px; 
}

body{
	background-image:linear-gradient(peachpuff,indianred);
	text-align: center;
}

hr.divider {
	border: 3px solid indianred;
}

hr.divider1 {
	border: 2px solid indianred;
}

.title {
	font-family: 'Dancing Script', cursive;
	font-size: 5rem;
	color: #660000;
    text-shadow: 7px 7px 9px wheat;
}

.paragraph {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 16px; 
	line-height:1.5;
	text-indent: 50px;
	text-align: justify;
	text-justify: inter-word;
	margin: 25px;
}

.column {
  float: left;
  width: 33.33%;
  padding: 5px;
}

.column img {
  opacity: 0.8; 
  cursor: pointer;
  width:80%;
}

.column img:hover {
  opacity: 1;
}

.pics {
	width: 70%;
}

/* Clearfix (clear floats) */
.row {
  display: flex;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

.btn{
    border: none;
    font-size: 0.9rem;
    text-transform: uppercase;
    border: 2px solid #fff;
    border-radius: 20px;
    padding: 0.55rem 0;
    width: 150px;
    font-weight: 600;
    background: transparent;
    margin: 2 0.5rem;
    cursor: pointer;
    color:#fff
}

a {
	text-decoration: none;
	color:#fff
}

.btn.btn-pink{
    background: #912934;
    color: #fff;
    border-color: #912934;
    transition: all 0.5s ease-in-out;
}
.btn.btn-pink:hover{
    background: transparent;
    border-color: #fff;
    color: #fff;
}

.btn.btn-white{
    transition: all 0.5s ease-in-out;
}
.btn.btn-white:hover{
    background: #912934;
    border-color: #912934;
    color: #fff;
}	