/* Minification failed. Returning unminified contents.
(1173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1187,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1191,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */

@keyframes opac {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

/* General */

.dual-main-content {
    min-height: 500px;
}

h1, h2, h3, h4 {
    text-transform: uppercase;
}

a, a:hover {
    color: white;
}

    a:hover {
        text-decoration: none;
    }

.no-padding {
    padding: 0 !important;
}

.dual-row {
    padding: 0 13%;
}

.clear {
    float: none;
    clear: both;
}

/* End of General */

/* Header */

header {
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
    header ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        display: flex;
        align-items: center;
    }

.cms-dual-logo {
    padding: 17px 17px 17px 17px;
    flex: 1 0;
    text-align: center;
}
.dealer-name {
    margin-left: 1.5%;
    flex: 2 auto;
}


        .cms-dual-logo ul li:first-child {
            margin-right: 1.5%;
        }

        .cms-dual-logo ul li:not(.clear):not(:nth-last-child(2)) {
            float: left;
        }

        .cms-dual-logo ul li:nth-last-child(2) {
            float: right;
        }

        .cms-dual-logo ul li a {
            display: block;
        }

        .cms-dual-logo ul li img {
            height: 70px;
        }

    .cms-dual-logo h2 {
        line-height: 36px;
        padding: 17px 0;
        margin: 0;
        font-size: 17px;
        text-transform: uppercase;
        text-shadow: 1px 0 0 currentColor;
    }

.scroll-up {
    background: #0c121c;
}

/* End Header */

/* Ignite */

.cms-dual-ignite {
    position: fixed;
    right: 0;
    top: 25%;
    z-index: 9;
    -webkit-transition: transform 0.30s ease-out;
    -moz-transition: transform.30s ease-out;
    -o-transition: transform 0.30s ease-out;
    transition: transform 0.30s ease-out;
    min-width: 1px;
    min-height: 200px;
}

    .cms-dual-ignite.cms-dual-ignite-moved {
        -webkit-transform: translateY(-25%);
        -moz-transform: translateY(-25%);
        -ms-transform: translateY(-25%);
        transform: translateY(-25%);
    }

    .cms-dual-ignite * {
        box-sizing: border-box;
    }

.cms-dual-ignite-list {
    color: white;
    text-transform: uppercase;
    font-weight: 500;
    padding: 0;
    margin: 0;
    white-space: nowrap;
    position: absolute;
    left: -50px;
}

.cms-dual-ignite-list-item {
    display: block;
    letter-spacing: 0.1em;
    margin-bottom: 1px;
}

.cms-dual-ignite-svg {
    width: 25px;
    height: 25px;
    pointer-events: none;
}

.cms-dual-ignite-icons {
    position: absolute;
    right: 0;
    top: 0;
}

.cms-dual-ignite-icon {
    position: relative;
    right: 0;
    padding-top: 12px;
    width: 50px;
    height: 50px;
    text-align: center;
    z-index: 1;
    -webkit-transform: rotate3d(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    background-color: #9e1b32;
    margin-bottom: 1px;
    -webkit-transition: background-color 0.10s ease-out;
    -moz-transition: background-color 0.10s ease-out;
    -o-transition: background-color 0.10s ease-out;
    transition: background-color 0.10s ease-out;
}

    .cms-dual-ignite-icon:not(.scroll-up) {
        pointer-events: none;
    }

.cms-dual-ignite-item-anchor {
    display: block;
    line-height: 50px;
    -webkit-transition: transform.30s ease-out;
    -moz-transition: transform.30s ease-out;
    -o-transition: transform 0.30s ease-out;
    transition: transform 0.30s ease-out;
    -ms-transform: translateX(-100%) translateX(50px);
    -webkit-transform: translateX(-100%) translateX(50px);
    -moz-transform: translateX(-100%) translateX(50px);
    transform: translateX(-100%) translateX(50px);
}

.cms-dual-ignite-item-text {
    padding-left: 15px;
    font-size: 12px;
    cursor: pointer;
    overflow: hidden;
    background: #9e1b32;
    padding-right: 50px;
    -webkit-transition: background-color 0.10s ease-out, transform 0.30s ease-out;
    -moz-transition: background-color 0.10s ease-out, transform 0.30s ease-out;
    -o-transition: background-color 0.10s ease-out, transform 0.30s ease-out;
    transition: background-color 0.10s ease-out, transform 0.30s ease-out;
}

.cms-dual-ignite-list-item[ignite-icon="landrover"] .cms-dual-ignite-item-text, #ignite-icon-landrover {
    background: #0c121c;
}

.cms-dual-ignite-list-item[ignite-icon="info"] .cms-dual-ignite-item-text, #ignite-icon-info {
    background: #4a4f53;
}

.cms-dual-ignite-closed .cms-dual-ignite-item-anchor .cms-dual-ignite-item-text {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}


a.cms-dual-ignite-item-anchor.cms-dual-ignite-closed {
    transform: translateX(0);
}

.scroll-up {
    margin-top: 150px;
    cursor: pointer;
    position: fixed;
    top: 45%;
    right: 0;
}

    .scroll-up ins {
        border: solid white;
        border-width: 0 4px 4px 0;
        display: inline-block;
        padding: 9px;
        margin: 9px 0 0 0;
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
    }

/* End of Ignite */

/* Stock */

.cms-dual-stock {
    background: #f9f9f9;
    padding-top: 30px;
    padding-bottom: 30px;
}

.cms-dual-stock-jg {
    float: right;
}

.cms-dual-stock-lr {
    float: left;
}

.cms-dual-stock-jg, .cms-dual-stock-lr {
    white-space: nowrap;
}

.cms-dual-stock-brand img {
    display: block;
    max-width: 100%;
}

.cms-dual-stock-brand a {
    width: 50%;
    display: block;
    float: left;
    text-align: center;
    padding: 10px;
    color: white;
    font-weight: 500;
}

    .cms-dual-stock-brand a:first-of-type {
        border-right: 2px solid #f9f9f9;
    }

.cms-dual-stock-jg a {
    background: #141414;
}

    .cms-dual-stock-jg a:hover {
        background: #313131;
    }

.cms-dual-stock-lr a {
    background: #0b121c;
}

    .cms-dual-stock-lr a:hover {
        background: #4a4f53;
    }

/* End of Stock */

/* Home Page */

.cms-dual-brands {
    text-align: center;
}

.cms-dual-brand-container {
    margin-top: 30px;
    padding: 0px;
}

    .cms-dual-brand-container .cms-dual-brand-logo {
        padding: 30px 0;
        border-right: 1px solid #808080;
    }

        .cms-dual-brand-container .cms-dual-brand-logo a {
            display: block;
        }

.cms-dual-brand-logo img {
    height: 120px;
    max-width: 95%;
}

.cms-dual-brand-container:last-of-type .cms-dual-brand-logo {
    border-right: 0;
}

.cms-dual-locations-list {
    margin: 0;
    list-style: none;
    padding: 0 60px;
}

.cms-dual-brand-container:last-of-type .cms-dual-locations-list {
    padding-right: 0px;
}

.cms-dual-brand-container:first-of-type .cms-dual-locations-list {
    padding-left: 0px;
}

.cms-dual-locations-list a {
    color: white;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 20px;
    display: block;
    padding: 10px;
}


