/*footer*/

.block_e0037ed90d7040008c7fa397d565a5ef .contentTitle { 
   font-size: inherit;
  background: linear-gradient(to right, #89226b 0%, #c2272d 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
 }

 .button{ 
   font-size: inherit;
  background: linear-gradient(to right, #c2272d 0%, #89226b 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
 }
    
 .button:hover{ 
   font-size: inherit;
  background: linear-gradient(to right, #d1c5ce 0%, #f8dcdd 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
 }

.button {
    text-transform : uppercase;
    letter-spacing : .1em;
    transition : /*all*/ border-color .5s ease-in-out;
    -moz-transition : /*all*/ border-color .5s ease-in-out;
    -o-transition : /*all*/ border-color .5s ease-in-out;
    -webkit-transition : /*all*/ border-color .5s ease-in-out;
    border-top : 2px solid #c2272d!important;
    border-left : 2px solid #c2272d!important;
    border-right : 2px solid #89226b!important;
    border-bottom : 2px solid #89226b!important;
}

.button:hover {
    border-top : 2px solid #d1c5ce!important;
    border-left : 2px solid #d1c5ce!important;
    border-right : 2px solid #f8dcdd!important;
    border-bottom : 2px solid #f8dcdd!important;
}
 
@media only screen and (max-width: 767px) { 
    .block_ba3ba2a39feb46da9fddf85841ffc1ce .imgGridItem {
        width: 100% !important;
        margin: 0 !important;
    }
    .blockWrap_b2be125fc97f4250ab39cfac443c82ea .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    font-size: 40px;
}
.blockWrap_b2be125fc97f4250ab39cfac443c82ea .imgEffect-content {
    padding: 70px;
}
}