﻿.tit.tit-left h3 {
    text-align: center;
    font-family: 'MonB';
    font-size: 34px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    background: linear-gradient(180deg, #22A0DB 0%, #51C8FD 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 20px;
    margin-bottom: 15px;
}

.inner-page {
    padding-bottom: 20px;
}



.list-photos {
    display: block;
    overflow: hidden;
}

.photos {
    width: 32%;
    float: left;
    margin-left: 2%;
}

    .photos:nth-child(3n+1) {
        margin-left: 0;
    }

    .photos:nth-child(n+4) {
        margin-top: 20px;
    }

.img-tour-sl {
    display: block;
    height: 253px;
    overflow: hidden;
    position: relative;
    border-radius: 4px 4px 0 0;
}

    .img-tour-sl a {
        display: block;
        height: 100%;
        border-radius: 12px;
    }

    .img-tour-sl img {
        height: 100%;
        width: 100%;
        min-width: 100%;
        display: block;
        transition: 0.5s;
        border-radius: 12px;
    }

.hover img {
    transition: 0.5s;
}

.hover:hover img {
    transform: scale(1.1);
}

.name-photo {
    display: block;
    padding: 0 0px;
    margin-top: 10px;
}

    .name-photo a {
        display: block;
        overflow: hidden;
        color: #272727;
        font-family: 'QuicksandB';
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 140.159%;
        text-transform: capitalize;
        text-align: center;
    }

.play {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background-image: url('/Design/img/play.png');
    right: 0;
    bottom: 0;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.8;
}

.photos:hover .play {
    opacity: 1;
}

.c-white {
    color: #fff;
}

.box-sl-df {
    display: block;
    overflow: hidden;
}

    .box-sl-df ul {
        display: block;
        overflow: hidden;
        width: calc(100% + 15px);
        margin: auto;
        margin-left: -15px;
        padding: 0;
        list-style: none;
    }

    .box-sl-df li {
        position: relative;
        display: block;
        margin-left: 15px;
        list-style: none; /* background-color:#fff; */
        overflow: hidden;
    }

    .box-sl-df .owl-controls {
        display: none !important;
    }


.box-dv-df {
    display: block;
    overflow: hidden;
}

    .box-dv-df ul {
        display: block;
        overflow: hidden;
        width: calc(100% + 15px);
        margin: auto;
        margin-left: -15px;
        padding: 0;
        list-style: none;
    }

    .box-dv-df li {
        position: relative;
        display: block;
        margin-left: 15px;
        list-style: none;
        background-color: #fff;
        overflow: hidden;
    }

    .box-dv-df .owl-controls {
        display: none !important;
    }

.camera_thumbs {
    width: 100%;
    float: left;
}

.camera_thumbs_cont ul li {
    width: 70px;
    float: left;
    margin-top: 10px;
    height: 50px;
}

    .camera_thumbs_cont ul li img {
        width: 100%;
        height: 100%;
        display: block;
    }

.camera_wrap { /* height: 376px !important; */
}

.camera_fakehover * {
    min-height: 100%;
    height: 100%;
}

.camera_fakehover .camera_bar_cont {
    min-height: initial;
    height: 0;
}

.camera_bar {
    height: 5px !important;
    min-height: 5px !important;
}

.camera_next > span {
    min-height: initial !important;
}

.camera_prev, .camera_next, .camera_commands {
    min-height: inherit;
}

.camera_prev, .camera_next {
    height: 40px;
    overflow: hidden;
    max-height: 40px;
    min-height: 40px;
}

.camera_wrap img {
}

.camerarelative {
    height: 100% !important;
    min-height: 100%;
}
