/*
Benvenuto nella funzione di personalizzazione dei CSS!

Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/



/* Remove an underline if the link is an image 14201524-hc (SC) */
.wp-block-image a {
	box-shadow: none;
}

#spazio {
	line-height: 1em;
}

.wp-image-346,
.wp-image-347,
.wp-image-348,
.wp-image-349,
.wp-image-351,
.wp-image-352 {
	margin-top: 30px;
}

.listav {
	list-style-image:
		url('https://actionsrl.net/wp-content/uploads/2019/08/Action-srl-Elenco-Check.svg');
	margin-left: 30px;
}

.listav2 {
	list-style-image:
		url('https://actionsrl.net/wp-content/uploads/2019/08/Action-srl-Elenco-Check2.svg');
	margin-left: 30px;
}

.site-title {
	display: none;
}

#post-2,
#post-3533 {
	background-color: #ff8100;
}

.site-description {
  display: block;
	margin-top: 10px;
	font-size: smaller;
}

#post-2 .entry-title,
#post-21 .entry-title,
#post-408 .entry-title,
#post-427 .entry-title,
#post-871 .entry-title,
#post-874 .entry-title,
#post-1021 .entry-title,
#post-1168 .entry-title,
#post-1032 .entry-title,
#post-1035 .entry-title,
#post-1038 .entry-title,
#post-1179 .entry-title,
#post-811 .entry-title,
#post-814 .entry-title,
#post-834 .entry-title,
#post-1188 .entry-title,
#post-1070 .entry-title,
#post-1073 .entry-title,
#post-1076 .entry-title,
#post-1195 .entry-title,
#post-1101 .entry-title,
#post-1104 .entry-title,
#post-1107 .entry-title,
#post-1294 .entry-title,
#post-1123 .entry-title,
#post-1126 .entry-title,
#post-1129 .entry-title,
#post-1347 .entry-title,
#post-680 .entry-title,
#post-705 .entry-title,
#post-1280 .entry-title,
#post-1410 .entry-title,
#post-737 .entry-title,
#post-741 .entry-title,
#post-1781 .entry-title,
#post-1398 .entry-title,
#post-1676 .entry-title,
#post-1813 .entry-title,
#post-778 .entry-title,
#post-1312 .entry-title,
#post-2225 .entry-title,
#post-2068 .entry-title,
#post-1994 .entry-title,
#post-2012 .entry-title,
#post-2022 .entry-title,
#post-2031 .entry-title,
#post-2057 .entry-title,
#post-2063 .entry-title,
#post-3005 .entry-title,
#post-3533 .entry-title,
#post-3551 .entry-title,
#post-3558 .entry-title,
#post-3589 .entry-title,
#post-3593 .entry-title,
#post-3597 .entry-title,
#post-3600 .entry-title,
#post-3651 .entry-title,
#post-3655 .entry-title,
#post-3658 .entry-title,
#post-3661 .entry-title,
#post-3693 .entry-title,
#post-3697 .entry-title,
#post-3700 .entry-title,
#post-3703 .entry-title,
#post-3732 .entry-title,
#post-3735 .entry-title,
#post-3738 .entry-title,
#post-3741 .entry-title,
#post-3762 .entry-title,
#post-3765 .entry-title,
#post-3769 .entry-title,
#post-3772 .entry-title,
#post-3793 .entry-title,
#post-3797 .entry-title,
#post-3800 .entry-title,
#post-3803 .entry-title,
#post-3823 .entry-title,
#post-3845 .entry-title,
#post-3848 .entry-title,
#post-3852 .entry-title,
#post-3855 .entry-title,
#post-3871 .entry-title,
#post-3874 .entry-title,
#post-3877 .entry-title,
#post-3880 .entry-title,
#post-3295 .entry-title,
#post-4453 .entry-title,
#post-4456 .entry-title,
#post-4459 .entry-title,
#post-4461 .entry-title,
#post-4518 .entry-title,
#post-4520 .entry-title,
#post-4522 .entry-title,
#post-4524 .entry-title,
#post-4568 .entry-title {
	display: none;
}

 /* Reduce header padding - 14262753-hc  */