.cms-dual-lr-locations li {
    background: #4a4f53;
}

    .cms-dual-lr-locations li:hover {
        background: #181818;
    }

.cms-dual-jg-locations li {
    background: #181818;
}

    .cms-dual-jg-locations li:hover {
        background: #4a4f53;
    }

.cms-dual-multiple-locations-info {
    color: #3c3c3c;
    font-size: 12px;
}

.cms-dual-location-info b, .cms-dual-single-location-info b {
    display: block;
    color: #3c3c3c;
}

.dual-icon {
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}

.email-icon {
    background-size: 25px 25px;
    width: 25px;
    height: 25px;
    background: url(../resources/Dual/svg/email.svg) no-repeat center;
}

.phone-icon {
    background-size: 25px 25px;
    background: url(../resources/Dual/svg/phone.svg) no-repeat center;
}

.fax-icon {
    background-size: 25px 25px;
    background: url(../resources/LandRover/fax.png) no-repeat center;
}

.cms-dual-dealer-name {
    font-size: 13px;
    font-weight: 600;
}

.cms-dual-location-info:not(:last-of-type) .cms-dual-location-inner {
    border-right: 1px solid #808080;
}

.cms-dual-locations-header hr {
    margin-bottom: 0;
}

.cms-dual-home-map {
    margin-top: 60px;
    margin-bottom: 60px;
}

#google-map-home {
    height: 350px;
}

.cms-dual-single-location-info #google-map-home {
    height: 200px;
    margin-top: 30px;
}

.cms-dual-single-location-info {
    margin-top: 60px;
    background: #f9f9f9;
    padding-top: 30px;
    padding-bottom: 30px;
}

.cms-dual-single-dealer-info > .row {
    border-right: 1px solid #808080;
}

.cms-dual-single-dealer-info div a, .cms-dual-multiple-locations-info div a {
    color: #333;
}

.cms-dual-single-dealer-info h3 {
    margin: 0;
}

.cms-dual-hours-brands {
    text-align: center;
}

.cms-dual-hours-brands-col:first-child {
    padding-right: 0px;
}

.cms-dual-hours-brands-col:last-child {
    padding-left: 0;
    margin-left: -1px;
}

.cms-dual-hours-brands button {
    width: 100%;
    background: none;
    padding: 10px;
    border: 1px solid #808080;
    outline: none;
    text-transform: uppercase;
}

    .cms-dual-hours-brand-button.active, .cms-dual-hours-brands button:hover {
        background: #e4e8e9;
    }

.cms-dual-department.collapse.panel-collapse {
    display: none;
}

.cms-dual-brand-departments .panel {
    margin: 0;
    background: none;
    border: none;
    box-shadow: none;
}

.cms-dual-brand-departments {
    margin-top: 20px;
    display: none;
}

    .cms-dual-brand-departments.active {
        display: block;
        animation: opac 0.8s;
    }

.cms-dual-department-button {
    width: 100%;
    outline: none;
    background: none;
    padding: 15px 20px;
    text-transform: uppercase;
    border: 0;
    transition: box-shadow 0.5s linear;
    box-shadow: inset 0 -10px 0 -9px #e4e4e4;
}

    .cms-dual-department-button.active, .cms-dual-department-button:hover {
        background: #eaebed;
        box-shadow: inset 0 -10px 0 -8px #484848;
    }

.cms-dual-department {
    display: none;
}

    .cms-dual-department.active {
        display: block;
        animation: opac 0.8s;
    }

.cms-dual-opening-hours div {
    background: #eaebed;
    padding-top: 7px;
    padding-bottom: 7px;
    border: 1px solid #f9f9f9;
}

    .cms-dual-opening-hours div:last-child {
        text-align: center;
    }

@media only screen and (max-width: 991px) {
    .cms-dual-single-dealer-info > .row {
        border-right: 0;
    }

    .cms-dual-hours-brands-col:first-child {
        padding-right: 15px;
    }

    .cms-dual-hours-brands-col:last-child {
        padding-left: 15px;
    }

    .cms-dual-department {
        margin-top: 20px;
    }

    .cms-dual-brand-container .cms-dual-brand-logo {
        border: 0;
    }

    .cms-dual-location-info:not(:last-of-type) .cms-dual-location-inner {
        border-right: 0px;
    }

    .cms-dual-locations-list {
        padding: 0;
    }

    .cms-dual-brand-container .cms-dual-locations-list {
        padding: 0 15px;
    }
}

/* End of Home Page */

/* Menu */

.dual-menu {
    width: 100%;
    padding: 0 7.3%;
    background: #d4d4d4;
}


        .dual-menu ul li a {
            color: #0c121c;
            display: block;
            line-height: 16px;
            text-transform: uppercase;
            text-decoration: none;
        }

        .dual-menu ul li ul {
            position: absolute;
        }

.dual-menu-parent::after {
    content: "\f107";
    font-family: ForkAwesome;
    margin-left: 5px;
}

.dual-menu .contact a {
    cursor: pointer;
}

/* End of Menu */
/*Cookies bar*/
.dual-cookies-bar-container {
    position: fixed;
    background: #444;
    color: #fff;
    border-bottom: 1px solid #000;
    bottom: 0;
    width: 100%;
}

.dual-cookies-bar p {
    font-size: 10px;
    visibility: visible;
    width: 95%;
    padding: 0 20px 10px 50px;
    color: white;
}

.dual-cookies-bar-container h2 {
    vertical-align: middle;
    font-family: "JLR Proxima Nova", Arial, Helvetica, sans-serif;
    padding: 20px 20px 0 50px;
    font-size: 16px;
    margin-top: 0;
    color: white;
}

.dual-cookies-bar-title {
    color: white;
}

.dual-cookies-bar {
    display: flex;
}

#dual-acceptCookie:hover {
    color: #999999;
    background-color: transparent;
}

#dual-acceptCookie {
    font-size: 25px;
    float: right;
    margin-top: 10px;
    margin-right: 25px;
}
/*End of Cookies bar*/

/* Footer */

footer {
    background: #4a4f53;
    padding: 50px;
}

.cms-dual-share-links {
    margin: 0;
    padding: 0 10px;
}

.cms-dual-share-item {
    margin: 5px 10px;
    display: inline-block;
    width: 40px;
    height: 40px;
}

.cms-dual-share-link {
    background-repeat: no-repeat;
    background-size: 40px 40px;
    background-position: 0 0;
    width: 40px;
    height: 40px;
    display: block;
}

