
 
    main {
        min-height: 760px;
}
    @media (min-width: 650px) {
        .container {
            max-width: 700px;
        }
    }

    @media (min-width: 1030px) {
        .container {
            max-width: 1030px;
        }
    }

    @media (min-width: 1230px) {
        .container {
            max-width: 1170px;
        }
    }

    @media (min-width: 1480px) {
        .container {
            max-width: 1440px;
        }
    }
    /*.form-control {
    height: calc(1em + 1.5rem + 2px) !important;
}*/

    .duik-promo h3 {
        font-size: 1.25rem;
    }

    .bg-light {
        background-color: #eff0f0 !important;
    }

    .bg-dark {
        background-color: #173647 !important;
    }


    .ab-blue-light::after {
        content: " ";
        background-color: #17d1fc !important;
        margin: 50px 0 16px;
        height: 4px;
        width: 120px;
        display: block
    }

    .ab-blue-light-sm::after {
        content: " ";
        background-color: #17d1fc !important;
        margin: 25px 0 25px;
        height: 2px;
        width: 60px;
        display: block
    }

    .ab-blue::after {
        content: " ";
        background-color: #00b9ee !important;
        margin: 50px 0 16px;
        height: 4px;
        width: 120px;
        display: block
    }

    .ab-blue-sm::after {
        content: " ";
        background-color: #00b9ee !important;
        margin: 25px 0 25px;
        height: 2px;
        width: 60px;
        display: block
    }

    .ab-blue-dark::after {
        content: " ";
        background-color: #007aa6 !important;
        margin: 50px 0 16px;
        height: 4px;
        width: 120px;
        display: block
    }

    .ab-blue-dark-sm::after {
        content: " ";
        background-color: #007aa6 !important;
        margin: 25px 0 25px;
        height: 2px;
        width: 60px;
        display: block
    }


    .dropdown-item {
        font-weight: 500 !important;
        /*color: black !important;*/
    }


    .dropdown-menu {
        border-top: none !important;
        border: 1px solid #e7eaf3 !important;
    }

    .dropdown:hover > .dropdown-menu {
        display: block;
    }

    .dropdown > .dropdown-toggle:active {
        pointer-events: none;
    }


    .band-wow {
        padding: 50px 0 0 0;
        overflow: hidden
    }

        .band-wow a {
            text-decoration: none
        }

        .band-wow .wow-description, .band-wow .wow-heading {
            color: #173647
        }

        .band-wow .wow-content {
            width: 100%
        }

            .band-wow .wow-content a {
                display: block
            }

    @media (max-width:1029.98px) {
        .band-wow .wow-content {
            padding-left: 0
        }

            .band-wow .wow-content img {
                max-width: 100%;
                margin-bottom: 30px;
                margin-top: 20px
            }
    }

    .band-wow .wow-img-container {
        height: 550px !important;
        width: 100%
    }

        .band-wow .wow-img-container img {
            height: inherit;
            position: absolute;
            opacity: 0;
            -o-object-fit: contain;
            object-fit: contain;
            left: 135px;
            transition: opacity .3s ease-in-out
        }

            .band-wow .wow-img-container img.active {
                opacity: 1;
                box-shadow: 0 2px 29px -6px #666
            }

        .band-wow .wow-img-container.no-shadow img, .band-wow .wow-img-container.no-shadow img.active {
            box-shadow: none
        }

    .band-wow .wow-card {
        padding: 25px 5px 25px 30px;
        margin: 10px 0;
        line-height: 32px;
        border-left: transparent 7px solid;
        transition: ease-in-out .3s;
        min-height: 200px
    }

        .band-wow .wow-card a h4, .band-wow .wow-card a p {
            color: #173647
        }

        .band-wow .wow-card .row {
            width: 100%
        }

        .band-wow .wow-card .carrot {
            opacity: 0;
            text-align: right;
            transition: ease-in-out .3s;
            align-items: center
        }

    @media (max-width:1029.98px) {
        .band-wow .wow-card {
            padding: 25px 0
        }
    }

    .band-wow .wow-card.active {
        box-shadow: 0 2px 20px rgba(36,54,70,.1)
    }

    @media (max-width:1029.98px) {
        .band-wow .wow-card.active {
            box-shadow: unset
        }
    }

    .band-wow .wow-card.active .carrot {
        opacity: 1
    }

    .band-wow .gear {
        left: 0;
        position: absolute;
    }


    .band-wow.product-sib .wow-card.active {
        border-left: #00b9ee 7px solid
    }

    @media (max-width:1029.98px) {
        .band-wow.product-sib .wow-card.active {
            border-left: 7px solid transparent
        }
    }

    .band-wow.product-sib .wow-card.active .carrot {
        color: #00b9ee
    }

    .band-wow.product-sib .gear svg .gear-stroke {
        stroke: #00b9ee
    }

    @media (max-width:1029.98px) {
        .band-wow.product-sib .wow-heading {
            border-left: 5px solid #07ced6 !important;
            margin-left: -28px;
            padding-left: 28px
        }
    }