﻿.arrow {
    display: none;
}

.hero-text h2 {
    line-height: 40px;
}

.services-list .col-md-4.col-sm-6 {
    max-height: 380px;
}

.services-list .list {
    height: 350px;
}

.btn-primary {
    background-image: -webkit-linear-gradient(top, #166018, #228825);
    background-image: -moz-linear-gradient(top, #166018, #228825);
    background-image: -ms-linear-gradient(top, #166018, #228825);
    background-image: -o-linear-gradient(top, #166018, #228825);
    background-image: linear-gradient(to bottom, #166018, #228825);
}


@media only screen and (max-width: 500px) {
    /*.hero-text h1 .big-title {
        font-size: 50px;
    }*/

    .hero-text {
        margin-top: 10px;
    }

    .features-title {
        margin-bottom: 0px;
    }

    .services {
        margin-top: 50px;
        margin-bottom: 40px;
    }

    .services-title {
        margin-bottom: 0px;
    }

    .services-list .list {
        height: auto;
    }
}

@media only screen and (max-width: 370px) {
    /*.hero-text h1 .big-title {
        font-size: 38px;
    }*/
}

    header {
        background: linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)), url(../images/header-6.jpg) no-repeat center;
        background-size: cover;
    }

    .features .container {
        background-image: url(../images/gesture-women-3.png);
        background-size: 30%;
    }

    @media only screen and (max-width: 991px) {
        .features .container {
            background-image: none !important;
        }
    }

    .logo-holder {
        background-color: #202020a6;
    }

    .reviews-list img.img-thumbnail {
        width: 140px;
        height: 140px;
        object-fit: cover;
    }

    .logo-holder img {
        max-height: 40px;
    }

    /* For Firefox */
    input[type='number'] {
        -moz-appearance: textfield;
    }
    /* Webkit browsers like Safari and Chrome */
    input[type=number]::-webkit-inner-spin-button,
    input[type=number]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }


    div#cookieWarnBox {
        color: white;
    }

    span#cookieWarnAccept {
        margin-left: 10px;
    }

    @media only screen and (max-width: 500px) {

        span#cookieWarnAccept {
            margin-left: 0px;
            margin-top: 10px;
        }
    }

    .intl-tel-input {
        width: 100%;
    }

        .intl-tel-input.separate-dial-code .selected-dial-code {
            display: table-cell;
            vertical-align: middle;
            padding-left: 10px;
            color: black;
        }

        .intl-tel-input .country-list {
            color: black;
        }