a.act-btn.btn-border {
  background: transparent;
  color: #fff;
  border-color: #fff;
  margin: 0 10px 0 0;
}
a.act-btn {
  background: #e9152b;
  color: #fff;
  cursor: pointer;
  outline: none;
  display: inline-block;
  padding: 13px 40px;
  font-size: 16px;
  line-height: initial;
  border: 1px solid #e9152b;
  text-transform: uppercase;
  font-weight: 700;
  border-radius: 4px;
}
.quickMenuFix{position:static!important}
.heading-menu,#scroll{display:none}
.pam360-footer-wrap h2 {
font-size: 38px;
margin: 0 auto 20px;
color: #fff;
}
.banner-wrap {
width: 100%;
padding: 80px 0;
background: #0a2541;
background-size: cover;
background-position: center;
text-align: center;
color: #e8e8e8;
}
.banner-wrap h1 {
color: #fff;
margin: 0 auto;
font-size: 44px;
line-height: 1.25;
max-width: 730px;
width: 90%;
}
/*  */
.pam360-cont-wrap {
overflow: hidden;
width: 100%;
}
.pam360-cont-wrap .container {
padding: 80px 0;
}
.pam360-footer-wrap {
background: #28296d;
}
.pam360-footer-wrap h2 {
font-size: 38px;
margin: 0 auto 20px;
color: #fff;
}
.pam360-footer-wrap {
background: #0a2541;
}
.pam360-footer-wrap .container {
display: block;
text-align: center;
}
.pam360-footer-wrap .container p:last-child {
margin: 0;
}
.feature-list-wrap ul {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 30px;
background-color: #fff;
margin: 40px 0 0;
}
.feature-list-wrap ul li {
border: 1px solid #f7f7f7;
padding: 30px;
position: relative;
transition: 0.5s all;
}
.feature-list-wrap ul li:hover {
box-shadow: 0px 0px 20px 5px #e7e7e7;
}
.feature-list-wrap ul li a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.feature-list-wrap ul li figure {
width: 100%;
height: 70px;
}
.feature-list-wrap ul li figure img {
height: 100%;
width: auto;
}
.feature-list-wrap ul li h3 {
font-size: 24px;
margin: 20px 0 10px;
}
.feature-list-wrap ul li p:last-child {
margin: 0;
}
.promo-band {
background: #ffd400;
}
.promo-band p {
margin: 0;
color: #000;
font-size: 12px;
font-weight: 400;
}
.promo-band p a {
text-decoration: none;
border-bottom: 1px solid;
font-size: 13px;
font-weight: 700;
color: #fe1410;
}
@media screen and (max-width: 1060px) {
.feature-list-wrap ul {
  grid-template-columns: repeat(2, 1fr);
}
.banner-wrap h1 {
  line-height: 1.2;
}
}
@media screen and (max-width: 680px) {
.feature-list-wrap ul {
  grid-template-columns: repeat(1, 1fr);
}
}