header {
    border-bottom: 2px solid #fff;
}
.iconx1wrap {
    border: 2px solid #efeff0;
    border-radius: 8px;
    transition: 0.3s auto;
    padding: 15px;
}

.iconx1wrap:hover {
    border-color: #031A3D;
}
.iconx1 h4.w-iconbox-title {
    margin-bottom: 0px!important;
    padding-bottom: 0px!important;
}

.iconx2 h4.w-iconbox-title {
    padding-bottom: 0px!important;
    /*font-family: 'Inter';*/
    font-weight: 400!important;
}
.iconx2 .w-iconbox-text {
    line-height: 1.3;
}
.iconx3 p.w-iconbox-title {
    line-height: 1.3;
}
.iconx5 h4.w-iconbox-title {
    font-size: 32px;
    text-transform: uppercase;
}
.iconx6 .w-iconbox-text {
    line-height: 1.3;
}

.iconx6 .w-iconbox-icon {
    margin-right: 6px!important;
}
/*.iconx1 i {
    -webkit-text-stroke: 2px #000;
}
.iconx7 i {
    -webkit-text-stroke: 2px #000;
}*/
.iconx7 h4.w-iconbox-title {
    padding-top: 6px!important;
    padding-bottom: 2px!important;
}

.iconx7 .w-iconbox-text {
    font-weight: bold;
    font-size: 16px;
    color: #0c1b2b;
}

.iconx7 .w-iconbox-text {
    line-height: 1.3!important;
}
.iconx8 {
    line-height: 1.3!important;
}
.iconx8 i {
    color: #2479C9;
}
.h1t1 strong {
    color: #2479C9;
}
.hphonex1 i {
    color: #2479C9;
}
.heroiconx1 .w-iconbox-text {
    font-size: 16px;
    line-height: 1.3;
}

.heroiconx1 h4.w-iconbox-title {
    padding-bottom: 2px;
}

.heroiconx1 .w-iconbox-icon {
    margin-right: 10px!important;
}
.heroiconx1 {
    align-items: center!important;
}
.heroiconx1.stars .w-iconbox-text strong {
    color: #2479C9;
    letter-spacing: 5px;
}

.heroiconx1.stars .w-iconbox-text p {
    margin-bottom: 4px;
}
.iconx3 i { color: #fff!important; }

.iconx8 i { color: #fff!important; }
.ftmenuwrap a:hover  { color: #fff!important; }