.site-header {
	 padding: 0px;
	 border-bottom-width: 0px; 
}

#separatore {
	background-color: #eaeaea;
	height: 5px;
}

#post-408,
#post-814,
#post-874,
#post-1035,
#post-1073,
#post-1104,
#post-1126,
#post-1168,
#post-1179,
#post-1188,
#post-1195,
#post-1294,
#post-1347,
#post-1398,
#post-1410,
#post-3558,
#post-3593,
#post-3600,
#post-3655,
#post-3661,
#post-3697,
#post-3703,
#post-3735,
#post-3741,
#post-3765,
#post-3772,
#post-3797,
#post-3803,
#post-3855,
#post-3880,
#post-4456,
#post-4461,
#post-4520,
#post-4524 {
	background-color: #1D252D;
	color: #ff8100;
}

#post-427 {
	background-image: url('https://actionsrl.net/wp-content/uploads/2019/10/Action-srl-DownloadBrochure.svg');
}

#tasto1 {
	width: 200px;
	border-color: #ff8100;
	color: #ff8100;
}

#tasto1:hover,
#tasto1:focus,
#tasto1:active {
	background: #1d252d;
	color: #ffffff;
	border-color: #1d252d;
}

#tasto2 {
	width: 200px;
	border-color: #ff8100;
	color: #ff8100;
}

#tasto2:hover,
#tasto2:focus,
#tasto2:active {
	background: #ffffff;
	color: #1d252d;
	border-color: #ffffff;
}

#tasto3 {
	width: 200px;
	border-color: #1d252d;
	color: #1d252d;
}

#tasto3:hover,
#tasto3:focus,
#tasto3:active {
	background: #1d252d;
	color: #eaeaea;
	border-color: #1d252d;
}

@media only screen and (min-width: 780px) {
#ancorahome1,
#ancorahome2,
#ancorastime1,
#ancorastime2,
#ancorastress1,
#ancorastress2,
#ancorainsurance1,
#ancorainsurance2,
#ancorabusiness1,
#ancorabusiness2,
#ancoratestimoniale1,
#ancoratestimoniale2,
#ancoracontrollo1,
#ancoracontrollo2,
#ancoraintermediari1,
#ancoraintermediari2,
#ancoraaziende1,
#ancoracostruzioni1,
#grafico,
#glossario,
#stimapreventiva,
#stimaaccettata,
#danniindiretti,
#businesscontinuity,
#cookie1,
#cookie2,
#cookie3,
#cookie4,
#cookie5,
#cookie6,
#cookie7,
#cookie8 {
	position: relative;
	top: -220px;
}
	}

@media only screen and (max-width: 780px) {
#ancorahome1,
#ancorahome2,
#ancorastime1,
#ancorastime2,
#ancorastress1,
#ancorastress2,
#ancorainsurance1,
#ancorainsurance2,
#ancorabusiness1,
#ancorabusiness2,
#ancoratestimoniale1,
#ancoratestimoniale2,
#ancoracontrollo1,
#ancoracontrollo2,
#ancoraintermediari1,
#ancoraintermediari2,
#ancoraaziende1,
#ancoracostruzioni1,
#grafico,
#glossario,
#stimapreventiva,
#stimaaccettata,
#danniindiretti,
#businesscontinuity,
#cookie1,
#cookie2,
#cookie3,
#cookie4,
#cookie5,
#cookie6,
#cookie7,
#cookie8 {
	position: relative;
	top: -50px;
  }
}

.glossario {
	position: relative;
	top: -220px;
}

#post-741,
#post-705,
#post-3848,
#post-3874 {
	background-color: #eaeaea;
}