.cms-dual-share-fb {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%204.3C47.3%202%2045.8.6%2043.4.1c-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.8.6%202.2.1%204.6c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l11.2-.1h9.5V29.5h-6.3v-7.2h6.3V17c0-6.2%203.8-9.6%209.3-9.6%202.6%200%204.9.2%205.6.3V14h-3.8c-3%200-3.6%201.4-3.6%203.5v4.6h7.2l-.9%207.2h-6.2V48h10.4c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V5.1c0-.4-.1-.6-.1-.8z%22%2F%3E%3C%2Fsvg%3E);
}

    .cms-dual-share-fb:hover {
        background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%226%20-6%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%233D5A98%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M45.4%2023.4l.9-7.2h-7.2v-4.6c0-2.1.6-3.5%203.6-3.5h3.8V1.7c-.7-.1-3-.3-5.6-.3-5.5%200-9.3%203.4-9.3%209.6v5.3h-6.3v7.2h6.3v18.4h-9.5v.1h17.1V23.4h6.2z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M53.9-1.6c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H10.9c-.2%200-.4.1-.6.1-2.3.7-3.7%202.1-4.2%204.5%200%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l11.2-.1h9.5V23.5h-6.3v-7.2h6.3V11c0-6.2%203.8-9.6%209.3-9.6%202.6%200%204.9.2%205.6.3v6.4h-3.8c-3%200-3.6%201.4-3.6%203.5v4.6h7.2l-.9%207.2h-6.2V42h10.4c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V-.9c0-.3-.1-.5-.1-.7z%22%2F%3E%3C%2Fsvg%3E);
    }

.cms-dual-share-twitter {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%204.35c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.85.6%202.25.1%204.65c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l38.7-.1c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V4.95c0-.2-.1-.4-.1-.6zm-10.4%2012.8v.9c0%209.2-7%2019.8-19.8%2019.8-3.9%200-7.6-1.2-10.7-3.1.5.1%201.1.1%201.7.1%203.3%200%206.3-1.1%208.7-3-3.1-.1-5.6-2.1-6.5-4.8.4.1.9.1%201.3.1.6%200%201.1-.1%201.7-.2-3.3-.7-5.9-3.5-5.9-6.9v-.1c1%20.5%202.2.8%203.3.9-1.9-1.3-3-3.4-3-5.8%200-1.3.4-2.5%201-3.5%203.4%204.2%208.6%207%2014.4%207.3-.1-.5-.2-1-.2-1.6%200-3.9%203.1-7%207-7%202%200%203.8.8%205.1%202.2%201.6-.3%203.1-.9%204.4-1.7-.5%201.6-1.6%203-3.1%203.9%201.4-.2%202.8-.5%204-1.1-.8%201.4-2%202.6-3.4%203.6z%22%2F%3E%3C%2Fsvg%3E);
}

    .cms-dual-share-twitter:hover {
        background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%2355ACEE%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22XMLID_6_%22%3E%3Cpath%20id%3D%22XMLID_7_%22%20class%3D%22st0%22%20d%3D%22M4.9%2048c-.1%200-.2-.1-.3-.1-2.3-.4-4-2-4.5-4.2%200-.2-.1-.4-.1-.5V4.9c0-.1.1-.2.1-.3C.6%202.2%202%20.8%204.3.1c.2%200%20.4-.1.6-.1h38.2c.1%200%20.2.1.3.1%202.4.5%203.8%201.9%204.5%204.2%200%20.2.1.4.1.6v38.2c0%20.1-.1.2-.1.3-.4%202.2-2.1%204-4.3%204.4L4.9%2048z%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22XMLID_3_%22%20class%3D%22st1%22%20d%3D%22M41%2013.5c-1.3.6-2.6.9-4%201.1%201.4-.9%202.5-2.2%203.1-3.9-1.3.8-2.8%201.4-4.4%201.7-1.3-1.4-3.1-2.2-5.1-2.2-3.9%200-7%203.1-7%207%200%20.5.1%201.1.2%201.6-5.8-.3-10.9-3.1-14.4-7.3-.6%201-.9%202.2-.9%203.5%200%202.4%201.2%204.6%203.1%205.8-1.1%200-2.2-.4-3.2-.9v.1c0%203.4%202.4%206.2%205.6%206.8-.6.2-1.2.2-1.8.2-.4%200-.9%200-1.3-.1.9%202.8%203.5%204.8%206.5%204.8-2.4%201.9-5.4%203-8.7%203-.6%200-1.1%200-1.7-.1%203.1%202%206.8%203.1%2010.7%203.1%2012.8%200%2019.8-10.6%2019.8-19.8V17c1.4-.9%202.6-2.1%203.5-3.5z%22%2F%3E%3C%2Fsvg%3E);
    }

