@media (min-width: 1400px) {
    .container-sm{
        max-width: 1200px;
    }
    .header-primary .image,
    .header-blog .image{
        height: 450px;
    }
    .heading{
        font-size: 26px;
        line-height: 35px;
    }
    .btn.btn-primary,
    .contact .contact-form input[type="submit"]{
        width: 160px;
    }
    header .toolbar .logo {
        font-size: 30px;
        text-transform: uppercase;
        letter-spacing: 2.5px;
        color: #f4f4f4;
    }
    header.header-primary h2{
        padding-top: 140px;
    }
    .under-header .image-quadrat{
        width: 480px;
        height: 600px;
    }
    .under-header .image-round{
        height: 380px;
        margin: 300px 0 0 auto;
    }
    .under-header .content .big-heading{
        padding: 0px 0 30px;
    }
    .brief-offer .item{
        margin-right: 100px;
    }
    .brief-offer .image{
        height: 700px;
    }
    .brief-gallery{
        padding: 150px 0;
    }
    .brief-about .background-image{
        width: 440px;
        height: 510px;
    }
    .brief-about .first-image.image{
        height: 620px;
        margin-right: 85px;
    }
    .brief-about .short-about{
        margin-right: 85px;
    }
    .brief-about .about-image.image{
        height: 670px;
    }
    .about.section-I .image{
        height: 720px;
    }
    .about.section-II{
        padding: 130px 0;
    }
    .about.section-II .content .handwritten-font{
        font-size: 84px;
    }
    .facts .image{
        height: 500px;
    }
    .facts .item .first{
        font-size: 14px;
        letter-spacing: 0.7px;
    }
    .facts .item .second{
        font-size: 22px;
    }
    .team{
        padding: 170px 0;
        background: linear-gradient(rgba(238,223,209,1) 420px, rgb(255, 255, 255), 100px);
    }
    .team .item .image{
        height: 400px;
    }
    .opinion .content{
        margin-left: 70px;
    }

    .details .offer-list,
    .blog-categories{
        padding: 13px 0;
    }
    .details .offer-list p.uppercase,
    .details .offer-list ul li a p.uppercase,
    .blog-categories p.uppercase,
    .blog-categories ul li a{
        font-size: 14px;
        letter-spacing: 0.7px;
    }
    .details .item .image-big{
        height: 750px;
        width: 640px;
    }
    .details .item .image-small {
        height: 450px;
        width: 360px;
        right: 360px;
        top: 143px;
    }
    .details .item .content{
        width: 650px;
    }
    .details .item .included{
        width: 290px;
        left: 640px;
        padding: 40px;
    }
    .how-works .item{
        padding: 0 50px;
    }
    .how-works .item .content{
        padding: 50px 0;
    }
    .how-works .item .content .image{
        height: 290px;
    }
    .how-works .item .content p.uppercase{
        font-size: 15px;
        letter-spacing: 1px;
    }
    .opinion .opinion-background{
        padding: 100px 120px;
    }
    .opinion .image{
        height: 600px;
    }
    .gallery-folders .big-heading{
        left: -613px;
        top: -202px;
    }
    .post-item .image,
    .gallery-folders .folder .image{
        height: 480px;
    }
    .sidebar .sidebar-about .image{
        height: 290px;
    }
    footer .footer-newsletter{
        width: 320px;
        padding: 40px;
    }
    footer .author{
        padding: 7px 0;
    }
    footer .author p, 
    footer .author p a{
        font-size: 11.5px;
        letter-spacing: 0.5px;
    }
    .pins ul li .img{
        height: 245px;
    }
    .contact .image{
        height: 700px;
    }
    .contact .box{
        width: 70%;
    }

    .newsletter .modal-container .image{
        height: 550px;
    }

    /*---------------------------
        GALLERY
    ---------------------------*/
    .galleries .container{
        max-width: 1200px;
    }
    .section-gallery.gallery-a .gallery-image{
        height: 650px;
    }
    .section-gallery.gallery-a .swiper-button-prev{
        left:10px;
    }
    .section-gallery.gallery-a .swiper-button-next{
        right:10px
    }
    .section-gallery.gallery-a .swiper-button-next:after,
    .section-gallery.gallery-a .swiper-button-prev:after{
        font-size: 25px;
    }

    .section-gallery.gallery-b .gallery-image{
        height: 650px;
    }
    .section-gallery.gallery-b .swiper-button-prev{
        left:10px;
    }
    .section-gallery.gallery-b .swiper-button-next{
        right:10px
    }
    .section-gallery.gallery-b .swiper-button-next:after,
    .section-gallery.gallery-b .swiper-button-prev:after{
        font-size: 25px;
    }

    .section-gallery.gallery-c .container-gallery-c{
        margin: 0 130px;
    }
    .section-gallery.gallery-c .swiper .swiper-slide .gallery-image{
        height: 610px;
    }

    .section-gallery.gallery-d .gallery-images .gallery-image:nth-child(1n+1){
        height: 470px;
    }
    .section-gallery.gallery-d .gallery-images .gallery-image:nth-child(2n+1){
        height: 300px;
    }
    .section-gallery.gallery-d .gallery-images .gallery-image:nth-child(3n+1){
        height: 350px;
    }
    .section-gallery.gallery-d .gallery-images .gallery-image:nth-child(4n+1){
        height: 400px;
    }
}