.bak-1 {
    background-color: #f0eaff;
}

.bak-2 {
    /* #f4f0ff; */
    background-color: #eaf1ff;
}

.z .tab-panel-left-tab .tpl_tab {
    background-color: #e1e1e1;
}

.z .tab-panel-left-tabs .active {
    background-color: #1f489b !important;
}

.z .sec_reviews .card {
    background-color: #eaf1ff;
}

.z section .sec_heading {
    color: #ff6c00 !important;
}

.z .pill-group .btn-pill.active {
    background-color: #1f489b;
}

.z .pill-group .btn-pill:hover {
    background-color: #ff6c00;
}


.z h2.framer-text {
    color: #8698b9;
}

.z h4 {
    color: #8698b9;
}

.z .sec_reviews .card .title {
    color: #ff9642;
}

.z h4 {
    color: #ff9642;
}

.z .tpl_content_panel h3 span {
    color: #ff9642 !important;
}

.z section.sec_reviews .rating-cont svg {
    fill: #546c9c;
    stroke: #546c9c;
}

.z .sec_reviews .card .copytext {
    color: #546c9c;
}

.z .sec_reviews .card .author {
    color: black;
}

.z .sec_reviews .card .location {
    color: #959595;
}

.z #desktop-nav ul li a {
    display: block;
    padding: 6px 20px;
    color: #fff;
    text-decoration: none;
    font-size: 1rem;
    font-family: sans-serif;
    text-shadow: 0px 1px 15px #546c9c;
    border: 1px solid #546c9c;
    background-color: #546c9c;
}

.z #desktop-nav ul li a:hover {
    background-color: #ff6c00;
    cursor: pointer;
    border-color: #fff;
}

.z .tab-panel-left .tpl_tab:hover {
    background-color: #ff6c00 !important;
    cursor: pointer;
}

.z .tab-panel-left .tab-panel-left-catkeywords li div:hover {
    background-color: #ff6c00;
}

.z .tab-panel-left .tab-panel-left-catkeywords li div.active {
    background-color: #1f489b;
}

.z .btn.btn-pill {
    background-color: #546c9c36;
}

.z .tab-panel-left .tab-panel-left-catkeywords li div {
    background-color: #d5d8e9;
}

.z .tab-panel-left-tab .tpl_tab {
    background-color: #546c9c36;
}

.z .tpl_content_panel h3 span {
    color: black;
}

.z .tab-panel-left .copy-desc li::before {
    background-color: #1f489b;
}

.z .sec_iCloud svg {
    fill: #ff7c1b;
}

.z .sec_iCloud .framer-1538eyr {
    border: 5px solid #546c9b75;
    backdrop-filter: blur(10px);
    border-radius: 250px;
    opacity: 1;
    backdrop-filter: blur(10px);
    background-color: rgba(255, 255, 255, 0.01);
    border-radius: 250px;
    will-change: auto;
    transform: none;
    transform-origin: 50% 50% 0px;
}

.z .framer-j8Nao .framer-1ohshvb {
    background-color: #eaf1ff;
}


.z .sec_promotions ._promo .card-header {
    background-color: #eaf1ff;
}

.z .section h3 {
    color: #546c9c;
}

.z .section h5 {
    color: #ff9642;
}

.z .sec_promotions ._promo .card-footer {
    background-color: #eaf1ff;
}

.z section.sec_staff .card-header,
.z section.sec_staff .card-footer {
    background-color: #eaf1ff;
}

.z .sec_about .card {
    outline: 1pc solid #eaf1ff;
}

.z section.sec_advantages ._advantage {
    background-color: #eaf1ff;
}

.z h6 {
    color: #546c9c;
}

.z .framer-j8Nao .framer-13gfr6w {
    background-color: #76a4ffb0;
}

.z .framer-j8Nao .framer-1kqkreb {
    --border-color: #1f489b;
}

.z .sec_advantages .tile {
    --border-color: #1f489b;
}

.z a {
    color: #546c9c;
}

.z .c-1 {
    color: #ff9642;
}

.z .c-2 {
    color: #ff9642;
}

.z .c-3 {
    color: #ff6c00;
}

.z .modal-title {
    color: black;
}

.z .modal-dialog .modal-header h5 strong {
    color: black;
    font-weight: bold;
}

.z .sec_staff .staff-member ._social a {
    color: white;
}

.z .sec_staff .staff-member ._social ._socItem:hover {
    background-color: #ff6c00;
}