@charset "utf-8";

 

/* CSS Document */

 

h2{text-align: center; margin-top: 30px; font-size:40px;}

h9{text-align: center; margin-top: 30px; font-size:35px;margin-right: 20px; margin-left: 20px;}



nav{

 

  padding-top: 10px;

 

  padding-bottom: 10px;

 

  text-align: center;

 

               background-color: navy;

 

               border: 5px solid black;

 

}

 

.button3 { color: white;

position:absolute;

                                right:200px;

                                top: 60px;

  text-align: center;

 

  font-size: 14px;

 

               background-color:red;

border: 5px solid black;

padding: 10px;}

 

.floatright {float: right;margin-right: 25px;

 

border: 5px solid black;

 

}

 

 

 

 

nav a {

 

  font-size: 20px;

 

  color: white;

 

  padding-left: 10px;

 

}

 

 

.border {
	border: 5px solid black;
}


.feature-box {

 

  border: 5px solid black;

 

  width: 35%;

margin-right:20px;

 

  background-color:navy;

 

  padding: 10px;

 

  margin-bottom: 10px;

 

  border-radius: 15px 15px 15px 15px;

 

  box-shadow: 5px 5px 10px black;

 

               color: white;

 

              

 

             

 

 

 

}

 

.feature-box2 {

 

  border: 5px solid black;

 

  width: 35%;

 

  margin-left:30px;

 

  margin-right: auto;

 

  background-color:navy;

 

  padding: 10px;

 

  margin-bottom: 10px;

 

  border-radius: 15px 15px 15px 15px;

 

  box-shadow: 5px 5px 10px black;

 

               color: white;

 

             

 

             

 

 

 

}

 

 

.buttonposition {margin-right: 50px;margin-top: 20px;}

 

#wrapper {

 

  width: 75%;

 

  margin: auto;

 

  border: 5px solid black;

 

  background-color: #747171;

 

  padding: 10px;

 

  margin-top: 20px;

 

}

 

 

#wrapper2 {

 

  width: 75%;

 

  margin: auto;

 

  border: 5px solid black;

 

  background-color: #747171;

 

  padding: 10px;

 

               margin-top: 20px;

height:auto;}

 

 

h3{

               text-align: center; padding-bottom: 500px;

 

}

 

h7{

                padding-bottom: 20px; margin-left: 38%;

 

}

 
 

section {

 

  width: 95%;

 

  border: 2px solid black;

 

  margin-left: auto;

 

  margin-right: auto;

 

               margin-top:20px;

 

               margin-bottom:20px;

 

  background-color: lightblue;

 

  padding: 10px;

 

 

  border-radius: 15px 15px 15px 15px;

 

  box-shadow: 5px 5px 10px black;

height: 340px;

             

 

}

 

 

.floatright2 {float: right;

}

 

 

 

.img {border: 4px solid black;

 

               align-content: center;

 

}

 

.img2 {border: 4px solid black; float: right;  }

 

.img3 {border: 4px solid black; float: right; margin-top: -253px; margin-right: 15px;  }

 

.marginleft{margin-left:350px;}

 

#flex {

 

display:flex;

 

               justify-content: center;  

 

}

#flex img {margin-right:10px;}

 

#flex2 {

 

display:flex;

 

               

             

 

}


#flex2 img {
	margin-left: 500px;
}
 

#flex3 {

 

display:flex;

 

               justify-content: center;

               text-align: center;

              

             

 

}

 

 

.section2 {}

 

header {

 

               background-color: lightblue;

 

               width: 100%;

               position:relative;

 

}

 

 

footer {

 

               text-align: center;

 

}

 

.section1{ width: 95%;margin-right: 1000px;height: 500px;}

 

 

 

.marginn {float: right; margin-right: 60px;}

 

 

.button {

 

  color: white;

 

  text-align: center;

 

  font-size: 14px;

 

               background-color:red;

 

           

 

               border: 4px solid black;

 


               height: 70px;

 

               border-radius:5px;

 

             

 

}

 

 

 

h5 {margin-left: 75px;

padding: 5px;}

 

.li2  {list-style-type:disc; padding: 12px; margin-left: 75px;}

.textcontainer{display:flex;  width:63%; margin-left:auto;margin-right:auto;
}

.textcontainer p {padding-right: 15px;}

aside{width:25%;}

              

 

 

 

 

 

 

.column2 {width:25%;

 

}

 

.column3 {width:25%;

 

}

 

.column4 {width:25%;}

 

 

.column5 {float:right;width:151px;}

 

 

 

.column6 {float:right;width:151px;}



 

main {background-color:lightgrey;}

 

 

h1 {

 

               margin-left: 50px;

 

               font-size:30px;

 

               margin-top:10px;

 

               margin-bottom:10px;

 

               font-weight:bold;

 

}

 

.floatleft{ float: left; border: 4px solid black;}

 

.clear {clear:both;}

 

 

h4 {

 

           font-size:35px;

margin-bottom:10px;

font-weight:bold;

               margin-left: 20px;

               margin-top: -5px;

 

}

 

 

.bold {font-size:20px;

               font-weight:bold;

               padding: 5px 5px;

}

 

 

.floatright3 {float: right; margin-left: 150px;  border: 4px solid black; }

 

 

.button4 {

 

  color: white;

 

  text-align: center;

 

  font-size: 20px;

 

               background-color:red;

 

           

 

               border: 4px solid black;

 

               height: 70px;

 

               border-radius:5px;

               margin-top:5px;

}

 

 

.button4 {

 

  color: white;

 

  text-align: center;

 

  font-size: 20px;

 

               background-color:red;

 

        

 

               border: 4px solid black;

 

               height: 50px;

 

               border-radius:5px;

               margin-top:20px;

}

 

 

 

/*MailChimp*/

 

.asterisk {color: red;}

 

 

.indicates-required, .mc-field-group {

               margin-bottom: 12px;}

 

 

.mc-field-group label {

               font-weight: bold;

               margin-right: 20px;

               width: 120px;

               text-align: right;

               display: inline-block;

              

}

 

.box1 {display:inline-flex; justify-content:center;}

.box1 img {float:left;}


.square1{
	display: flex;
}


.boundary1 {

  border: 5px solid black;

  width: 50%;

  margin-right:20px;

  background-color:navy;

  padding: 10px;

  margin-bottom: 10px;

  color: white;}

 

.boundary {background-color:lightblue;

          padding: 20px;

          display:inline-flex;}

 

.boundary1 h3 {font-size: 20px;

              font-weight:bold;

              margin:0px;

              padding:10px 10px;

              text-align:left;}

.boundary2 {display: inline; }

.boundary2 blockquote {margin-left: 25px;}

.boundary2 img{margin-left:20px; }

.boundary3 {display:inline;}

.boundary3 img{margin-left:20px; }

.boundary3 blockquote {margin-left: 25px;}


h10{ 
font-size: 60px; padding-bottom: 20px; margin-left:30%;
	font-weight: 200;
}