body{margin:0;padding:0;}
.bg-img{background-image:url("../../assets/images/main-bg.jpg");
background-repeat: no-repeat;background-size: contain;width:100%;height:100vh;overflow: hidden;}

.social-link{position:absolute;bottom: 1vw;left:0;right:0;margin:auto;text-align: center;}
.social-link h5{display:flex;justify-content: center;gap:.3vw;font-size:1vw;margin:0;color:#365d58;font-weight:300;text-transform: uppercase;align-items: center;}
.social-link a{text-decoration:none;}
.social-link .fa-brands{font-size: 2vw;}


/*.fancybox-content{width:300px;}
#popup-select{padding: 15px 20px !important;border:1px solid #fff}#popup-select .fancybox-button svg path{fill:#000;}#popup-select .fancybox-button {width: 50px !important;height: 50px !important;right:0!important;}
.pop-up-heading h3{font-family:'Playfair Display';margin:10px 0px;text-transform: uppercase;}

.mail-id{position: relative;}
.mail-id input{width:100%;border-radius: 0px;font-family:'Playfair Display';padding:8px 10px;border: 1px solid lightgray;box-shadow:3px 1px 6px 2px lightgray;outline:none;}
.mail-id i{position:absolute;right:10px;top:10px;}
*/


@media only screen and (max-width:767px) {
body{overflow:hidden;}
.bg-img{height:100vh;background-position: center;display:flex;flex-direction: column;justify-content: center;align-items: center;background-image: url(../../assets/images/Brown-Minimalist-Casual-Fashion-Collection-Presentation.jpg);margin:0;overflow: hidden;}
.left-text h1{position:initial;}
.social-link{bottom:75px;}
.bg-img h1{width:100%;font-size:48px;margin:0;}
.right-text h1{position:initial;}
.social-link h5{font-size:5vw;align-items:center;color:#405d5a;gap: 15px;}
.social-link .fa-brands{font-size:30px;}
}

@media only screen and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

.social-link{bottom:45px;}
.social-link h5{font-size:4vw;}

}