/* Header Image - Remove the image overlay | 14286050-hc */
.page-id-680.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-737.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-811.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-871.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-1032.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-1070.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-1101.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-1123.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3589.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3651.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3693.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3732.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3762.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3793.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3845.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-3871.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-4453.page-template-panel-page .hentry.has-post-thumbnail:before,
.page-id-4518.page-template-panel-page .hentry.has-post-thumbnail:before {
  display: none;
}

/* KG-14521040-hc */

#menu-item-1232 a {
	color: #ff8100;
	cursor: default;
	font-style: italic;
}

.viz {
	height: 650px;
	overflow: hidden;
}

.widget-title {
	color: #ff8100;
}


#tabellacookie table {
  border-collapse: collapse;
}

#tabellacookie table, th, td {
  border: 1px solid #eaeaea;
}

.widget-footer-area.widget-footer-top-area.column-1 {
	display: none;
}


#linkhome {
	color: #ff8100;
}

#linkhome:hover,
#linkhome:focus,
#linkhome:active {
	color: #ffffff;
}

.def {
	font-size: smaller;
}

#contact-form-778,
#contact-form-1994,
#contact-form-2012,
#contact-form-2022,
#contact-form-2031,
#contact-form-2057,
#contact-form-2063 {
	font-size: smaller;
}

@media only screen and (max-width: 780px) {
  #tastomargine {
	  margin-top: 15px;
	  margin-bottom: 15px;
  }
}

#eu-cookie-law {
	color: #1D252D;
}

@media only screen and (min-width: 780px) {
  .wp-image-75 {
	  width: 45%;
  }
}

#elencoconsulenza {
	margin-bottom: 0px;
}

#imgconsulenza {
	margin-bottom: 20px;
}

#imgbrochure {
	margin-bottom: 20px;
}

@media only screen and (min-width: 780px) {
  #imggdpr {
	  width: 20%;
  }
}

@media only screen and (max-width: 780px) {
	#imggdpr {
	  width: 40%;
  }
}

/* Override default theme font for menu | 16623610-HC | GM */
.site-menu {
	font-family: 'Roboto', sans-serif;
}

.wp-block-button {
	font-family: Roboto;
}

ul, li {
	font-family: Roboto;
}

#tasto1, #tasto2, #tasto3 {
	text-decoration: none;
}

.widget-footer-area {
	background-color: #eaeaea;
}

.button-small {
	padding: 5px 10px;
	font-size: small;
	border: 1px solid #000000;
	border-radius: 0px;
	background: #eaeaea;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
}

.button-small:hover,
.button-small:focus,
.button-small:active {
	padding: 5px 10px;
	font-size: small;
	border: 1px solid #000000;
	border-radius: 0px;
	background: #eaeaea;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
}

.page-id-2 #langit,
.page-id-871 #langit,
.page-id-1032 #langit,
.page-id-811 #langit,
.page-id-1070 #langit,
.page-id-1101 #langit,
.page-id-1123 #langit,
.page-id-680 #langit,
.page-id-737 #langit,
.page-id-3446 #langit,
.blog #langit,
.page-id-1676 #langit,
.page-id-1813 #langit,
.page-id-778 #langit,
.page-id-3005 #langit,
.page-id-1312 #langit,
.page-id-2225 #langit,
.page-id-3295 #langit,
.page-id-4453 #langit {
	display: none;
}

.page-id-3533 #langen,
.page-id-3589 #langen,
.page-id-3651 #langen,
.page-id-3693 #langen,
.page-id-3732 #langen,
.page-id-3762 #langen,
.page-id-3793 #langen,
.page-id-3823 #langen,
.page-id-3845 #langen,
.page-id-3871 #langen,
.page-id-4518 #langen {
	display: none;
}

img.custom-logo {
	width: 85%;
}

.homeicon {
	display: block;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px){
blockquote {
    font-size: 20px;
	}
}
h6 {
    font-weight: 500!important;
}