.no-gutters {
  margin-right: 0;
  margin-left: 0;

  > .col,
  > [class*="col-"] {
    padding:left:0;
    padding:left:0;
  }
}


body{
   font-family: 'Poppins',  'Montserrat', sans-serif;


}



.bottom{
background-image:url('/imageserver/Reusable/pella2020/abstract-diagonal-lines-min.jpg');
background-size:cover;
    padding:50px; 40px 50px; 40px;

}

.top-text{
   background-color:rgba(0,0,0,0.3);
   padding:50px 10px;
}


.top{
background-image:url('/imageserver/Reusable/pella2020/abstract-diagonal-lines-min.jpg');
background-size:cover;
    padding:50px; 40px 50px; 40px;
-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 50% 100%, 0% 90%);
clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 50% 100%, 0% 90%);

}



.top, p1{
   padding:80 40px 80px 40px;;
}

.products{
    padding:30px; 40px 200px; 40px;
    
 }

p1{
    font-size:1.5em;
    margin-top:5%;
}



.line-break{
   border-bottom:2px solid black;
   max-width:600px;
   margin: 10px auto;
}


.product-link {
   color:black;
     text-transform: uppercase;
}

.buttons {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
          justify-content: center;
  text-align: center;
  width: 100%;
}

.btn {
  color: black;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  max-width: 170px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  width: 100%;
  padding-top:10px;
}
@media (min-width: 600px) {
  .btn {
    margin: 0 1em 2em;
  }
}
.btn:hover {
  text-decoration: none;
}

.btn-1 {
  font-weight: 100;
}
.btn-1 svg {
  height: 45px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.btn-1 rect {
  fill: none;
  stroke: black;
  stroke-width: 2;
  stroke-dasharray: 422, 0;
  -webkit-transition: all 0.35s linear;
  transition: all 0.35s linear;
}

.btn-1:hover {
  background: rgba(225, 51, 45, 0);
  font-weight: 900;
  letter-spacing: 1px;
}
.btn-1:hover rect {
  stroke-width: 5;
  stroke-dasharray: 15, 310;
  stroke-dashoffset: 48;
  -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
}