*{ box-sizing:border-box; padding:0; margin:0 ;}

body{   font-weight:400; margin:0; padding:0; }
ul, li{ list-style:none; margin:0; padding:0; }
a, a:focus, a:hover{ text-decoration:none; outline:none; transition:all 0.6s; }
img { max-width:100%; height:auto; display:inline-block;  }



/*===== Model Page Css Start ========== */
.model_sec{ padding:50px 0; margin:0; }
.model_sec .row{ row-gap: 20px; margin:0 -10px;  }
.model_sec .row .col-lg-3{ padding:0 10px; }
.model_sec .box{ position:relative; height:350px; overflow:hidden; padding:0; margin:0; }
.model_sec .box img{ width:100%; height:100%; object-fit:cover; }
.model_sec .box .video-block{position:absolute; top:0; left:-100%; width:100%; height:100%; opacity:0; object-fit:cover; transition:0.5s; }
.model_sec .box .video-block video{ width:100%; height:100%; object-fit:cover; }
.model_sec .box:hover .video-block{ left:0; opacity:1; }
.model_sec .box a h6{ font-size:19px; font-weight:400; color:#fff; position:absolute; bottom:0; left:0; background:#b8b8b8; padding:10px 15px; z-index:99; }


/*===== Model-Details-Page Css Start ====*/
.model-details-sec{ width:100%; padding:0px 0 50px; margin:0; }
.model-details-sec .top-area{ text-align:center; margin-bottom:50px; }
.model-details-sec .top-area .title_social_icon_holders{ display:flex; justify-content:center; width:fit-content; margin:0 auto; }
.model-details-sec .top-area .title{ font-size:35px; color:#000; margin-bottom:20px; } 
.model-details-sec .top-area .social_icon{ display:flex; gap:10px; justify-content:center; align-items:center; margin-bottom:20px; }
.model-details-sec .top-area .social_icon li{ font-size:20px; margin: 0 !important; }
.model-details-sec .top-area .social_icon li a{ display:block; color:#000; }
.model-details-sec .top-area .img-block{ width:100%; max-width:570px; margin:0 auto 30px; height:auto; }
.model-details-sec .top-area .img-block img{ width:100%; height:100%; object-fit:cover; }
.model-details-sec .top-area .measurements{ display:flex; flex-wrap:wrap; gap:15px; justify-content:center; padding:0 !important; }
.model-details-sec .top-area .measurements li{ font-size:15px; color:rgba(0,0,0,0.4); margin: 0 !important; }
.model-details-sec .top-area .measurements li span{ font-size:17px; font-weight:600; color:#000; margin-left:5px; }
.model-details-sec .btm-area{ padding:0; margin:0; }
.model-details-sec .btm-area .tab_btm{ display:flex; align-items:center; justify-content:center; gap:15px; margin-bottom:60px; }
.model-details-sec .btm-area .tab_btm li{ font-size:17px; cursor:pointer; margin: 0 !important; }
.model-details-sec .btm-area .tab_btm li a{ background:#000; color:#fff; padding:10px 20px; border-radius:6px; }
.model-details-sec .btm-area .tab_btm li:nth-child(2) a{ background:#f39c12;}

.model-details-sec .btm-area .tab_content_area .tab_content h4{ font-size:22px; font-weight:400; color:#000; text-align:center; margin-bottom:25px; }
.model-details-sec .btm-area .tab_content_area .tab_content .inr{ display:grid; grid-template-columns:repeat(6, 1fr); grid-row-gap:15px; grid-column-gap:15px; }
.model-details-sec .btm-area .tab_content_area .tab_content .inr .box{ width:100%; height:250px; object-fit:cover; }
.model-details-sec .btm-area .tab_content_area .tab_content .inr .box img{ width:100%; height:100%; object-fit:cover; }

.model-details-sec .btm-area .tab_content_area .tab_content.digitals{margin:50px 0 0; }
.fancybox-toolbar svg {
	width: 24px;
	height: 24px;
}
.fancybox-toolbar button {
	padding: 0;
}

@media screen and (max-width:991px){
    .model-details-sec .btm-area .tab_content_area .tab_content .inr {
        grid-template-columns: repeat(3, 1fr);
    }
    
}

@media screen and (max-width:767px){
    .main-page-wrapper {
        padding-top: 0 !important;
    }
    .model-details-sec .top-area .img-block {
        height: 450px;
    }
    .model-details-sec .btm-area .tab_content_area .tab_content .inr {
        grid-template-columns: repeat(2, 1fr);
    }

    .model_sec .box {
        height: 250px;
    }

}