.cms-dual-share-yt {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22Layer_1_1_%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M22.9%2017.85c.3%200%20.5-.1.6-.2.2-.2.2-.4.2-.7v-5.8c0-.2-.1-.4-.2-.6-.2-.1-.4-.2-.6-.2s-.4.1-.6.2c-.2.1-.2.3-.2.6v5.8c0%20.3.1.5.2.7.1.1.3.2.6.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%204.35c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.85.6%202.25.1%204.65c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1h38.7c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V5.05c0-.3-.1-.5-.1-.7zm-20.4%204.5h2v8.1c0%20.3%200%20.4.1.5s.2.2.4.2c.1%200%20.3-.1.6-.2.2-.1.4-.3.6-.6v-8h2v10.6h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5-.2-.3-.3-.8-.3-1.4v-8.8h-.2zm7.8%2013.5c2.6%200%204.7%202.1%204.7%204.6.2%202%20.2%204.1.2%206.1s-.1%204.1-.2%206.1c0%202.6-2.1%204.6-4.7%204.6-3.7.3-7.4.3-11.3.3s-7.6-.1-11.3-.2c-2.6%200-4.7-2.1-4.7-4.6-.2-2-.2-4.1-.2-6.1-.1-2.1%200-4.1.2-6.1%200-2.6%202.1-4.6%204.7-4.6%203.5-.1%207.1-.2%2010.8-.2h1.2c3.5-.1%207.1%200%2010.6.1zM25%209.35c.5.5.8%201.2.8%202v5.5c0%20.9-.3%201.6-.8%202.1s-1.2.8-2.1.8-1.6-.3-2.1-.8-.8-1.3-.8-2.2v-5.5c0-.8.3-1.5.8-2s1.2-.7%202.1-.7%201.6.3%202.1.8zm-10.1-4.3l1.4%205.7h.1l1.5-5.7h2.3l-2.6%208.4v6h-2.2v-5.7l-2.7-8.7h2.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M34.6%2040.35c1%200%201.7-.3%202.2-.8.5-.6.7-1.4.7-2.5v-.8h-2v.8c0%20.6-.1%201-.2%201.2-.1.2-.4.3-.7.3s-.5-.1-.7-.3c-.1-.2-.2-.6-.2-1.2v-2h3.8v-2.7c0-1-.2-1.8-.7-2.3s-1.2-.8-2.1-.8c-.9%200-1.6.3-2.2.9-.6.6-.8%201.3-.8%202.3v4.6c0%201%20.3%201.8.8%202.4.5.6%201.2.9%202.1.9zm-.8-8c0-.4.1-.8.2-1%20.1-.2.4-.3.7-.3s.5.1.7.3c.1.2.2.5.2%201v1.1h-1.7v-1.1h-.1zm-7.2%206.9c.3.3.5.6.8.7.3.2.6.2%201%20.2.6%200%201-.2%201.3-.6.3-.4.5-1%20.5-1.7v-5.8c0-.9-.2-1.5-.5-2s-.8-.7-1.4-.7c-.3%200-.6.1-.9.3-.3.2-.6.4-.8.7v-4.6h-2v14.3h2v-.8zm0-7.8c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8v5.5c0%20.3-.1.6-.2.7-.1.1-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4l.1-6.6zm-9.5-5.8h-6.8v2.2h2.3v12.2h2.2v-12.2h2.3v-2.2zm3.6%2011.9l-.6.6c-.2.2-.4.2-.5.2-.2%200-.3-.1-.4-.2-.1-.1-.2-.3-.2-.5v-8.1h-2v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1h2v-10.6h-2v8.1h.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}

    .cms-dual-share-yt:hover {
        background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1_copy%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23CB3731%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.3%2022.3c-3.5-.1-7.1-.2-10.8-.2h-1.2c-3.7%200-7.3.1-10.8.2-2.4%200-4.5%202.1-4.5%204.7-.2%202-.3%204-.3%206s.1%204.1.2%206.1c0%202.6%202.1%204.6%204.7%204.6%203.8.2%207.5.3%2011.4.3%203.9%200%207.6-.1%2011.3-.2%202.6%200%204.7-2.1%204.7-4.6.2-2%20.2-4.1.2-6.1S40.1%2029%2040%2027c0-2.6-2.1-4.7-4.7-4.7zM14.8%2040h-2.2V27.7h-2.3v-2.1h6.8v2.1h-2.3V40zm7.9%200h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5-.2-.3-.3-.8-.3-1.4v-8.9h2v8.1c0%20.3%200%20.4.1.5.1.1.2.2.4.2.1%200%20.3-.1.5-.2s.4-.3.6-.6v-8.1h2V40zm7.6-2.2c0%20.8-.2%201.3-.5%201.7-.3.4-.8.6-1.3.6-.4%200-.7-.1-1-.2-.3-.2-.6-.4-.8-.7v.8h-2V25.6h2v4.6c.3-.3.5-.6.8-.7.3-.2.6-.3.9-.3.6%200%201.1.2%201.4.7.3.5.5%201.1.5%202v5.9zm7.3-2.8h-3.8v2c0%20.6.1.9.2%201.2.1.2.4.3.7.3.3%200%20.6-.1.7-.3.1-.2.2-.6.2-1.2v-.7h2v.7c0%201.1-.2%201.9-.7%202.5-.5.6-1.2.8-2.2.8-.9%200-1.6-.3-2.1-.9-.5-.6-.8-1.4-.8-2.4v-4.8c0-.9.3-1.7.8-2.3.6-.6%201.3-.9%202.2-.9.9%200%201.6.3%202.1.8s.7%201.3.7%202.3V35z%22%2F%3E%3Cpath%20d%3D%22M16.5%2010.7h-.1L14.9%205h-2.2l2.7%208.7v5.7h2.2v-6L20.2%205h-2.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27.4%2031c-.1%200-.3%200-.4.1-.1.1-.3.2-.4.3V38c.2.2.3.3.5.4.2.1.3.1.5.1s.4-.1.5-.2c.1-.1.2-.4.2-.7v-5.5c0-.4-.1-.6-.2-.8-.2-.2-.4-.3-.7-.3zm7.3%200c-.3%200-.5.1-.7.3-.1.2-.2.5-.2%201v1.1h1.7v-1.1c0-.4-.1-.8-.2-1-.1-.2-.3-.3-.6-.3z%22%2F%3E%3Cpath%20d%3D%22M27.5%208.8v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1.2h2V8.8h-2v8.1l-.6.6c-.2.1-.4.2-.6.2-.2%200-.3-.1-.4-.2-.1-.1-.1-.3-.1-.5V8.8h-1.8zm-6.7%2010c.5.5%201.2.8%202.1.8.9%200%201.6-.3%202.1-.8s.8-1.2.8-2.1v-5.5c0-.8-.3-1.5-.8-2s-1.2-.8-2-.8c-.9%200-1.6.2-2.1.7-.5.5-.8%201.1-.8%202v5.5c0%201%20.2%201.7.7%202.2zm1.3-7.7c0-.2.1-.4.2-.6.2-.1.3-.2.6-.2s.5.1.6.2c.2.1.2.3.2.6v5.8c0%20.3-.1.5-.2.7-.2.2-.4.2-.6.2-.3%200-.5-.1-.6-.2-.1-.2-.2-.4-.2-.7v-5.8z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M22.9%2017.8c.3%200%20.5-.1.6-.2.2-.2.2-.4.2-.7v-5.8c0-.2-.1-.4-.2-.6-.2-.1-.4-.2-.6-.2-.2%200-.4.1-.6.2-.2.1-.2.3-.2.6v5.8c0%20.3.1.5.2.7.1.1.3.2.6.2z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M47.9%204.3C47.3%202%2045.8.6%2043.4.1c-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.8.6%202.2.1%204.6c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1h38.7c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V5c0-.3-.1-.5-.1-.7zM40%2039.1c0%202.6-2.1%204.6-4.7%204.6-3.7.2-7.4.3-11.3.3-3.9%200-7.6-.1-11.3-.2-2.6%200-4.7-2.1-4.7-4.6-.2-2-.2-4.1-.2-6.1-.1-2.1%200-4.1.2-6.1%200-2.6%202.1-4.6%204.7-4.6%203.5-.1%207.1-.2%2010.8-.2h1.2c3.7%200%207.3.1%2010.8.2%202.6%200%204.7%202.1%204.7%204.6.2%202%20.2%204.1.2%206.1-.1%202-.2%204-.4%206zM17.6%2013.4v6h-2.2v-5.7L12.7%205h2.2l1.4%205.7h.1L17.9%205h2.3l-2.6%208.4zm3.3-4.2c.5-.5%201.2-.7%202.1-.7.8%200%201.5.3%202%20.8s.8%201.2.8%202v5.5c0%20.9-.3%201.6-.8%202.1s-1.2.8-2.1.8c-.9%200-1.6-.3-2.1-.8s-.8-1.3-.8-2.2v-5.5c.1-.8.3-1.5.9-2zm8.7%208.2c.1.1.2.2.4.2.1%200%20.3-.1.6-.2.2-.1.4-.3.6-.6v-8h2v10.6h-2v-1.2c-.4.4-.7.8-1.1%201-.4.2-.8.3-1.1.3-.5%200-.8-.2-1-.5-.2-.3-.3-.8-.3-1.4V8.8h2v8.1c-.3.3-.2.4-.1.5z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M34.8%2029.2c-.9%200-1.6.3-2.2.9-.6.6-.8%201.3-.8%202.3V37c0%201%20.3%201.8.8%202.4.5.6%201.2.9%202.1.9%201%200%201.7-.3%202.2-.8.5-.6.7-1.4.7-2.5v-.8h-2v.8c0%20.6-.1%201-.2%201.2-.1.2-.4.3-.7.3-.3%200-.5-.1-.7-.3-.1-.2-.2-.6-.2-1.2v-2h3.8v-2.7c0-1-.2-1.8-.7-2.3-.5-.6-1.2-.8-2.1-.8zm.7%204.1h-1.7v-1.1c0-.4.1-.8.2-1%20.1-.2.4-.3.7-.3.3%200%20.5.1.7.3.1.2.2.5.2%201v1.1zm-7.1-4c-.3%200-.6.1-.9.3-.3.2-.6.4-.8.7v-4.6h-2V40h2v-.8c.3.3.5.6.8.7.3.2.6.2%201%20.2.6%200%201-.2%201.3-.6.3-.4.5-1%20.5-1.7v-5.9c0-.9-.2-1.5-.5-2-.3-.4-.8-.6-1.4-.6zm-.2%208.2c0%20.3-.1.6-.2.7-.1.1-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4v-6.6c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8v5.5zM17.1%2025.6h-6.8v2.1h2.3V40h2.2V27.7h2.3zm3.6%2011.9l-.6.6c-.2.2-.4.2-.5.2-.2%200-.3-.1-.4-.2-.1-.1-.2-.3-.2-.5v-8.1h-2v8.9c0%20.6.1%201.1.3%201.4.2.3.6.5%201%20.5s.8-.1%201.1-.3c.4-.2.8-.6%201.1-1v1h2V29.4h-2v8.1z%22%2F%3E%3C%2Fsvg%3E);
    }

