/*
Theme Name: Unfrmwrk Child
Description: Child theme
Author: 
Author 
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/* ————— FONTFACE ————— */ 
/* @font-face {
    font-family: 'nameofthefont';
    src: url('fonts/webfont.eot');
    src: url('fonts/webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/webfont.woff') format('woff'),
         url('fonts/webfont.ttf') format('truetype'),
         url('fonts/webfont.svg#nameofthefont') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'cimetta';
    src: url('fonts/monumentextended-ultralight-webfont.woff2') format('woff2'),
         url('fonts/monumentextended-ultralight-webfont.woff') format('woff');
    font-weight: 200;
    font-style: normal;

}*/

/* ————— FONTS ————— */

/* ———— Standard font size ————— */
/*body,p,li,dt,dd,dl,address,label,pre,code,.nav-tabs .tab-excerpt { font-size: 22px; }
.text-lead, .text-lead > *, .nav-tabs .tab-excerpt.text-lead { font-size: 32px; }
.module-text-lead,.module-text-lead > *,.module-text-lead p,.module-text-lead li,.module-text-lead dt,.module-text-lead dd,.module-text-lead dl,.module-text-lead address,.module-text-lead label,.module-text-lead small,.uncode-wc-module.text-lead pre,.module-text-lead code { font-size: 32px; }
@media (max-width: 1499px) { .uncode-slider .text-lead > * { font-size: 28.444444444444px; } }
@media (max-width: 959px) { .uncode-slider .text-lead > * { font-size: 23.111111111111px; } }
.text-small, .text-small > *, .nav-tabs .tab-excerpt.text-small { font-size: 14px; }
.module-text-small,.module-text-small > *,.module-text-small p,.module-text-small li,.module-text-small dt,.module-text-small dd,.module-text-small dl,.module-text-small address,.module-text-small label,.module-text-small small,.uncode-wc-module.text-small pre,.module-text-small code { font-size: 14px; }
@media (max-width: 1499px) { .uncode-slider .text-small > * { font-size: 12.444444444444px; } }
@media (max-width: 959px) { .uncode-slider .text-small > * { font-size: 10.111111111111px; } }
h1:not([class*="fontsize-"]),.h1:not([class*="fontsize-"]) { font-size: 38px; }
@media (max-width: 959px) { h1:not([class*="fontsize-"]),.h1:not([class*="fontsize-"]) { font-size: 25.333333333333px; }}
h2:not([class*="fontsize-"]),.h2:not([class*="fontsize-"]) { font-size: 32px; }
h3:not([class*="fontsize-"]),.h3:not([class*="fontsize-"]) { font-size: 24px; }
h4:not([class*="fontsize-"]),.h4:not([class*="fontsize-"]) { font-size: 20px; }
h5:not([class*="fontsize-"]),.h5:not([class*="fontsize-"]) { font-size: 17px; }
h6:not([class*="fontsize-"]),.h6:not([class*="fontsize-"]) { font-size: 14px; }*/

p, .text-lead:not(ul):not(ol) > * {
	line-height: 1.45;
}

/* ————— MENU ————— */  
/* —— Main menu —— */
/* - nascondere l'ombra dello scroll - */
/*@media (min-width: 960px) {
	body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover))[class*=hmenu-] .menu-primary.is_stuck .menu-container {
    box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
}
}*/
@media (min-width: 960px) {
  .top-menu.top-menu-padding .menu-bloginfo,
  .top-menu.top-menu-padding .menu-smart > li > a {
    padding-top: 9px;
    padding-bottom: 9px;
  }
}

/* ————— MENU MOBILE ———— */
/* ——  Hamburger Menu ——  */
/*.lines-button .lines:before{top: 8px;}
.lines-button .lines:after{top: -8px;}
.lines-button .lines, .lines-button .lines:before, .lines-button .lines:after, .lines-button .lines > span {height: 2px;width: 30px;}
.lines-button .lines:before, .lines-button .lines:after, .lines-button .lines > span {transform-origin: 15px center !important;}}*/
/* nascondere freccia */
.menu-smart i.fa-dropdown {
	display: none;
}
/* ——— PRIVACY Banner ——— */
  body:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {
    padding-right: 25%;
  }
  

/* - Heading per grassetto testo */
.text-top-reduced p {
	font-weight: bold;
}