@charset "UTF-8";
/*@font-face {
font-family: 'Bebas Neue Bold';
src: url('../fonts/BebasNeueBold.eot');
src: url('../fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),
url('../fonts/BebasNeueBold.woff') format('woff'),
url('../fonts/BebasNeueBold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ITC Franklin Gothic Book';
src: url('../fonts/ITCFranklinGothicStd-Book.eot');
src: url('../fonts/ITCFranklinGothicStd-Book.eot?#iefix') format('embedded-opentype'),
url('../fonts/ITCFranklinGothicStd-Book.woff') format('woff'),
url('../fonts/ITCFranklinGothicStd-Book.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ITC Franklin Gothic Book Condensed';
src: url('../fonts/ITCFranklinGothicStd-BkCd.eot');
src: url('../fonts/ITCFranklinGothicStd-BkCd.eot?#iefix') format('embedded-opentype'),
url('../fonts/ITCFranklinGothicStd-BkCd.woff') format('woff'),
url('../fonts/ITCFranklinGothicStd-BkCd.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
*/
/*body{
	font-size:24px;
}*/
.navbar-toggler{
	margin-top:10px;
}
.navbar-toggler-icon{
	width: 3em;
	height: 3em;
}
p, a{
	font-size:1.3rem!important;
	
}
h1.golden{
/*	font-size: 38px;*/
    color: white;
/*    font-family: 'Bebas Neue Bold';*/
	padding-top: 20px;
    padding-bottom: 20px;
    margin-top: -5px;
    background: linear-gradient(
90deg
, rgba(196,157,64,1) 0%, rgba(238,220,174,1) 12%, rgba(196,157,64,1) 27%, rgba(238,220,174,1) 43%, rgba(196,157,64,1) 60%, rgba(238,220,174,1) 74%, rgba(207,173,92,1) 87%, rgba(196,157,64,1) 100%);
    text-align: center;
}
h1.main{
color:white;
/*font-family: 'Bebas Neue Bold';
font-size: 40px !important;*/
}
/*h3{
	font-weight:700;
	font-size: 34px;
font-family: 'ITC Franklin Gothic Book Condensed';
	
}*/
/* p {
    font-size: 24px;
    font-family: 'ITC Franklin Gothic Book';
}*/
a{
    color: black;
    text-decoration: underline;
}
a:hover, a:active, a:visited{
    color: #555;
    text-decoration: none;
}
#cool-bg{
	background-image:url('../images/col_muso.png');
    background-repeat:no-repeat;
    background-size:contain;
}
.spacer{
	margin:20% 0; 
}
/*a.h-like{
	font-size: 34px;
    font-family: 'ITC Franklin Gothic Book Condensed' !important;
}*/

#decor-1{
	background-image:url('../images/decor.png');
    background-repeat:no-repeat;
    background-size:contain;
	background-position-x:center;
	padding:8% 0!important;
}
h2.xs2{
	margin-top: 100px;
margin-bottom: 100px;
/*font-size: 34px;
font-family: 'ITC Franklin Gothic Book Condensed' !important;*/
}
.pict-1 {
    background: url(../images/main-bg.jpg) no-repeat center/cover;
}
.nav-link{
	    color:black!important;
	
}
.nav-link:hover{
	    color:#444!important;
}


.nav-item{

    background: linear-gradient(90deg, rgba(196,157,64,1) 0%, rgba(238,220,174,1) 49%, rgba(196,157,64,1) 100%);
/*    padding: 10px 30px 10px 30px;
    border-radius: 0 0 10px 10px;
    font-family: 'Bebas Neue Bold';
    font-size: 28px;
    margin: 0 5px;*/
    flex-basis:auto!important;
}


.nav-item:first-child{
	margin-left:0;
}
.nav-item:last-child{
	margin-right:0;
}
.navbar{
	padding-top:0;
}
.seti img{
	width:80px;
	filter: invert(1);
}
.phone a{
	color: #fff;
/*	font-size: inherit!important;*/
	text-decoration:none;
}
.motto{
/*	font-family: 'Bebas Neue Bold';
	font-size: 32px !important;*/
	color: white;
}
.golden-spacer{
	background-image: url(../images/polosa.png);
	background-size: 100%;
	background-repeat: repeat-x;
background-position-y: center;
}
/*.foot{
	    font-size: 24px;
    font-family: 'ITC Franklin Gothic Book';
}*/
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28196,157,64, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
/* rgba(196,157,64,1) */
@media only screen and (orientation: landscape) {
  .show-portrait{
    display: none!important;
  }
}
@media only screen and (orientation: portrait) {
  .show-landscape{
    display: none!important;
  }
}
@media screen and (max-width: 991.98px) {
	.nav-item{
	 margin: 3px 0 0;
	 border-radius:3px;
	 }
	 body{
	 font-size:1.3rem!important;
	 }
	 p, a{
	 font-size:2.5rem!important;
	 }
	 h2{
	 font-size:3rem!important;
	
	}
	h1{
	 font-size:4rem!important;
	}
}

.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,.55);
    border-color: rgba(196,157,64,.9);
}
.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 .05rem #b18e3a;
}

 
@media screen and (orientation: landscape) and (max-width: 991.98px){
  h1.main{
    font-size: 2rem!important;
  }
}