@media only screen and (max-width: 2450px) {}

@media only screen and (min-width: 1920px) {}

@media only screen and (max-width: 1920px) {}

@media only screen and (min-width: 1370px) and (max-width: 1605px) {}

@media only screen and (min-width: 1365px) and (max-width: 1366px) {}

@media only screen and (max-width: 1366px) {}

@media only screen and (max-width: 1364px) {}

@media (max-width: 1200px) {
    .heading-title {
        font-size: 2rem;
        margin-bottom: 1rem;
    }
    /*.photographer-slider .owl-prev {*/
    /*    position: absolute !important;*/
    /*    left: 45.5%;*/
    /*}*/
    /*.photographer-slider .owl-next {*/
    /*    position: absolute !important;*/
    /*    right: 45.5%;*/
    /*}*/
    section {
        position: relative;
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
}

@media only screen and (max-width: 991px) {
    .poses-img{
        height: 180px;
    }

    .poses .title-section{
        padding: 0px !important;
    }

    .poses .title-section h1{
        font-size: 16px;
        margin: 0px !important;
    }

    .poses-group-owl .owl-nav{
        margin: 0px !important;
    }
}

@media only screen and (max-width: 768px) {
    .photographer-img {
        height: 16rem;
    }
    .contact-box {
        position: relative;
        min-height: 3rem;
        margin-bottom: 1.4rem;
    }
    .contact-box .contact-box-icon i {
        font-size: 3.06rem;
    }
    .poses-img{
        height: 110px;
    }

    .photogrpher-info{
        padding-top: 50px;
    }
    .media-row{
        margin-top: -40px !important;
    }
}

@media only screen and (max-width: 767px) {
    .heading-subtitle {
        font-size: 0.8rem;
    }
    .heading-title {
        font-size: 1.2rem;
        margin-bottom: 1rem;
    }
    .main-slider {
        padding: 5rem 0;
    }
    .slider-content .search-form-control,
    .slider-content .where-form-control,
    .slider-content .btn-form-search {
        border-radius: .5rem;
        border-radius: .5rem;
        margin-bottom: .5rem;
    }
    .slider-content h1 {
        margin-bottom: 1.5rem;
        font-size: 1.5rem;
    }
    /*.photographer-slider .owl-next {*/
    /*    position: absolute !important;*/
    /*    right: 36.5%;*/
    /*}*/
    /*.photographer-slider .owl-prev {*/
    /*    position: absolute !important;*/
    /*    left: 36.5%;*/
    /*}*/
    .photographer-slider {
        margin-bottom: 2rem;
    }
    .post-item {
        position: relative;
        margin-bottom: 2rem;
    }
    .faq {
        padding-bottom: 1rem;
    }
    .blog-grid {
        padding-bottom: 0;
    }
    .accordion-item {
        padding: 1rem 0;
    }
    .banner-layout1 .banner-panel {
        padding: 2rem 02rem 2rem;
    }
    .counter-item {
        margin-bottom: 1.5rem;
    }
    .top-header.sticky {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
        background-color: #ffffff;
        box-shadow: 0 0 0.8rem rgba(0, 0, 0, 0.10);
    }

    .top-header {
        border-bottom: solid 1px #dedada;
        background: #f3f3f3;
    }
    .quote-icon {
        display: none;
    }
    .testimonials {
        padding: 3rem 0;
    }
    .testimonial-item .testimonial-item-desc {
        font-size: 1.3rem;
    }
    .counter-item .counter {
        font-size: 2rem;
    }
    .posts-nav a:before {
        width: 100%;
    }
}

@media only screen and (max-width: 599px) {}

@media only screen and (max-width: 479px) {}

@media only screen and (max-width: 340px) {}
