
@media only screen and (max-width:1799px){
    .verve{left:25%;}
}

@media only screen and (max-width:1399px){
    .home-text{padding-top:45px;}
    .home-btm{padding-top:17px;display:flex;flex-wrap:wrap;justify-content:space-between;}
    .social{margin:0;padding:0;}
    .logo-wrap{padding:70px 0 0;}
    .logo-left{padding:10px 0;left:-480px;}
    .logo-right img{width:358px;}
    .contact address{padding:0 0 20px;}
    .input-box{  padding:3px 10px 7px;  width:100%;border-bottom:2px solid #000;}
    .input-field{  flex:1;width:auto;}
    .verve{left:18%;}
}

@media only screen and (max-width:1299px){
    .block-right{width:530px;}
    .logo-left{left:-490px;width:540px;text-align:center;}
    .logo-left img{  max-width:100%;}
    .logo-left a:not(:last-child){  width:37%;padding-right:20px;}
    .links a{margin:0 0 20px;}
    .inner-shadow,
    .home-shadow{padding:0 50px 0 40px;}
    .monica-logo img{padding-top:20px;}
    .links{padding:30px 0 0;}
    .big-btn{padding:0;}
}

@media only screen and (max-width:991px){
    .home{background:#050209 url('../images/index-phone-bg.png') no-repeat center top;background-size:contain;}
    .monica{background:#fff url('../images/xmonica-bg-phone.png') no-repeat center top;background-size:contain;}
    .monalisa{background:#fff url('../images/xmonalisa-bg-phone.png') no-repeat center top;background-size:contain;}
    .alexander{background:#fff url('../images/Xalexander-bg-phone.png') no-repeat center top;background-size:contain;}
    .main-menu{padding:30px 0 0;}
    .block-right{width:auto;float:none;}
    .logo-left{  width:auto;position:static;text-align:left;}
    .logo-right{text-align:left;}
    .logo-right img{width:auto;max-width:100%;}
    .logo-right{padding-bottom:50px;}
    .contact,
    .home-text{padding-top:65%;}
    .home-shadow{background:-moz-linear-gradient(top,  rgba(0,0,0,0) 1%, rgba(0,0,1,0) 7%, rgba(2,1,4,1) 45%, rgba(5,2,9,1) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 1%,rgba(0,0,1,0) 7%,rgba(2,1,4,1) 45%,rgba(5,2,9,1) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 1%,rgba(0,0,1,0) 7%,rgba(2,1,4,1) 45%,rgba(5,2,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#050209',GradientType=0 ); 
    }
    .inner-shadow{background:-moz-linear-gradient(top,  rgba(178,154,138,0) 0%, rgba(255,255,255,1) 13%, rgba(255,255,255,1) 100%);
    background:-webkit-linear-gradient(top,  rgba(178,154,138,0) 0%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 100%);
    background:linear-gradient(to bottom,  rgba(178,154,138,0) 0%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 100%);
    }
    .verve{position:static;width:auto;max-width:100%;}
    .inner-text{margin:51% 0 0;padding:0;}
    .monalisa .inner-text{margin-top:77%;padding-top:50px ;}
    .alexander .inner-text{margin-top:90%;}
    .monica-logo{justify-content:flex-start;}
    .grand{margin-top:-218px;width:60%;position:static;}
}

@media only screen and (max-width:767px){
    .main-menu{padding:20px 0 0;}
    .logo-left a:not(:last-child){padding-right:20px;width:35%;}
    .contact,
    .home-text{padding-top:74%;}
    .alexander .inner-text{margin-top:100%;}
}

@media only screen and (max-width:575px){
    .main-menu{padding:0;}
    .grand{margin-top:-150px;width:100%;}
    .main-menu ul{width:100%;padding:30px 0;position:absolute;left:0;top:0;float:none;display:none;background-color:rgba(5,2,9,0.8);}
    .main-menu ul li{float:none;font-size:18px;line-height:24px;padding:0 15px;text-align:left;width:auto;}
    .main-menu ul li a{padding:11px 10px 15px;}
    .main-menu ul li a::before, .main-menu ul li a::after{bottom:0;}
    .home-shadow{padding:0 30px;}
    .logo-left a{width:32% !important;}
    .overlay-btn{display:block;}
    .certificate .more-btn{ width:100%; padding-bottom:20px;}
    .inner-menu ul li a:hover, .inner-menu ul li.active a{color:#fff;}
}

@media only screen and (max-width:479px){
    .more-btn{padding:0 0 20px;width:100%;}
    .contact,
    .home-text{padding-top:82%;}
    .inner-shadow, .home-shadow{padding:0 40px 0 30px;}
    .links a{width:100%;}
    .grand{margin-top:-95px;}
    .big-title{font-size:25px;line-height:27px;}
    .alexander .inner-text{margin-top:110%;}
}