.secondary {position: relative;display: block;width: 100%;margin: 0 auto;background-color: #fff;padding: 40px;text-align: center;overflow: hidden;}
.secondary__icon {position: relative;margin-bottom: 10px;}
.secondary__figure {display: inline-block;margin: 0 auto 20px;width: 70px;height: 70px;position: relative;overflow: hidden;}
.secondary__h1 {font-weight: 700;font-size:  max(22px, min(2vw, 30px)) ;color: #262626;text-transform: uppercase;}
.secondary__p {font-weight: 400;font-size:  18px;line-height: 1.3 ;color: #393939;margin: 20px auto 40px;-ms-word-break: break-word;word-break: break-word;}
.secondary__button {display: inline-flex;display: -webkit-inline-flex;justify-content: space-between;align-items: center;
    background-color: #262626;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight: 700;font-size:  max(17px, min(1.3vw, 22px)) ;color: #ffffff;text-transform: uppercase;padding: 10px 60px;}
.secondary__button > span {display: inline-block;position: relative}
@media only screen and (min-width: 1251px) {
    .secondary__button:hover {cursor: pointer;background-color: #e18240;}
}
@media only screen and (max-width: 764px) {
    .secondary {margin: 0 auto;padding: 40px 15px}
    .secondary__p {width: 100%;max-width: unset}
    .secondary__button {padding: 10px 40px}
}