/*
Theme Name: NQ Hospitality
Theme URI: https://nuevo.ge
Description: Business Consulting
Author: Nuevo
Author URI: https://nuevo.ge
Text Domain:  
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


.serviceheight {
	min-height: 330px;
	background: #fff
}
.serviceheight h4 {
	font-size: 1rem ;
}

.serviceheight p {
    font-size: 14px;
    line-height: normal;
}

#qodef-page-header {
	background-color:#f9fafb !important;
}

.qodef-header-navigation ul li.qodef-menu-item--narrow ul {
	border:none !important
}

@font-face {
    font-family: 'Helvicta-Neue-Light';
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.eot');
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.eot?#iefix') format('embedded-opentype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.woff2') format('woff2'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.woff') format('woff'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.ttf') format('truetype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-45Light.svg#HelveticaNeueLTGEO-45Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Helvicta-Neue-Normal';
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.eot');
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.eot?#iefix') format('embedded-opentype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.woff2') format('woff2'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.woff') format('woff'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.ttf') format('truetype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-55Roman.svg#HelveticaNeueLTGEO-55Roman') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'Helvicta-Neue-Bold';
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.eot');
    src: url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.eot?#iefix') format('embedded-opentype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.woff2') format('woff2'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.woff') format('woff'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.ttf') format('truetype'),
        url('https://nqhospitality.com/wp-content/themes/nqhospitality-v2/assets/fonts/HelveticaNeueLTGEO-75Bold.svg#HelveticaNeueLTGEO-75Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


    .h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5, .qodef-header-navigation>ul>li>a  {

   

        font-feature-settings: 'case' on;

     

    }


.qodef-contact-form-7 .wpcf7 button {
  color: #fff !important;
  background-color: rgb(153, 51, 56) !important;
  border: 1px solid transparent !important;
  font-family: "Helvicta-Neue-Bold" !important;
  font-size: 15px !important;
  letter-spacing: normal !important;
}

.qodef-contact-form-7.qodef-button-layout--filled-two button:hover {
  color: #fff !important;
  background-color:#555851 !important;
 
}


rs-module rs-layer, rs-module .rs-layer {
	 font-family: 'Helvicta-Neue-Bold' !important;
     font-feature-settings: 'case' on;

}


.qodef-team-list .qodef-e-content {
	display: inline-block !important;
}

.qodef-team-list .qodef-e-role {
    font-weight: 500;
    line-height: 1.6em;
    letter-spacing: 1.5px;
    font-size: 15px;
    font-family: 'Helvicta-Neue-Light';
    text-transform: capitalize;
  }
.qodef-header-navigation > ul > li.qodef-menu-item--narrow ul li > a
{
	font-family: 'Helvicta-Neue-Normal' !important
	
}
  .qodef-e-content-right {
    padding-top: 5px;
    display: inline-block;
}


.qodef-team-member-social-icon {
	font-size: 20px;
}

.qodef-header-navigation>ul>li>a {
	font-size: 16px;
    font-weight: 700;
}
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a {
	font-size: 16px;
	letter-spacing: normal;
     
}

.widget.widget_nav_menu li {
	   font-family: 'Helvicta-Neue-Normal' !important;
}

.qodef-button.qodef-html--link {
		   font-family: 'Helvicta-Neue-Normal' !important;
		   font-size: 15px;
}


.qodef-header-sticky-inner .qodef-header-logo-image.qodef--main {
  padding: 8px;
}


#qodef-page-footer .widget:not(.widget_halstein_core_title_widget)  {
	margin: 0px 0px 0px 25px !important;
}

.qodef-icon-holder .qodef-icon {
   
    color: #993338;

}

.qodef-icon-with-text .qodef-m-text-field {
 
   /* font-family: 'Marcellus'; */

   }

#qodef-page-mobile-header .qodef-mobile-header-logo-link img {
	height: 70px;
}


.qodef-social-share.qodef-layout--text li a {
background-color: #555851 !important;
  border: #555851 !important;
  color: #fff !important;
}


h6.entry-date.published {
	letter-spacing: normal !important;
}


.qodef-button.qodef-layout--filled-one.qodef-html--link  {
	color: #fff;
    background-color: #555851;
}

.qodef-button.qodef-layout--filled-one.qodef-html--link:hover {
	color: #fff;
    background-color: #993237;
}

.standart-margin {
	margin-top: 80px;
	margin-bottom: 80px;

}

.start-margin {
   margin-top: 30px;
    margin-bottom: 80px; 
}

#qodef-fullscreen-area {
 background-color: #555851 !important;
 background-image: none !important;
}


.qodef-fullscreen-menu > ul > li.current-menu-ancestor > a, .qodef-fullscreen-menu > ul > li.current-menu-item > a,
.qodef-fullscreen-menu > ul > li > a:hover {
    color: #222 !important;
}