.cms-dual-share-linkedin {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C%2Fstyle%3E%3Cpath%20id%3D%22Layer_1_copy%22%20class%3D%22st0%22%20d%3D%22M47.9%204.35c-.6-2.3-2.1-3.7-4.5-4.2-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.85.6%202.25.1%204.65c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l38.7-.1c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V4.95c0-.2-.1-.4-.1-.6zm-33.7%2036.6H7.1v-22.9h7.1v22.9zm-3.5-26c-2.3%200-4.1-1.8-4.1-4.1s1.8-4.1%204.1-4.1%204.1%201.9%204.1%204.1-1.8%204.1-4.1%204.1zm30.2%2026h-7.1v-11.1c0-2.7-.1-6.1-3.7-6.1-3.7%200-4.3%202.9-4.3%205.9v11.3h-7.1v-22.9h6.8v3.1h.1c.9-1.8%203.3-3.7%206.7-3.7%207.2%200%208.5%204.7%208.5%2010.9l.1%2012.6z%22%2F%3E%3C%2Fsvg%3E");
}

    .cms-dual-share-linkedin:hover {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cstyle%3E.st0%7Bfill%3A%23007BB5%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%204.3C47.3%202%2045.8.6%2043.4.1c-.1%200-.2-.1-.3-.1H4.9c-.2%200-.4.1-.6.1C2%20.8.6%202.2.1%204.6c0%20.1-.1.2-.1.3v38.2c0%20.2.1.4.1.5.5%202.2%202.2%203.8%204.5%204.2.1%200%20.2.1.3.1l38.7-.1c2.2-.5%203.9-2.2%204.3-4.4%200-.1.1-.2.1-.3V4.9c0-.2-.1-.4-.1-.6zM14.2%2040.9H7.1V18h7.1v22.9zm-3.5-26c-2.3%200-4.1-1.8-4.1-4.1s1.8-4.1%204.1-4.1%204.1%201.9%204.1%204.1c0%202.2-1.8%204.1-4.1%204.1zm30.2%2026h-7.1V29.8c0-2.7-.1-6.1-3.7-6.1-3.7%200-4.3%202.9-4.3%205.9v11.3h-7.1V18h6.8v3.1h.1c.9-1.8%203.3-3.7%206.7-3.7%207.2%200%208.5%204.7%208.5%2010.9v12.6z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M7.1%2018h7.1v22.9H7.1zm3.6-11.4c-2.3%200-4.1%201.9-4.1%204.1%200%202.3%201.8%204.1%204.1%204.1s4.1-1.8%204.1-4.1c0-2.2-1.8-4.1-4.1-4.1zm21.7%2010.8c-3.5%200-5.8%201.9-6.7%203.7h-.1V18h-6.8v22.9h7.1V29.6c0-3%20.6-5.9%204.3-5.9%203.6%200%203.7%203.4%203.7%206.1v11.1H41V28.3c-.1-6.1-1.4-10.9-8.6-10.9z%22%2F%3E%3C%2Fsvg%3E");
    }

.cms-dual-share-instagram {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M14%200c-3.802%200-4.28.016-5.772.084-1.49.068-2.508.305-3.4.65-.92.36-1.7.837-2.478%201.616-.78.778-1.257%201.56-1.615%202.48-.346.89-.583%201.908-.65%203.398C.015%209.72%200%2010.198%200%2014s.016%204.28.084%205.772c.068%201.49.305%202.508.65%203.4.36.92.837%201.7%201.616%202.478.778.78%201.56%201.257%202.48%201.615.89.346%201.908.583%203.398.65%201.493.07%201.97.085%205.772.085s4.28-.016%205.772-.084c1.49-.068%202.508-.305%203.4-.65.92-.36%201.7-.837%202.478-1.616.78-.778%201.257-1.56%201.615-2.48.346-.89.583-1.908.65-3.398.07-1.493.085-1.97.085-5.772s-.016-4.28-.084-5.772c-.068-1.49-.305-2.508-.65-3.4-.36-.92-.837-1.7-1.616-2.478-.778-.78-1.56-1.257-2.48-1.615-.89-.346-1.908-.583-3.398-.65C18.28.015%2017.802%200%2014%200zm0%202.523c3.738%200%204.18.014%205.657.08%201.365.063%202.106.292%202.6.483.653.254%201.12.558%201.61%201.047.49.49.793.957%201.047%201.61.192.494.42%201.235.482%202.6.067%201.476.08%201.92.08%205.657%200%203.738-.013%204.18-.08%205.657-.062%201.365-.29%202.106-.482%202.6-.254.653-.558%201.12-1.047%201.61-.49.49-.957.793-1.61%201.047-.494.192-1.235.42-2.6.482-1.476.067-1.92.08-5.657.08-3.738%200-4.18-.013-5.657-.08-1.365-.062-2.106-.29-2.6-.482-.653-.254-1.12-.558-1.61-1.047-.49-.49-.793-.957-1.047-1.61-.192-.494-.42-1.235-.482-2.6-.067-1.476-.08-1.92-.08-5.657%200-3.738.013-4.18.08-5.657.062-1.365.29-2.106.482-2.6.254-.653.558-1.12%201.047-1.61.49-.49.957-.793%201.61-1.047.494-.19%201.235-.42%202.6-.482%201.476-.067%201.92-.08%205.657-.08z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M14%2018.667c-2.577%200-4.667-2.09-4.667-4.667S11.423%209.333%2014%209.333s4.667%202.09%204.667%204.667-2.09%204.667-4.667%204.667zM14%206.81c-3.97%200-7.19%203.22-7.19%207.19s3.22%207.19%207.19%207.19%207.19-3.22%207.19-7.19S17.97%206.81%2014%206.81zm9.153-.283c0%20.928-.752%201.68-1.68%201.68s-1.68-.752-1.68-1.68.752-1.68%201.68-1.68%201.68.752%201.68%201.68z%22%2F%3E%3C%2Fsvg%3E);
}

    .cms-dual-share-instagram:hover {
        background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cstyle%3E.st0%7Bfill%3Aurl%28%23SVGID_1_%29%3B%7D%3C%2Fstyle%3E%3CradialGradient%20id%3D%22SVGID_1_%22%20cx%3D%222.667%22%20cy%3D%2225.75%22%20r%3D%2236.083%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFDA72%22%2F%3E%3Cstop%20offset%3D%22.246%22%20stop-color%3D%22%23F3A94B%22%2F%3E%3Cstop%20offset%3D%22.379%22%20stop-color%3D%22%23EA5132%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23C5257E%22%2F%3E%3Cstop%20offset%3D%22.959%22%20stop-color%3D%22%236962AA%22%2F%3E%3Cstop%20offset%3D%22.985%22%20stop-color%3D%22%236068AE%22%2F%3E%3C%2FradialGradient%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M14%200c-3.802%200-4.28.016-5.772.084-1.49.068-2.508.305-3.4.65-.92.36-1.7.837-2.478%201.616-.78.778-1.257%201.56-1.615%202.48-.346.89-.583%201.908-.65%203.398C.015%209.72%200%2010.198%200%2014s.016%204.28.084%205.772c.068%201.49.305%202.508.65%203.4.36.92.837%201.7%201.616%202.478.778.78%201.56%201.257%202.48%201.615.89.346%201.908.583%203.398.65%201.493.07%201.97.085%205.772.085s4.28-.016%205.772-.084c1.49-.068%202.508-.305%203.4-.65.92-.36%201.7-.837%202.478-1.616.78-.778%201.257-1.56%201.615-2.48.346-.89.583-1.908.65-3.398.07-1.493.085-1.97.085-5.772s-.016-4.28-.084-5.772c-.068-1.49-.305-2.508-.65-3.4-.36-.92-.837-1.7-1.616-2.478-.778-.78-1.56-1.257-2.48-1.615-.89-.346-1.908-.583-3.398-.65C18.28.015%2017.802%200%2014%200zm0%202.523c3.738%200%204.18.014%205.657.08%201.365.063%202.106.292%202.6.483.653.254%201.12.558%201.61%201.047.49.49.793.957%201.047%201.61.192.494.42%201.235.482%202.6.067%201.476.08%201.92.08%205.657%200%203.738-.013%204.18-.08%205.657-.062%201.365-.29%202.106-.482%202.6-.254.653-.558%201.12-1.047%201.61-.49.49-.957.793-1.61%201.047-.494.192-1.235.42-2.6.482-1.476.067-1.92.08-5.657.08-3.738%200-4.18-.013-5.657-.08-1.365-.062-2.106-.29-2.6-.482-.653-.254-1.12-.558-1.61-1.047-.49-.49-.793-.957-1.047-1.61-.192-.494-.42-1.235-.482-2.6-.067-1.476-.08-1.92-.08-5.657%200-3.738.013-4.18.08-5.657.062-1.365.29-2.106.482-2.6.254-.653.558-1.12%201.047-1.61.49-.49.957-.793%201.61-1.047.494-.19%201.235-.42%202.6-.482%201.476-.067%201.92-.08%205.657-.08zm0%2016.144c-2.577%200-4.667-2.09-4.667-4.667S11.423%209.333%2014%209.333s4.667%202.09%204.667%204.667-2.09%204.667-4.667%204.667zM14%206.81c-3.97%200-7.19%203.22-7.19%207.19s3.22%207.19%207.19%207.19%207.19-3.22%207.19-7.19S17.97%206.81%2014%206.81zm9.153-.283c0%20.928-.752%201.68-1.68%201.68-.928%200-1.68-.752-1.68-1.68s.752-1.68%201.68-1.68c.928%200%201.68.752%201.68%201.68z%22%2F%3E%3C%2Fsvg%3E);
    }

