/*
Theme Name: Studio Legale Menin Borgo
Version: 1.0
Description: Tema Studio Legale Menin Borgo
Author: E.H
Author URI: https://nuvolafactory.it
Template: Divi
*/


/* footer */

.et_pb_social_media_follow_network_0_tb_footer a.icon {
    background-color: #e1a136 !important;
}

/* end footer */


/* header */

#top-header, #main-header{width: 99% !important;
    margin: auto !important;}
    

.et_fixed_nav #main-header {
    position: fixed;
    left: 0.5%;
}

/* end header */




/* H1 H2 H3 H4 H5 H6 P */ 

@media (max-width: 468px)  {

	h1 {font-size:30px; line-height:1.4;}
	.et_pb_title_container h1 {font-size:45px !important; line-height:1.2;}
	h2{font-size:26px ; line-height:1.2;}
	.et_pb_blog_grid h2 {font-size:26px !important; line-height:1.2;}
	h3{font-size:28px !important; line-height:1.2;}
	h4{font-size:16px !important; line-height:1.4;}
	h5{font-size:17px; line-height:1.2;}
	p{font-size:14px; line-height:1.4;color:#000;}
}

@media (min-width: 467px) and (max-width: 767px)  { 
	
    h1{font-size:30px; line-height:1.2;}
	.et_pb_title_container h1 {font-size:45px !important; line-height:1.2;}
	h2{font-size:26px ; line-height:1.2;}
	.et_pb_blog_grid h2 {font-size:26px !important; line-height:1.2;}
	h3{font-size:28px !important; line-height:1.2;}
	h4{font-size:16px !important; line-height:1.4;}
	h5{font-size:18px; line-height:1.2;}
	p{font-size:14px; line-height:1.4;color:#000;}
}

@media (min-width: 768px) and (max-width: 980px)  { 

    h1{font-size:28px; line-height:1.2;}
	.et_pb_title_container h1 {font-size:48px !important; line-height:1.2;}
	h2{font-size:26px; line-height:1.2;}
	.et_pb_blog_grid h2 {font-size:26px !important; line-height:1.2;}
	h3{font-size:32px !important; line-height:1.2;}
	h4{font-size:16px !important; line-height:1.4;}
	h5{font-size:18px; line-height:1.3;}
	p{font-size:14px; line-height:1.6;color:#000;}
}

@media (min-width: 981px) and (max-width: 1200px)  { 

    h1{font-size:32px; line-height:1.2;}
	.et_pb_title_container h1 {font-size:48px !important; line-height:1.2;}
	h2{font-size:27px ; line-height:1.2;}
	.et_pb_blog_grid h2  {font-size:26px !important; line-height:1.2;}
	h3{font-size:34px !important; line-height:1.2;}
	h4{font-size:18px; line-height:1.6;}
	h5{font-size:20px !important; line-height:1.3;}
	p{font-size:15px; line-height:1.6;color:#000;}
}

@media (min-width: 1201px) { 

    h1{font-size:38px; line-height:1.2;}
	.et_pb_title_container h1{font-size:55px !important; line-height:1.2;}
	h2{font-size:30px ; line-height:1.2;}
	.et_pb_blog_grid h2{font-size:28px!important ; line-height:1.2;}
	h3{font-size:36px !important; line-height:1.2;}
	h4{font-size:18px !important; line-height:1.6;}
	h5{font-size:20px; line-height:1.2;}
	p{font-size:14px !important; line-height:1.6;}
	body {font-size:14px !important; line-height:1.6;}
}


/*  end H1 H2 H3 H4 H5 H6 P */ 




/* dettagli */
[class*=" dzhvr-border-reveal"]:after , [class*=" dzhvr-border-reveal"]:before ,  [class*=" dzhvr-border-reveal"] .dih_content_wrapper:before , [class*=" dzhvr-border-reveal"] .dih_content_wrapper:after{background-color: #cca876 !important }
/* end dettagli */
