/*Pen code from this point on*/
.btn1 {
  clear:both;
  white-space:nowrap;
  font-size:30px;
  display:inline-block;
  border-radius:5px
  margin:2px;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
  overflow:hidden
}

.btn1:hover {
  
}



.btn1 > span,.btn1-icon > i {
  float:left;
  padding:13px;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
  line-height:1em
}

.btn1 > span {
  padding:14px 18px 16px;
  white-space:nowrap;
  color:#FFF;
  background:#116466;
}

.btn1:focus > span {
  background:#116466;
}

.btn1-icon > i {
  border-radius:5px 0 0 5px;
  position:relative;
  width:56px;
  text-align:center;
  font-size:34px;
  color:#fff;
  background:#2c3531;
}

.btn1-icon > i:after {
  content:"";
  border:8px solid;
  border-color:transparent transparent transparent #2c3531;
  position:absolute;
  top:23px;
  right:-16px;
}

.btn1-icon:hover > i,.btn-icon:focus > i {
  color:#FFF;
}

.btn1-icon > span {
  border-radius:0 5px 5px 0;
}

/*phone*/
.btn1-phone:hover > i,.btn-phone:focus > i {
  color:#116466;
}

.btn1-phone > span {
  background:#116466;
}







.astrodivider {
  margin:auto;
  width:600px; 
  max-width: 100%;
  position:relative;
}

.astrodividermask { 
    overflow:hidden; height:20px; 
}

.astrodividermask:after { 
      content:''; 
      display:block; margin:-25px auto 0;
      width:100%; height:25px;  
        border-radius:125px / 12px;
       box-shadow:0 0 8px #049372;
}
.astrodivider span {
    width:50px; height:50px; 
    position:absolute; 
    bottom:100%; margin-bottom:-25px;
    left:50%; margin-left:-25px;
    border-radius:100%;
   box-shadow:0 2px 4px #116466;
    background:#fff;
}
.astrodivider i {
    position:absolute;
    top:4px; bottom:4px;
    left:4px; right:4px;
    border-radius:100%;
    border:1px dashed #116466;
    text-align:center;
    line-height:40px;
    font-style:normal;
     color:#116466;
}