.cms-dual-share-whatsapp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDkwIDkwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MCA5MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPgoJPHBhdGggaWQ9IldoYXRzQXBwIiBkPSJNOTAsNDMuODQxYzAsMjQuMjEzLTE5Ljc3OSw0My44NDEtNDQuMTgyLDQzLjg0MWMtNy43NDcsMC0xNS4wMjUtMS45OC0yMS4zNTctNS40NTVMMCw5MGw3Ljk3NS0yMy41MjIgICBjLTQuMDIzLTYuNjA2LTYuMzQtMTQuMzU0LTYuMzQtMjIuNjM3QzEuNjM1LDE5LjYyOCwyMS40MTYsMCw0NS44MTgsMEM3MC4yMjMsMCw5MCwxOS42MjgsOTAsNDMuODQxeiBNNDUuODE4LDYuOTgyICAgYy0yMC40ODQsMC0zNy4xNDYsMTYuNTM1LTM3LjE0NiwzNi44NTljMCw4LjA2NSwyLjYyOSwxNS41MzQsNy4wNzYsMjEuNjFMMTEuMTA3LDc5LjE0bDE0LjI3NS00LjUzNyAgIGM1Ljg2NSwzLjg1MSwxMi44OTEsNi4wOTcsMjAuNDM3LDYuMDk3YzIwLjQ4MSwwLDM3LjE0Ni0xNi41MzMsMzcuMTQ2LTM2Ljg1N1M2Ni4zMDEsNi45ODIsNDUuODE4LDYuOTgyeiBNNjguMTI5LDUzLjkzOCAgIGMtMC4yNzMtMC40NDctMC45OTQtMC43MTctMi4wNzYtMS4yNTRjLTEuMDg0LTAuNTM3LTYuNDEtMy4xMzgtNy40LTMuNDk1Yy0wLjk5My0wLjM1OC0xLjcxNy0wLjUzOC0yLjQzOCwwLjUzNyAgIGMtMC43MjEsMS4wNzYtMi43OTcsMy40OTUtMy40Myw0LjIxMmMtMC42MzIsMC43MTktMS4yNjMsMC44MDktMi4zNDcsMC4yNzFjLTEuMDgyLTAuNTM3LTQuNTcxLTEuNjczLTguNzA4LTUuMzMzICAgYy0zLjIxOS0yLjg0OC01LjM5My02LjM2NC02LjAyNS03LjQ0MWMtMC42MzEtMS4wNzUtMC4wNjYtMS42NTYsMC40NzUtMi4xOTFjMC40ODgtMC40ODIsMS4wODQtMS4yNTUsMS42MjUtMS44ODIgICBjMC41NDMtMC42MjgsMC43MjMtMS4wNzUsMS4wODItMS43OTNjMC4zNjMtMC43MTcsMC4xODItMS4zNDQtMC4wOS0xLjg4M2MtMC4yNy0wLjUzNy0yLjQzOC01LjgyNS0zLjM0LTcuOTc3ICAgYy0wLjkwMi0yLjE1LTEuODAzLTEuNzkyLTIuNDM2LTEuNzkyYy0wLjYzMSwwLTEuMzU0LTAuMDktMi4wNzYtMC4wOWMtMC43MjIsMC0xLjg5NiwwLjI2OS0yLjg4OSwxLjM0NCAgIGMtMC45OTIsMS4wNzYtMy43ODksMy42NzYtMy43ODksOC45NjNjMCw1LjI4OCwzLjg3OSwxMC4zOTcsNC40MjIsMTEuMTEzYzAuNTQxLDAuNzE2LDcuNDksMTEuOTIsMTguNSwxNi4yMjMgICBDNTguMiw2NS43NzEsNTguMiw2NC4zMzYsNjAuMTg2LDY0LjE1NmMxLjk4NC0wLjE3OSw2LjQwNi0yLjU5OSw3LjMxMi01LjEwN0M2OC4zOTgsNTYuNTM3LDY4LjM5OCw1NC4zODYsNjguMTI5LDUzLjkzOHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6Izk5OTk5OSIgZGF0YS1vbGRfY29sb3I9IiNCNjczNzMiPjwvcGF0aD4KPC9nPjwvZz4gPC9zdmc+);
    fill: black;
}

    .cms-dual-share-whatsapp:hover {
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDkwIDkwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MCA5MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGlkPSJXaGF0c0FwcCIgZD0iTTkwLDQzLjg0MWMwLDI0LjIxMy0xOS43NzksNDMuODQxLTQ0LjE4Miw0My44NDFjLTcuNzQ3LDAtMTUuMDI1LTEuOTgtMjEuMzU3LTUuNDU1TDAsOTBsNy45NzUtMjMuNTIyICAgYy00LjAyMy02LjYwNi02LjM0LTE0LjM1NC02LjM0LTIyLjYzN0MxLjYzNSwxOS42MjgsMjEuNDE2LDAsNDUuODE4LDBDNzAuMjIzLDAsOTAsMTkuNjI4LDkwLDQzLjg0MXogTTQ1LjgxOCw2Ljk4MiAgIGMtMjAuNDg0LDAtMzcuMTQ2LDE2LjUzNS0zNy4xNDYsMzYuODU5YzAsOC4wNjUsMi42MjksMTUuNTM0LDcuMDc2LDIxLjYxTDExLjEwNyw3OS4xNGwxNC4yNzUtNC41MzcgICBjNS44NjUsMy44NTEsMTIuODkxLDYuMDk3LDIwLjQzNyw2LjA5N2MyMC40ODEsMCwzNy4xNDYtMTYuNTMzLDM3LjE0Ni0zNi44NTdTNjYuMzAxLDYuOTgyLDQ1LjgxOCw2Ljk4MnogTTY4LjEyOSw1My45MzggICBjLTAuMjczLTAuNDQ3LTAuOTk0LTAuNzE3LTIuMDc2LTEuMjU0Yy0xLjA4NC0wLjUzNy02LjQxLTMuMTM4LTcuNC0zLjQ5NWMtMC45OTMtMC4zNTgtMS43MTctMC41MzgtMi40MzgsMC41MzcgICBjLTAuNzIxLDEuMDc2LTIuNzk3LDMuNDk1LTMuNDMsNC4yMTJjLTAuNjMyLDAuNzE5LTEuMjYzLDAuODA5LTIuMzQ3LDAuMjcxYy0xLjA4Mi0wLjUzNy00LjU3MS0xLjY3My04LjcwOC01LjMzMyAgIGMtMy4yMTktMi44NDgtNS4zOTMtNi4zNjQtNi4wMjUtNy40NDFjLTAuNjMxLTEuMDc1LTAuMDY2LTEuNjU2LDAuNDc1LTIuMTkxYzAuNDg4LTAuNDgyLDEuMDg0LTEuMjU1LDEuNjI1LTEuODgyICAgYzAuNTQzLTAuNjI4LDAuNzIzLTEuMDc1LDEuMDgyLTEuNzkzYzAuMzYzLTAuNzE3LDAuMTgyLTEuMzQ0LTAuMDktMS44ODNjLTAuMjctMC41MzctMi40MzgtNS44MjUtMy4zNC03Ljk3NyAgIGMtMC45MDItMi4xNS0xLjgwMy0xLjc5Mi0yLjQzNi0xLjc5MmMtMC42MzEsMC0xLjM1NC0wLjA5LTIuMDc2LTAuMDljLTAuNzIyLDAtMS44OTYsMC4yNjktMi44ODksMS4zNDQgICBjLTAuOTkyLDEuMDc2LTMuNzg5LDMuNjc2LTMuNzg5LDguOTYzYzAsNS4yODgsMy44NzksMTAuMzk3LDQuNDIyLDExLjExM2MwLjU0MSwwLjcxNiw3LjQ5LDExLjkyLDE4LjUsMTYuMjIzICAgQzU4LjIsNjUuNzcxLDU4LjIsNjQuMzM2LDYwLjE4Niw2NC4xNTZjMS45ODQtMC4xNzksNi40MDYtMi41OTksNy4zMTItNS4xMDdDNjguMzk4LDU2LjUzNyw2OC4zOTgsNTQuMzg2LDY4LjEyOSw1My45Mzh6IiBmaWxsPSIjMjhkMTQ2Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
        fill: black;
    }

