/* ancona-pro-regular-webfont.woff */
@font-face {
  font-family: 'ancona';
  font-style: normal;
  font-weight: 200;
     src: url('../fonts/ancona-pro-regular-webfont.woff') format('woff'),
     src: local(''),
       url('../fonts/ancona-pro-regular-webfont.woff') format('woff');   

}

/* ubuntu-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ubuntu-v21-latin-regular.woff2') format('woff2'); 
}

/* actor-v18-latin-regular.woff2 */
@font-face {
  font-family: 'actor';
  font-style: normal;
  font-weight: 400;
     src: url('../fonts/actor-v18-latin-regular.woff2') format('woff2'),
     src: local(''),
       url('../fonts/actor-v18-latin-regular.woff2') format('woff2');
      
}


/* arezzo-pro-regular-webfont.woff */
@font-face {
  font-family: 'arezzo';
  font-style: normal;
  font-weight: 200;
     src: url('../fonts/arezzo-pro-regular-webfont.woff') format('woff'),
     src: local(''),
       url('../fonts/arezzo-pro-regular-webfont.woff') format('woff');
      

}

/* argentine-regular-webfont.woff */
@font-face {
  font-family: 'argentine';
  font-style: normal;
  font-weight: 200;
     src: url('../fonts/argentine-regular-webfont.woff') format('woff'),
     src: local(''),
       url('/fonts/argentine-regular-webfont.woff') format('woff');
     }



body {
  text-decoration: none;
	font-family: 'Ubuntu', sans-serif;
		font-weight: 300;
   color: #008181;
  line-height: 0,9em;
	font-size: 1.1em;
 
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem;
  font-weight: 400;
  line-height: 1.2;
     	font-family: 'actor', sans-serif;
  color: #008181;
  
}

h1 {
  	font-family: 'actor', sans-serif;
   font-size: 2em;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
   line-height: 1.6em;
   font-weight: 500;
  color: #008181;
}

h2 {
 
  font-size: 1.5em;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
 }

h3 {
 
  font-size: 1.4em;
   
  
}

h4 {
 
  font-size: 1.2em;
}

h5 {
  color: #000;
  font-size: 1.1em;
}

h6 {

  font-size: 1.2em;
 
}






p {
  text-decoration: none;
	font-family: 'Ubuntu', sans-serif;
			font-size: 0.9em;
   line-height: 1.3em;
  color: #008181;
  
}

a, a:hover, a:focus, a:active {
  text-decoration: none;
	font-family: 'Ubuntu', sans-serif;
		font-weight: 400;
	font-size: 1em;
   color: #b32747;
}

#sp-main-body {
  padding:0px;
 }  

#sp-header {
  color:#008181;
  height: 50px;
  font-size: 1em;
 }

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a
{
  color: #d5e5e6;
  font-family: 'Ubuntu', sans-serif;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span
{
  display: inline-block;
  font-family: 'Ubuntu', sans-serif;
  padding: 0 15px;
    line-height: 50px;
  font-size: 0.8em;
  letter-spacing: 1px;
  color: #fff;
  align: center;
  margin: 0;
}

#offcanvas-toggler {
  float: right;
  line-height: 50px;
  margin-left: 15px;
  font-size: 20px;
  color: #fff;}

  #offcanvas-toggler > i {
  color: #fff;
}

#offcanvas-toggler > i:hover {
  color: #fff;}

  .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  background: #008181;}
