@charset "utf-8";

p, ul li {
    font-size: 17px;
    line-height: 24px
}

p {
    color: #fff;
    margin-bottom: 18px
}

a {
    color: #e82279;
    text-decoration: none
}

ul {
    padding-left: 15px !important
}

    h1, h2, h3, h4, h5, h6, ul li {
        color: #fff
    }

.nav-menu ul {
    margin: 0;
    padding: 0 !important;
    position: relative
}

    .nav-menu ul li {
        display: inline-block;
        list-style: none
    }

.live_cam a:hover + .dropdown {
    display: block !important
}

[type=file] + label {
    position: relative
}

@-moz-keyframes tagblink {
    50% {
        opacity: 0
    }
}

@-webkit-keyframes tagblink {
    50% {
        opacity: 0
    }
}

@-ms-keyframes tagblink {
    50% {
        opacity: 0
    }
}

@keyframes tagblink {
    50% {
        opacity: 0
    }
}

.top1 .whl.whatsapp {
    padding-left: 0
}

.search-p1 .column-5 {
    padding-right: 0;
    padding-left: 0;
    margin: 0 5px
}

[type=file] {
    height: 0;
    overflow: hidden;
    width: 0
}

    [type=file] + label {
        background-image: linear-gradient(#9caeb3 40%,#000);
        border: none;
        border-radius: 5px;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        margin: 2rem 0 0 1em;
        outline: 0;
        padding: 7px 18px;
        transition: .3s;
        vertical-align: middle
    }

        [type=file] + label:hover {
            background-image: linear-gradient(#1dbce3 40%,#000)
        }

        [type=file] + label.btn-1 {
            background-color: #f79159;
            box-shadow: 0 6px #f57128;
            transition: none
        }

            [type=file] + label.btn-1:hover {
                box-shadow: 0 4px #f57128;
                top: 2px
            }

.video1 {
    width: 100%;
    height: 100%
}

.text-center {
    text-align: center
}

.desk-header .navbar {
    margin: 0
}

.header-ctnno:hover, .nav-link:hover {
    color: #000;
    text-decoration: none
}

.copy-links a:hover, .copyright-textc a:hover {
    color: #fff;
    text-decoration: none
}

@media only screen and (max-width:767px) and (min-width:300px) {
    .search-p1 .column-5 {
        margin: 0;
        padding: 0 10px
    }

        .search-p1 .column-5.w-col.w-col-2 {
            width: 100% !important
        }

    .gallery-block.w-row {
        padding: 0 10px
    }

    .mob-menu-social-icon {
        top: 17% !important
    }

    .w-col.w-col-tiny-4 {
        width: 33%
    }
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .search-p1 select.location, .search-p1 select.price, .search-p1 select.services {
        font-size: 12px;
        padding: 10px 11px
    }

    .search-p1 .column-5 {
        width: 19%
    }

    .search-p .column-5.w-col-2 {
        width: 19.7% !important;
        padding: 0
    }
}

@media only screen and (max-width:1199px) and (min-width:1024px) {
    .search-p1 select.location, .search-p1 select.price, .search-p1 select.services {
        font-size: 12px;
        padding: 10px 11px
    }

    .search-p1 .column-5 {
        width: 19%
    }
}

.h-full {
    height: 100%:
}

.h-auto {
    height: auto
}
