/******** card-modules - viewB ********/

.horizontal-card .section-header .btn-flat {
    flex-wrap: wrap;
}

.horizontal-card .section-header .btn-flat a {
    min-width: 30%;
}

.horizontal-card .section-header .btn-flat .btn-primary {
    border: none !important;
}

.horizontal-card .section-header h4 {
    display: block !important;
}

.horizontal-card .text-buttons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 20px;
    gap: 12px;
}

.horizontal-card .text-buttons img {
    transform: translateX(-10000px);
    filter: drop-shadow(10000px 0 var(--xjtlu-secondary));
}

.horizontal-card .text-buttons .btn-secondary {
    font-weight: 600;
    color: var(--xjtlu-secondary);
    padding: 0;
    border: none;
}

.font-strong{
    font-weight: 600;
    margin-top:20px ;
}


/******** card-modules - viewF ********/

.call-to-action-3 p {
    max-width: 807px;
    color: var(--xjtlu-light-white)
}

.call-to-action-1 p{
    max-width: 920px;
    color: var(--xjtlu-light-white)
}

.call-to-action-3.quote-photo {
    overflow: initial;
    padding: 80px 85px 183px 82px;
}

.call-to-action-3.quote{
    padding: 80px 128px 60px 82px !important;
}

.call-to-action-3.quote-photo .top-little-icon {
    position: absolute;
    width: 97.53px;
    height: 78px;
    top: 30.5px;
    left: 35.72px;
    opacity: 0.2;
}

.call-to-action-1.view-f {
     overflow: visible;
}


.call-to-action-2.quote-photo .top-little-icon {
    position: absolute;
    width: 97.53px;
    height: 78px;
    top: 30.5px;
    left: 35.72px;
    opacity: 0.2;
}

.call-to-action-1 .wrapper-inner{
    width:86% !important;
    margin:0 auto;
}


.call-to-action-3{
    margin: 0 auto !important;
    z-index:1
}


