
h1 {color:white!important;}

.qt-owlcarousel.owl-carousel.owl-theme .owl-dots {border-bottom: 2px solid black;}

.qt-content .qt-header .qt-metas {
    margin: 30px auto;
    display: none;
}

.qt-comments-section {
    padding: 70px 0;
    background-color: rgba(0,0,0,0.3);
    display: none;
}

.cli-style-v2 .cli-bar-message {
    width: 100%;
    text-align: center;
}

input:not([type]), input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], .input_control, .textarea.materialize-textarea {background-color:#2c2c2c!important; }

.qt-owlcarousel.owl-carousel.owl-theme .owl-nav {    margin-top: -30px !important;}

.wpb_content_element {margin-top:0px !important;}

i .fa .fa-chevron-left {margin-top: 12px !important;
    margin-left: 7px !important;}

.qt-btn-rhombus {    width: 50px !important;
    height: 50px!important;}

.qt-btn-rhombus i {margin-top: 3px;
    margin-left: 3px;     line-height: 45px !important;}



.layout-controls .layout_according_label_position.hovertip .input_control {background: #272727 !important;}

#ux_textarea_control_4_5660 {   background: #2c2c2c !important;
    padding: 13px!important;}

.centralis {text-align:center;}

.btn_submit {padding: 13px 228px !important;}

.about-us {margin-left: 300px;
    margin-right: 300px;
    margin-bottom: 30px;
    margin-top: 60px;
background: #faf1e2e3;padding:70px;}

.mdi-navigation-menu:before {
    content: "\e8af";
    color: #524f4a !important;
}

.qt-gridstackDiamonds .qt-gsd-item .grid-inner .caption h4.qt-titdeco { color: cornsilk !important;}

@media only screen and (max-width:1000px) {
.about-us {
    margin-left: 0px !important; 
    margin-right: 0px !important;
    margin-bottom: 30px !important;
    margin-top: 17px !important;
    background: #faf1e2e3;
    padding: 25px !important;
}
}


.dropDownMenu, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    font-family: "Josefin sans";
    text-transform: uppercase;
}


footer.qt-footer .qt-link-top.qt-btn-ghost {
    margin-top: -50px !important;
    background-color: black;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border: 0px !important;
    z-index: 20;
}

nav.qt-site-navbar {
    background-color: #fcf2e6 !important;
border-bottom: 2px solid black;
}

footer.qt-footer {border-top:none !important;}

h1, h2, h3, h4, h5, h6 {
    font-family: "Josefin Sans" !important;
    font-weight: normal;
    line-height: 1.272em;
    text-rendering: geometricPrecision;
}

nav .qw-nav-desktop ul a {
    font-size: 16px !important; }

body { font-family: "Josefin Sans" !important; color:#5d5e60 !important; }

label.label_control.layout-control-label {#ffffff!important;    display: none !important;}

.qt-figure figure figcaption p {padding:7px !important; color:white!important;}

.container p {color: #5d5e60!important;}

.qt-artist .qt-bio {
  text-align: justify;
  padding-bottom: 20px !important;
}

.qt-scrolled nav.qt-site-navbar .qw-nav-desktop {  background-color: #fcf2e6!important;}


.qt-header-animation-container h1.qt-header-animation-title {color: #ffffff !important;}

h2 {text-transform:none !important;color:#c5aa80 !important}
h3 {color:#c5aa80 !important;}
 a.mega-menu-link {color:#cecece !important;}

ul #qwtoggle.hide-on-med-and-down.dropDownMenu {color:#cecece !important;}

.qt-content .qt-header h1 {
  margin-top: 1.5em !important;
  margin-bottom: 0.1em;
  clear: both;
}



.qt-content .qt-header {
  padding: 7px 0 !important;
  text-align: center;
}

.gallery-item {    background-color: rgb(13, 46, 65)!important;}


.qt-artist .qt-bio {color: #0d2e41 !important;}


.qt-fade-to-paper, .qt-featuredimage-container::after, .qt-featuredimage::after, .qt-vc-fadetopaper::after {
  
background: linear-gradient(transparent, #ffffff00)!important;
}

.vc_separator h4 {
  line-height: 1em;
  font-size: 34px !important;
  margin: 0;
  word-wrap: break-word;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
color:#ffffff;
}

.brand-logo img {
  max-height: 125px !important;
  width: auto;
  max-width: 100%;
  image-rendering: -moz-crisp-edges;
}


nav.qt-site-navbar {
  height: 75px !important;
  padding-top: 0px  !important;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 99;
}


@media only screen and (max-width:900px) {

nav.qt-site-navbar {
  height: 100px !important;
  padding-top: 15px;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 99;

}

}





.input_control {
  font-family: inherit !important;
  color: #000000 !important;
  font-weight: normal !important;
 background-color: #252424!important; 
  font-size: 14px !important;
  border: 1px solid#e5e5e5 !important;
  border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -khtml-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  text-align: left !important;
  direction: inherit !important;
  min-width: 250px;
  max-width: 1000px;
}

.side-nav {    background-color: #71695c !important; color: #625e5b !important }

.side-nav a:hover {background-color: #fcf2e6!important ; color: #625e5b !important}


a.btn, .pagination li a.active, .accentcolor, .bg-accent, .slider .indicators .indicator-item.active, .btn, .side-nav li:hover, .side-nav.active, .side-nav .collapsible-body li.active, .side-nav.fixed .collapsible-body li.active, .qt-tripleview-contentainer .qt_next_post_image .label-tooltip, #qtBody #qwMainNavbar #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item::after, .qt-owlcarousel.owl-carousel.owl-theme .owl-dots .owl-dot.active, textarea.materialize-textarea:focus:not([readonly]) + label, .input-field .prefix.active, .flip-clock-wrapper ul li a div div.inn, .js .qt-titdeco-eq::after, .js .qt-titdeco-eq::before, .qt-titdeco-eq::after, .qt-titdeco-eq::before, .qteq, .qteq::after, .qteq::before, nav#qwMainNavbar .nav-wrapper ul.dropDownMenu > li::after, .nav-wrapper ul.dropDownMenu > li.mega-menu-item::after, nav#qwMainNavbar .nav-wrapper ul.mega-menu > li::after, nav#qwMainNavbar .nav-wrapper ul.mega-menu > li.mega-menu-item::after, .qt-icon-nav li a:hover, .qt-titdeco::after, .qt-artist h1.qt-title::after, h1.qt-titdeco::after, .woocommerce a.button, .qt-woocommerce-content .tabs .tab a.active, .qt-author-infobox .qt-authorinfo::before, .tabs-selector .tabs#qwShowSelector .indicator {background: #625e5b!important; color:#cecece;}


.qt-scrolled nav .qw-nav-desktop {  box-shadow: 0 0 3px rgba(0,0,0,0) !important;}

footer.qt-footer h4 {
  font-size: 25px;
  margin: 0;
color: #deb984 !important;
}





/*-------about bottom border disable -------*/

label.label_control.layout-control-label {  color: #fff!important;}
.qw-imgfx::after, .qt-figure figure::after {  background: linear-gradient(transparent, #0B0B0B ) !important;}

.qt-border.bottom{border-bottom: none !important;}


#menu-item-3022
{display:none !important;}

.dropDownMenu li li a {color:#cecece !important;background-image: linear-gradient(to right, #625e5b 15%, #000000 85%)!important;}

/*-------about bottom border disable -------*/

.qt-artist .qt-section {margin-top: 0px !important; }
.wp-caption-text {color:#fff;}

.brand-logo img 
{;}

/* bg color fade

.qt-fade-to-paper, .qt-featuredimage-container::after, .qt-featuredimage::after, .qt-vc-fadetopaper::after {
background: linear-gradient(transparent, #D8E6EF) !important;
}
 bg color fade */

.vc_column-inner vc_custom_1478463699757 {margin-top:0px !important;}


.vc_custom_1471961383010 {
  background-color: #000000 !important;
}

i.fa.fa-stop-circle-o {display:none !important; }


/* services gradient color ----------*/

.qw-imgfx::after, .qt-figure figure::after {
  background: -webkit-linear-gradient(transparent, #BF1C1C );
  background: linear-gradient(transparent, #BF1C1C );
}
/* services gradient color end----------*/

/* ------------------------------BIG ONE ---------------------------*/



.qt-btn-rhombus i {color:#fff !important; }

/*-------------------------------BIG ONE ENDS ---------------------------*/







.js .qt-titdeco-eq::after, .js .qt-titdeco-eq::before {

  display: block;
  width: 136px !important;
  height: 6px;
  background-color: #de2341;
  content: " ";
  top: 100%;
  position: absolute;
  left: 50%;
  margin-left: -79px !important;
}

.dropDownMenu {float:right !important;}
.qt-stroke {display:none;}
.brand-logo img {}
nav.qt-site-navbar {height: 100px;
  padding-top: 15px;}
.big {font-size: 92px;
  text-align: center;
  line-height: 90.4px; font-weight:bold}

.titles {  font-family: "Josefin Sans";
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;  font-size: 3.3299688rem;
}
.qt-btn-rhombus i {color:red; }


i.qteq {display:none}

h4{font-size: 30px;
    color: #252525;
    text-align: center;}

