.bg-gray1,.bg-gray1-hover:hover{background-color:#f8f8f8!important}
.click-effect{overflow:hidden;
position:relative}
.border-gray2, .border-gray2-hover:hover {
    border-color: #e1e1e1!important;
}
.sm-pb, .sm-py {
    padding-bottom: 50px!important;
}
.sm-pt, .sm-py {
    padding-top: 50px!important;
}
.slow {
    -webkit-transition: all .3s!important;
    -moz-transition: all .3s!important;
    transition: all .3s!important;
}
.click-effect.dark-effect .ink{background:rgba(0,0,0,.1)!important}
.clicked{-webkit-animation:clickEffect .45s linear;
-moz-animation:clickEffect .65s linear;
-ms-animation:clickEffect .65s linear;
-o-animation:clickEffect .65s linear;
animation:clickEffect .65s linear}
@-webkit-keyframes clickEffect{100%{opacity:0;
-webkit-transform:scale(2.5)}
}
@-moz-keyframes clickEffect{100%{opacity:0;
-moz-transform:scale(2.5)}
}
@-o-keyframes clickEffect{100%{opacity:0;
-o-transform:scale(2.5)}
}
@keyframes clickEffect{100%{opacity:0;
transform:scale(2.5)}
}
.scaled{-ms-transform:scale(1.1);
-webkit-transform:scale(1.1);
transform:scale(1.1)}
@media only screen and (max-width:860px){.scaled{-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1)}
}
.inline-block {
    display: inline-block;
}
.colored1, .colored1-hover:hover {
    color: #a4a8b2 !important;
}
.inline-block, .inline-block-links>a {
    display: inline-block!important;
}
[class*=icon-] {
    text-align: center;
    display: inline-block;
}
.font-50, .text-lg1 {
    font-size: 50px;
}
.bold-subtitle {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.2px;
  font-family: 'Poppins',sans-serif;
}
.mini-mt {
    margin-top: 20px!important;
}
.sagbox {
  background: #fff;
width: 100%;
text-align: center;
font-family: 'Raleway',sans-serif;
font-size: 15px;
}
.abox i {
  font-size: 50px;
}
.form-h5 {
  font-size: 18px;
  margin-top: -25px;
  font-family: 'Poppins',sans-serif;
}
