/*
Theme Name: Gracey Child
Theme URI: https://gracey.qodeinteractive.com
Description: A child theme of Gracey
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: gracey
Template: gracey
*/

.qodef-page-title.qodef-title--breadcrumbs {
    height: 44px;
}
#qodef-page-inner {
    padding: 39px 0 100px;
}
a.footer_logo img {
    max-width: 180px;
}
 .qodef-portfolio-single .qodef-variations--big .qodef-e-content {
    margin-top: 0;
}
label, p {
    color: #000;
}
p.ctc_s_7_1_cta.ctc-analytics.ctc_cta.ht-ctc-cta {
    padding: 1px 5px !important;
}
/*.qodef-header-standard--left #qodef-page-header-inner .qodef-header-logo-link {
    flex-grow: 1;
}
#qodef-page-header .qodef-widget-holder {
    display: none;
}
.save-as-pdf-pdfcrowd-button-wrap.pdfcrowd-remove.save-as-pdf-pdfcrowd-reset {
    display: none;
} */
.qodef-portfolio-single .qodef-portfolio-title {
    display: none;
}
.qodef-portfolio-single .qodef-variations--big .qodef-portfolio-info {
    display: none;
}
@media (max-width: 1560px){
	.qodef-header-navigation>ul>li:first-child {
    margin-left: 24px;
	 
 }
	.qodef-header-navigation>ul {
    white-space: normal;
    flex-wrap: wrap;
 }
	.qodef-header-navigation>ul>li{
     height: auto;
 }
}
@media (min-width: 1024px) and (max-width: 1560px){
	#qodef-page-header .qodef-header-logo-link img {
     max-height: 80%;
	}
	.qodef-header-navigation>ul {
    padding: 22px 0;
      }
	.qodef-header-navigation>ul>li {
    margin: 0 14px;
}
	.qodef-header-navigation>ul>li:first-child {
    margin-left: 14px;
}
	.qodef-header-navigation>ul>li>a {
    font-size: 12px;
     
}
	.qodef-header-navigation>ul {
    padding: 22px 0 22px 30px;
}
	}
@media (max-width: 1024px){
.home div#qodef-page-mobile-header-inner img {
    max-width: 120px;
 }
	.home.qodef-mobile-header--minimal #qodef-page-mobile-header-inner {
    justify-content: space-between !important;
 }
}
@media (max-width: 680px){
 .qodef-overflow .home.qodef-mobile-header--minimal #qodef-page-mobile-header {
    position: sticky !important;
    left: 0;
    top: 0;
    width: 100%;
 }
	.home.qodef-mobile-header--minimal #qodef-page-mobile-header-inner {
    justify-content: space-between !important;
 }
	.qodef-fullscreen-menu ul li a>span {
    font-size: 6vw;
 }
	.qodef-fullscreen-menu>ul>li {
    margin: 15px 0;
 }
	.cartegena_ver h2 a.qodef-e-title-link {
    font-size: 5.8vw;
 }
}
@media (max-width: 350px){
	.cartegena_ver h2 a.qodef-e-title-link {
    font-size: 5.6vw;
 }
}