@font-face {
    font-family: "hightower";
    src: url("../fonts/hightower/HTOWERT.TTF");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Goudy Old Style";
    src: url("../fonts/goudy/Goudy_Old_Style_Regular.ttf");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Goudy Old Style";
    src: url("../fonts/goudy/Goudy Old Style Bold.ttf");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Mrs Santhi";
    src: url("../fonts/santhi/Mrs_Santhi.otf");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Candara";
    src: url("../fonts/candara/Candara.ttf");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Candara";
    src: url("../fonts/candara/Candara_Bold.ttf");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Candara";
    src: url("../fonts/candara/Candara_Italic.ttf");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "Candara";
    src: url("../fonts/candara/Candara_Bold_Italic.ttf");
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: "Aquarion";
    src: url("../fonts/candara/aquarion.otf");
    font-weight: normal;
    font-style: normal; 
}

/* =======================================================
*
* 	Template Style
*
* ======================================================= */

html { font-family: 'Candara'; }
body {
  font-family: 'Candara';
  color: black;
}

.navbar-brand { margin-right: -2rem; font-family: 'hightower'; }

#ftco-nav{
	margin-right:0px;
}

#logo{
	margin-left: 3%;
	margin-top: -12%;
	width: 25%;
}

.txtLogo {
	float: left;
	color: #fff;
	padding-right: 7px;
	font-variant: small-caps;
}

.txtLogo:hover {
	color: #eac15a;
}

h1, h2, h3, h4, h5,
.h1, .h2, .h3, .h4, .h5 {
  font-family: 'hightower';
}

.slider-text h2, .slider-text h3 {
  color: #fff;
}

.ftco-section { padding: 2em 0; }
.ftco-footer { padding: 2em 0 4em 0; }

.slider-text p { font-family: 'Goudy Old Style'; }
.slider-text .breadcrumbs { font-family: 'Goudy Old Style'; }
.ftco-consultation .half.img .desc h1 a span { font-family: 'Goudy Old Style'; }
.heading-section .subheading { font-family: 'Goudy Old Style'; }
.ftco-counter .text strong.number { font-family: 'Goudy Old Style'; }
.block-2 .author .name { font-family: 'Goudy Old Style'; }
.block-2 .author .position { font-family: 'Goudy Old Style'; }
.block-2 .front { background:#eac15a; }
.block-2 .front .box h2 {font-size:18px; }
.block-2 .back p { text-align: justify; padding: 0px 10px; }
.block-2, .block-2 .front, .block-2 .back { width: 95%; }
.mb-4_noMargin { margin-bottom: 1px; }
.mb-4 { color: #999999; }
.block-23 ul li .icon { width: 20px; }

.flipperFrontImg{ 
    height: 80%;
    margin-top: 3%;
    border-radius: 0%;
    margin-left: 3%;
    margin-right: 3%;
}

.flipperFrontImg.servizi_legali{ 
    height: 75%;
}

.skyline{
	width: 101%; 
	margin-left: -7px;
}

.btn-success{
	color: #212529;
	background-color: #eac15a;
	border-color:#eac15a;
	
}