.button_card{    margin-top:-24px;}.button_card .btn{    border: 1px solid darkgreen}.card-block{    padding-left:5px;    padding-right:5px;    padding-top: 20px;}#servizi .card-header{  /*  background-color: #29323f;*/    text-align: center;}.card-base > .card-icon {    text-align: center;    position: relative;}.button_card {    display:none;}.imagecard {    /*z-index: 2;*/    display: block;    position: relative;    width: 88px;    height: 88px;    border-radius: 50%;    border: 5px solid white;    box-shadow: 1px 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);    margin: 0 auto;    color: white;}.imagecard1 {   /* z-index: 2;*/    display: block;    position: relative;    width: 140px;    height: 140px;    border-radius: 50%;    border: 5px solid white;    box-shadow: 1px 2px 5px 0 rgba(0,100,0, 0.16), 0 2px 10px 0 rgba(0,100,0, 0.12);    margin: 0 auto;    color: white;}.card-base1 > .card-icon > .card-data {    min-height: 100px !important;    margin-top: -24px;    background: ghostwhite;   /* border: 1px solid darkgreen;*/   /* border: 1px solid rgba(41, 50, 63, 0.7);*/    border: 1px solid rgb(255, 192, 63);    padding: 15px 0 10px 0;    box-shadow: 1px 2px 5px 0 rgba(0,100,0, 0.16), 0 2px 10px 0 rgba(0,100,0, 0.12);    min-height: 170px;}  /* unvisited link */.card-icon a:link {    color: white;}/* visited link */.card-icon a:visited {    color: white;}/* mouse over link */.card-icon a:hover {    color: white;}/* selected link */.card-icon a:active {    color: white;}.card-base > .card-icon > .card-data {    min-height: 170px !important;    margin-top: -24px;    background: ghostwhite;    border: 1px solid #e0e0e0;    padding: 15px 0 10px 0;    box-shadow: 1px 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);    min-height: 170px;}#widgetCardIcon {  /*  background-color: #29323f!important;*/    font-size: 28px;    line-height: 68px;    cursor: pointer;}.pulse-button {    position: relative;    /*  width: 100px;      height: 100px;*/    border: none;    box-shadow: 0 0 0 0 rgba(41, 50, 63, 0.7);    border-radius: 50%;    /* background-color: #e84c3d;     background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/173024/jonathanlarradet_copy.png);*/    background-size:cover;    background-repeat: no-repeat;   /* cursor: pointer;*/    -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);    -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);    -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);    animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}.pulse-button:hover{    -webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;}@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}.box-title{}.transparent_white{    background:rgba(255,255,255,0.5);    color: black;}.transparent_black{    background:rgba(0,0,0,0.5);    color: white;}#field1 h4 {    font-size: 32px;    font-weight: bold;}#footer{    background-color: #29323f;}.footer_title{    color:gray;    font-weight: bold;    font-size: 18px;}#footer_copyright{    display: none !important;}#footer button{    background-color: goldenrod;    color: black;}@media only screen and (max-width: 920px) {    #overlay1 {        display: none !important;    }    #footer_copyright{        display: block !important;    }}