/* End of Footer */

@media only screen and (max-width: 1025px) {

    /* Header */

    .cms-dual-logo ul li img {
        height: 50px;
    }

    .cms-dual-logo h2 {
        padding: 7px 0;
    }

    /* End of Header */

}

@media only screen and (min-width: 768px) {

    /* General */

    .desktop {
        display: block;
    }

    .mobile {
        display: none;
    }

    /* End of General */

    /* Menu */

    .dual-menu {
        flex-direction: row;
    }

        .dual-menu > ul {
            display: flex;
        }

        .dual-menu ul li.dual-menu-has-submenu {
            position: relative;
        }

        .dual-menu > ul li:hover {
            background: #eaebed;
        }

        .dual-menu ul li ul {
            left: 0;
            right: 0;
            top: 100%;
            display: flex;
            flex-direction: column;
            visibility: hidden;
            background: #eaebed;
        }

        .dual-menu ul li:hover ul {
            visibility: visible;
        }

        .dual-menu > ul > li > a {
            padding: 17px 13px 17px 21px;
            font-size: 14px;
            text-shadow: 0.5px 0 0 currentColor;
        }

        .dual-menu > ul > li:hover > a {
            text-shadow: 1px 0 0 currentColor;
        }

        .dual-menu ul li ul li a {
            padding: 22px 13px 22px 21px;
            font-size: 12px;
        }

            .dual-menu ul li ul li a:hover {
                background: #d4d4d4;
            }

    /* End of Menu */
}

@media only screen and (max-width: 767px) {

    /* General */

    .desktop {
        display: none;
    }

    .mobile {
        display: block;
    }

    /* End of General */

    /* Header */

    header {
        position: relative;
    }

    .cms-dual-logo {
        float: left;
        padding: 10px;
        width: calc(100% - 70px);
    }

        .cms-dual-logo ul li:nth-last-child(2) {
            float: left;
        }

        .cms-dual-logo h2 {
            text-align: center;
        }

    /* End of Header */

    /* Menu */

    .dual-menu.mobile {
        float: right;
        padding: 0;
        background: none;
        width: 100%;
    }

    .dual-menu ul {
        display: none;
        width: 100%;
        background: #eaebed;
    }

    .dual-menu > ul {
        position: absolute;
        top: 70px;
        z-index: 10;
    }

        .dual-menu > ul a {
            font-size: 12px;
            padding: 15px 20px;
        }

    .dual-menu .dual-menu-parent::after {
        content: "\f105";
    }

    .dual-menu .back a::before {
        content: "\f104";
        font-family: ForkAwesome;
        margin-left: -10px;
    }

    .dual-menu button {
        display: block;
        height: 50px;
        width: 50px;
        padding: 0;
        text-align: center;
        position: absolute;
        top: 0;
        right: 0;
        margin: 10px;
        border: 0;
        background: none;
    }

        .dual-menu button:hover {
            background: #e4e8e8;
        }

        .dual-menu button:after {
            content: '';
            position: absolute;
            width: 70%;
            height: 2px;
            background: #2c323a;
            top: 14px;
            left: 15%;
            box-shadow: 0 10px 0 #2c323a, 0 20px 0 #2c323a;
        }

    /* End of Menu */
    header ul {
        flex-wrap: wrap;
    }

    .dealer-name {
        text-align: center;
        margin: 0;
        padding: 10px 40px !important;
    }

    .cms-dual-logo {
        width: 100%;
        padding: 10px;
        flex: auto;
    }
}

