/*
Theme Name: Hugge Child
Theme URI: https://hugge.qodeinteractive.com
Description: A child theme of Hugge
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: hugge
Template: hugge
*/


#qodef-page-header .qodef-header-logo-link img.qodef--main {
	height:80px
}

#qodef-page-header .qodef-header-logo-link, #qodef-page-header .qodef-header-logo-link img.qodef--light {
    height: 65px !important;
}

#qodef-page-header .qodef-header-logo-link img {
	height:40px
}


h1 {

    font-family: 'Cormorant Garamond', sans-serif;
	font-weight: 300;
	margin-bottom: 0px;

font-size:50px !important}

.qodef-testimonials-list .qodef-e-text {
	  font-family: 'Cormorant Garamond', sans-serif;
}
.qodef-icon-with-text .qodef-m-title a {
	   font-family: 'Cormorant Garamond', sans-serif; font-size:25px; font-weight:300;
	color:#10592d
}

.qodef-button.qodef-html--link {
font-family: 'Nunito Sans';
}
.qodef-section-title > span.qodef-m-title {
    letter-spacing: 0;
    font-family: 'Cormorant Garamond';
    font-weight: 400;
    font-size: 40px !important;
    line-height: 50px !important;
}

.elementor-widget-text-editor {
	color:#000
}
.qodef-section-title .qodef-subtitle, body {font-family:'Nunito Sans'; font-weight:300}

.qodef-button.qodef-layout--filled.qodef-html--link, .qodef-button.qodef-layout--filled.wpcf7-submit {
    color: #fff;
    background-color: #10592d;
    border: 1px solid transparent;
}

.iconhome img {width:100px}


.qodef-header-navigation > ul > li > a  {
    letter-spacing: 2px !important;
    font-family: 'Cormorant Garamond', sans-serif;
	font-weight: 300;
text-transform:uppercase;
font-size:15px !important}

.qodef-h3, h3, .qodef-portfolio-list.qodef-item-layout--info-on-hover .qodef-e-content .entry-title a, .qodef-h4, h4, .qodef-h5, h5 {font-family:'Nunito Sans'; font-weight:600; letter-spacing:0}

footer p {
    color: #000;
    text-align: center;
    margin-top: 30px;
}

body, p {
    color: #000;font-family:'Nunito Sans';

}

.qodef-section-title .qodef-m-caption {
	font-family:'Nunito Sans';

}
.forsidenmasonry .qodef-e-info-category {
    display: none;
}
#qodef-page-footer-top-area {
	padding: 27px 0 60px;}

.elementor-widget-hugge_core_dropcaps {
    margin-bottom: 0 !important;
	text-align:center
}

.qodef-dropcaps .qodef-m-letter {float:center}

.qodef-dropcaps {
    margin: 0 auto;
    width: 40px;
}

#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--main {
    height: 50px;
}
.qodef-portfolio-list.qodef-item-layout--info-on-hover .qodef-e-content-inner {
	background-color: #ECF6F0;}

.qodef-header-navigation > ul > li.qodef-menu-item--narrow ul li > a {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 2.909em;
	text-transform:none
}

.single-portfolio-item #qodef-page-inner {
    padding: 50px 0 100px;
}

.qodef-portfolio-single .qodef-ps-label, .qodef-info--date, .qodef-portfolio-list.qodef-item-layout--info-bottom-left .qodef-e-content-inner > a {
    display: none !important;
}
.qodef-portfolio-single.qodef-layout--images-big .qodef-e-content .qodef-grid-item.qodef-portfolio-info .qodef-e-data-holder > div {
    display: block !important
}

.qodef-portfolio-single .qodef-portfolio-info > * {display:block;}

.qodef-portfolio-single .qodef-portfolio-info .qodef-e-title {margin:20px 0 10px}

.qodef-header--standard #qodef-page-header-inner {
    padding-left: 0px;
    padding-right: 0px;
}

.qodef-item-layout--info-on-hover.qodef-hover-animation--fade-in .qodef-e:hover .qodef-e-content {
    opacity: 0;
}

.qodef-e.qodef-grid-item.qodef-item--portrait.post-2944.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-tag-forsiden:hover .qodef-e-content:hover {
    opacity: 1;
}


footer a {color: #000000 !important }

.qodef-swiper-container .swiper-slide img {
    width: auto;
    max-height: 70px;
}

.qodef-swiper-container .swiper-slide img {
    width: auto;
    max-height: 70px;
}