@charset "utf-8";
/* CSS Document */

body{/*font-family: 'Poppins', sans-serif;*/ font-family: 'Montserrat', sans-serif;}
h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif; font-weight: 700;}
p{font-size: 18px; line-height: 1.8; font-weight: 300; letter-spacing: 0.5px; color: #000;}
a{transition: all ease-in-out 0.5s}
a:hover{text-decoration: none;}
a:focus, a:hover{color: inherit; text-decoration: none;}
img{max-width: 100%;}
#header{z-index: 99999;}

/*====scroll bar design====*/
::-webkit-scrollbar { width:5px;}
::-webkit-scrollbar-track {background:transparent;}
::-webkit-scrollbar-thumb {background:#444;}

.fixed { position: fixed; top: -105px; left: 0; right: 0; z-index: 999; transition: 0.4s top cubic-bezier(.3, .73, .3, .74); }
.fixed.slideDown { top: 0; }
.navbar{margin-bottom: 0px;}
.navbar-brand{height: auto; padding-top: 0px; padding-bottom: 0px;}
.navbar-default{border-color: transparent; background-color: #635853; border-radius: 0px;}
.navbar-nav>li>a{font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-size: 11px; font-weight: 500; letter-spacing: 2px; padding-left: 12px; padding-right: 12px; position: relative;}
.navbar-default .navbar-nav>li>a{color: #fff;}
.navbar-default .navbar-nav>.active>a{background-color:transparent; color: #fff; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover{background-color: transparent; border: 1px solid #989898; color: #989898}
.navbar-default .navbar-nav>.active>a{background-color: transparent; border: 1px solid #989898; color: #fff}
.navbar-default .navbar-nav>li>a:hover{color: #989898}
.navbar-right{margin-top: 25px; margin-right: 0px;}

.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navbar-default .navbar-toggle:focus{background-color: transparent;}
.navbar-default .navbar-toggle:hover{background-color: #333;}
.navbar-toggle{border-radius: 0px;}

/*====Changing breakpoint====*/
@media (max-width: 1030px) {
    .navbar-header {float: none;}
    .navbar-left,.navbar-right {float: none !important;}
    .navbar-toggle {display: block;}
    .navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    .navbar-fixed-top {top: 0; border-width: 0 0 1px;}
    .navbar-collapse.collapse {display: none!important; }
    .navbar-nav {float: none!important; margin-top: 7.5px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px;}
    .collapse.in{display:block !important;}
}

/*==dropdown==*/
ul.dropdown-submenu{display: none; z-index: 999999; margin: 0 0 0 0; padding:10px 0 0 10px; background-color: #635853;position: absolute; top: 100%; left: 0px; }
ul.dropdown-submenu li{ background-color: #635853;  list-style: none; min-width: 250px; line-height: 2; text-transform: uppercase; padding: 5px;}
ul.dropdown-submenu li>a{color: #fff; font-size: 11px; font-weight: 500; letter-spacing: 2px;}
ul.dropdown-submenu li>a:hover{color: #989898}
.navbar-default .navbar-nav>li:hover ul.dropdown-submenu{display: block !important;}

.main-slider{margin-top: 100px;}
.slide{}
#main-slider .owl-dots{text-align: center; position: absolute; width: 100%; bottom: 2px; z-index: 999;}
.intro-section{padding: 40px 24% 60px;}
.section-title{text-transform: uppercase; font-weight: 500; color: #635853;}
.section-title span{font-weight: 300; color: #000}
.btn-normal{padding: 12px 30px; background-color: #635853; color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 1.5px; display: inline-block; margin-top: 10px; font-weight: 300; border: none; transition: all ease-in-out 0.5s; border-radius: 0px;}
.btn-normal:hover{color: #fff; background-color: #000;}
.btn-normal:focus{color: #fff;}

.recent-work-panel{padding: 30px 0 50px; text-align: center; background-color: #eee;}
.work-item a{color: #333; font-weight: 500;}
.work-item{border: 1px solid transparent; padding: 10px; margin: 5px;}
.work-item:hover{border: 1px solid tra; background-color: #fff; transition: all ease-in-out 0.5s; box-shadow: 0 0 15px rgba(0,0,0,0.1)}
.work-thumb-home{width: 200px; height: 200px; border-radius: 100%; /*border: 1px solid #ccc;*/ margin: 0 auto; overflow: hidden;}
.work-title-home h3{font-weight: 400; font-size: 16px; letter-spacing: 1.5px; }

#work-slider{margin-top: 30px;}

#work-slider .owl-nav {margin-top: 20px;}
#work-slider .owl-next {
    border: 1px solid #ccc;
    color: #ccc;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 60px;
    line-height: 45%;
    display: inline-block;
    margin: 0 5px;
}

#work-slider .owl-prev {
    border: 1px solid #ccc;
    color: #ccc;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 60px;
    line-height: 45%;
    display: inline-block;
    margin: 0 5px;
}
.more-work-block-home{margin-top: 40px;}
.contact-panel-home{padding: 30px 0 50px; text-align: center;}
.en-input{padding: 15px; border:1px solid transparent; border-bottom: 1px solid #999; font-size: 18px; width:100%; margin-bottom: 25px; font-weight: 300; transform: all linear 0.6s; resize:none; border-radius: 0px }
.en-input:focus{border-right: 1px solid #999; border-left: 1px solid #666; border-top: 1px solid #666; outline: none; transform: all linear 0.6s;}
.form-block-home{width: 50%; margin: 0 auto;}
.form-block-home form{margin-top: 30px;}
.form-block-home p a{color: #000;}
.form-block-home p a:hover{color: #555;}

.testimonials-home{background-color: #635853; padding: 30px 0 50px; text-align: center;}
.testimonials-slide{text-align: center; width: 60%; margin: 0 auto; padding-top: 20px; padding-bottom: 20px;}
.testimonials-slide p{font-size: 24px; font-weight: 200; color: #fff; line-height: 130%;}
.testimonials-slide p strong{font-size: 13px; text-transform: uppercase; font-weight: 400; letter-spacing: 1.5px; color: #c3aba0;}
.owl-dot{width: 15px; height: 15px; border: 1px solid #333; display: inline-block; margin: 10px}
.owl-dot.active{background-color: #fff; border-color: #fff; border-radius: 20%; width:30px;}

.footer-panel{background-color: #333; text-align: center; padding: 30px 0 10px;}
.footer-nav a{color: #aaa; text-transform: uppercase; font-size: 12px; letter-spacing: 1.5px; font-weight: 300;}
.footer-nav a:hover{color: #fff;}
.copyright-content p{ font-size: 12px; color: #777; text-transform: capitalize;}


/*=========Inner page Styling=======*/

/*==About the Artist page==*/
.inner-page-title-panel{padding: 30px 0; background-color: #eee; margin-top: 100px;}
.inner-page-title-panel a{color: #635853;}
.inner-page-title-panel h2{margin: 0; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;}
.aboout-artist-panel-first{padding: 80px 0}
.aboout-artist-panel-second{padding: 80px 0; background-color: #eee;}

.achivements ul{padding-left: 20px;}
.achivements li{font-size: 18px; line-height: 1.8; font-weight: 300; letter-spacing: 0.5px; color: #000; list-style:circle;}
.artist-intro h3,
.achivements h3{margin-top: 0px; font-weight: 500;}

/*==Contact page==*/
.contact-panel{padding: 80px 0; min-height: 70vh;}
.contact-details h1{font-weight: 300; line-height: 150%;}
.contact-details ul{margin: 0px; padding: 0px;}
.contact-details li{font-size: 18px; line-height: 2.5; font-weight: 300; letter-spacing: 0.5px; color: #000; list-style:none;}
.contact-details li a{color: #000}
.contact-details li a:hover{text-decoration: underline;}

/*==Recent Work Page==*/
.recent-work-panel ul{margin: 0; padding: 0;}
.recent-work-panel ul li{list-style: none; width: calc(97% / 3 * 1); display: inline-table; vertical-align: top; margin-bottom: 50px;}
.work-title {margin-top: 20px;}

.art-details{padding-top: 20px;}
.art-details h4{font-weight: 500;}
.art-details p{font-size: 15px;}
.art-details p span{font-weight: 400;}
.work-details-panel{padding: 50px;}

div#single-work-slider {padding: 0 60px; }
#single-work-slider .owl-prev {
    position: absolute;
    top: 45%;
    left: 0%;
    width: 55px;
    height: 55px;
    background: rgba(0,0,0,0.7);
    border-radius: 100%;
    text-align: center;
    color: #fff;
    font-size: 45px;
    line-height: 100%;
	
}


#single-work-slider .owl-next {
    position: absolute;
    top: 45%;
    right: 0%;
    width: 55px;
    height: 55px;
    background: rgba(0,0,0,0.7);
    border-radius: 100%;
    text-align: center;
    color: #fff;
    font-size: 45px;
    line-height: 100%;
}

.enlarge-notification{text-align: center;}
.enlarge-notification p{font-size: 14px;}
.work-thumb-single{text-align: center;}
.work-thumb-single a{max-width: 350px; margin: 0 20px 0 auto; display: inline-block;}
.cnt-form-title{display: none;}



/*============Responsive============*/

/*For below tablet devices*/
@media (max-width:767px) {
	
	p{font-size: 15px;}
	.navbar-brand{width: 80%; padding-top: 6px;}
	.intro-section {padding: 20px 20px 30px;}	
	.testimonials-slide	{width: auto;}
	.form-block-home{width: 94%;}
	.form-block-home p{font-size: 17px;}
	.footer-nav{display: none;}
	.inner-page-title-panel{text-align: center;}
	.inner-page-title-panel .col-md-6:nth-child(2){display: none;}
	.inner-page-title-panel h2{font-size: 22px;}
	.aboout-artist-panel-first,
	.aboout-artist-panel-second
	{padding: 25px 0 0;}
	.achivements{margin-top: 20px;}
	.achivements li{font-size: 16px;}
	.contact-details h1 br{display: none;}
	.contact-page-form,
	.contact-details
	{width: 85%; margin: 20px auto; text-align: center;}
	
	.recent-work-panel ul li{width: calc(97% / 2 * 1);}
	.work-thumb-single a{margin-bottom: 20px;}
	.cnt-form-title{display: block; text-transform: uppercase;}
	.contact-details h1{font-size: 22px;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{border:0px; border-bottom: 1px solid #333;}	
	ul.dropdown-submenu {display: block; width: 100%; padding-top: 0px; padding-left: 20px;position: relative;}
	ul.dropdown-submenu li{display: block; width:100%; text-transform:capitalize; border-bottom: 1px solid #524c4c}
	ul.dropdown-submenu li>a{letter-spacing: normal; font-weight: 300; display: block; width: 100%; font-size: 12px;}
	.main-slider{margin-top: 50px;}
	.inner-page-title-panel{margin-top: 50px; text-align: center; padding: 20px 0}
	
	.ms-img-two{display: none;}
	.navbar-nav>li>a{padding: 20px 15px 10px 15px; font-size: 14px;}
	.navbar-nav>li{display: block !important; width: 100%; float: left;}
	.contact-details li{font-size: 14px;}
	.en-input{font-size: 14px;}
	.contact-panel{padding: 25px 0;}
	.work-details-panel a img{margin-bottom: 15px;}
	.enlarge-notification p{font-size: 13px;}
	.footer-panel{padding: 20px 0 5px}
	.collapse{text-align: center;}
	.section-title{font-size: 18px;}
	.intro-section p span{display: none;}
}

/*For small mobile devices*/
@media (min-width:320px) and (max-width:480px) {
	
	.recent-work-panel ul li{width: calc(100% / 1 * 1);}
	.inner-page-title-panel h2{font-size: 18px;}
	
}

/*For landscape mobiles devices*/
@media (max-width:736px) and (orientation:landscape) {
	.navbar-toggle{margin-top: 25px;}
	.inner-page-title-panel{margin-top: 75px; text-align: center;}
	
}

/*For tablet devices (both orentations)*/
@media (min-width:768px) and (max-width:979px) {
	
	a.navbar-brand{width: 75%;}
	.navbar-toggle{margin-top: 15px;}
	.main-slider{margin-top: 70px;}
	.intro-section {padding: 40px 60px;}
	.form-block-home{width: 80%;}
	.inner-page-title-panel{margin-top: 75px; text-align: center;}
	.inner-page-title-panel .col-md-6:nth-child(2){display: none;}
	.work-details-panel{padding:25px 0px;}
	.work-thumb-single a{max-width: 250px;}
	.ms-img-one img{width: 100%;}
	.ms-img-two{display: none;}
	.aboout-artist-panel-first{padding: 25px 0 0;}
	.aboout-artist-panel-second{padding: 25px 0;}
	.contact-details h1{margin-top: 0px;}
	.contact-details h1 br{display: none;}
	.contact-page-form {text-align: center; padding: 45px 0; width: 85%; margin: 0 auto;}
	.cnt-form-title{display: block; text-transform: uppercase;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{border:0px; border-bottom: 1px solid #333;}
	.navbar-toggle{margin-top: 20px;}
	ul.dropdown-submenu {display: block; float: left; width: 100%; padding-top: 0px; padding-left: 20px;}
	ul.dropdown-submenu li{display: inline-block; width:100%; text-transform:capitalize; line-height: 14px; }
	.collapse.in{height: 100vh !important; overflow: auto !important;}
	ul.dropdown-submenu li>a{font-weight: 300; letter-spacing: normal;}
	.ms-img-two{display: none;}
}

/*For small screens and laptops devices*/
@media (min-width:980px) and (max-width:1199px) {	
	
	.navbar-toggle{margin-top: 30px;}
	.intro-section {padding: 40px 60px;}
	.cnt-form-title{display: block; text-transform: uppercase;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{border:0px; border-bottom: 1px solid #333;}
	ul.dropdown-submenu {display: block; float: left; width: 100%; padding-top: 0px; padding-left: 20px;}
	ul.dropdown-submenu li{display: inline-block; width:100%; text-transform:capitalize; line-height: 14px; }
	ul.dropdown-submenu li>a{font-weight: 300; letter-spacing: normal;}
	
}


@media (min-width:1400px) and (max-width:1920px) {
	
	
}