@media only screen and (max-width: 680px) {

    /* General */

    .dual-row {
        padding: 20px;
    }

    /* End of General */
}

@media only screen and (max-width: 639px) {

        .cms-dual-logo ul li:not(.clear):not(:nth-last-child(2)) {
            padding: 10px;
        }

        .cms-dual-logo ul li:nth-last-child(2) {
            float: none;
            clear: both;
            border-top: 1px solid #eef1f1;
        }

        .cms-dual-logo ul li img {
            height: 40px;
        }

        .cms-dual-logo h2 {
            font-size: 15px;
        }

    .dual-menu button {
        height: 40px;
        width: 40px;
    }

        .dual-menu button:after {
            top: 9px;
        }

    .dual-menu > ul {
        top: 60px;
    }
}

@media only screen and (max-width: 479px) {

    .cms-dual-stock-brand a {
        width: auto;
        float: none;
        margin-bottom: 1px;
    }

        .cms-dual-stock-brand a:first-of-type {
            border: none;
        }

    .cms-dual-brand-container {
        margin: 0;
    }

    .cms-dual-single-location-info {
        margin-top: 0;
    }

    .dual-row h3 {
        text-shadow: 1px 0 0 currentColor;
        font-size: 15px;
    }

    .cms-dual-brand-container .cms-dual-brand-logo {
        padding: 15px 0;
    }
}

/*new*/
h1, h2, h3, h4 {
    font-family: 'JLR Emeric';
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('/css/fonts/ProximaNova-Regular.eot');
    src: url('/css/fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('/css/fonts/ProximaNova-Regular.woff2') format('woff2'), url('/css/fonts/ProximaNova-Regular.woff') format('woff'), url('/css/fonts/ProximaNova-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'JLR Emeric';
    src: url('/css/fonts/JLREmeric-ExtraLight.eot');
    src: url('/css/fonts/JLREmeric-ExtraLight.eot?#iefix') format('embedded-opentype'), url('/css/fonts/JLREmeric-ExtraLight.woff2') format('woff2'), url('/css/fonts/JLREmeric-ExtraLight.woff') format('woff'), url('/css/fonts/JLREmeric-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'JLR Emeric';
    src: url('/css/fonts/JLREmeric-SemiBold.eot');
    src: url('/css/fonts/JLREmeric-SemiBold.eot?#iefix') format('embedded-opentype'), url('/css/fonts/JLREmeric-SemiBold.woff2') format('woff2'), url('/css/fonts/JLREmeric-SemiBold.woff') format('woff'), url('/css/fonts/JLREmeric-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "icons-official";
    src: url("../css/fonts/icons-official.eot");
    src: url("../css/fonts/icons-official.eot#iefix") format("embedded-opentype"), url("../css/fonts/icons-official.woff") format("woff"), url("../css/fonts/icons-official.ttf") format("truetype");
    font-display: swap;
    font-weight: normal;
    font-style: normal
}

body {
    font-family: "Proxima Nova Rg";
}

.dual-menu ul li a {
    font-family: 'JLR Emeric';
}

.cms-dual-home-page-intro-content {
    max-width: 740px;
    width: 100%;
    margin: 0 auto;
    padding: 20px;
}

.cms-dual-home-featured-item-wrapper {
    display: flex;
    flex-wrap: wrap;
    padding: 0px 0 20px;
}

.resp-img {
    width: 100%;
}

.cms-dual-home-featured-item-wrapper-inner {
    width: 50%;
    /* padding: 10px; */
}

    .cms-dual-home-featured-item-wrapper-inner:first-child {
        padding-right: 15px;
    }

    .cms-dual-home-featured-item-wrapper-inner:last-child {
        padding-left: 15px;
    }

@media (max-width: 760px) {
    .cms-dual-home-featured-item-wrapper-inner {
        width: 100%;
        margin-bottom: 20px;
    }

        .cms-dual-home-featured-item-wrapper-inner:first-child {
            padding-right: 0;
        }

        .cms-dual-home-featured-item-wrapper-inner:last-child {
            padding-left: 0;
        }
}

.cms-dual-home-page-intro-title h1 {
    text-align: center;
    color: #000;
    font-size: 24px;
    font-weight: 600;
}

.dual-cta-link-1 {
    color: #333;
}

.dual-cta-title-link-1 {
    font-size: 20px;
    font-weight: bold;
    color: #333;
    display: block;
    padding: 10px 0;
}

.cms-dual-home-featured-item-wrapper-inner h2 {
    font-size: 20px;
    font-weight: bold;
    color: #333;
}

.dual-cta-link-1:hover, .dual-cta-title-link-1:hover {
    color: #000;
}

.cms-dual-ignite-list-item[ignite-icon="info"] {
    display: none;
}

#ignite-icon-info {
    display: none;
}

@media only screen and (max-width:767px) {
        .cms-dual-department,.cms-dual-department.active{
        display: none;
         animation: none;
    }
     .cms-dual-department.collapse.in,.cms-dual-department.collapsing {
         display: block;
         margin-top:0;
     }
     .cms-dual-department-button.active {
         margin-bottom:0;
     }
     .cms-dual-department-button {
    border: 1px solid #eaebed;
     }
     .cms-dual-department-button.active:not(.collapsed) .fa:before {
         content: "\f107";
     }
     .cms-dual-hours-brands-col:last-child {
        margin-left: 0;
    }
}

.cookie {
    /*Colors variables*/
    --cookie-background-color: rgba(11,21,28,0.3);
    --main-color: #0C121C;
    --secondary-color: #025A2B;
    --title-color: #0C121C;
    --description-color: #4A4F54;
    /*Font size variables*/
    --title-font-size: 17px;
    --cookie-description-font-size: 14px;
    --button-font-size: 10px;
    --font-family: inherit;
}

@media (max-width: 575.98px){
    .cookie {
        --cookie-description-font-size: 11px;
    }

    .cookie__window {
        --title-font-size: 14px;
    }    
}

footer .cookie__footer .link {
    font-size: 14px;
    line-height: 1.428571;
    color: #fff;
    text-transform: uppercase;
    font-weight: inherit;
    letter-spacing: 0.2em;
    margin-right: 10px;
}

footer .cookie__footer .link:hover {
    color: #999;
}

footer .cookie__footer button.cookie__options {
    background-color: transparent;
    margin: initial;
    font-family: inherit;
    padding: 0 0;
    line-height: 30px;
    -webkit-transition-duration: 0s;
    transition: all 0s;
    display: inline-block;
    font-size: 14px;
    line-height: 1.428571;
    color:#fff;
    text-transform: uppercase;
    font-weight: inherit;
    letter-spacing: 0.2em;
}

    footer .cookie__footer button.cookie__options:hover {
        color: #999;
    }



