@import url(https://fonts.googleapis.com/css?family=Oxygen:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
# .dps-section-title,
# .dps-section-subtitle {
  text-align: center;
}
# H3 {
  font-size: 48px;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#blog-post-object H2 {
  color: #475577;
}
#uffici-banner .dps-section-title,
#uffici-banner p {
  color: #fff;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#content5-114 .dps-section-title,
#content5-114 p {
  color: #fff;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#page-background-header .lead P {
  text-align: center;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#page-content BLOCKQUOTE {
  color: #2969b0;
  font-size: 14px;
}
#open-careers .dps-section-title,
#open-careers .dps-section-subtitle {
  text-align: center;
}
#careers-candidation H3 {
  color: #ffffff;
}
#careers-candidation H2 {
  color: #3d8eb9;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contacts4-127 P {
  text-align: left;
}
#contacts4-127 STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#video-intro H1 {
  color: #000000;
  text-align: center;
}
#video-intro P {
  color: #3d8eb9;
}
#main-slider H2 {
  text-align: left;
}
#main-slider P {
  text-align: left;
}
#servizi-banner-title .dps-section-title,
#servizi-banner-title .dps-section-subtitle {
  text-align: center;
}
#content5-9 .dps-section-title,
#uffici-banner p {
  color: #fff;
}
#clienti-banner-title DIV {
  text-align: center;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#page-header .dps-section-title,
#page-header .dps-section-subtitle {
  text-align: center;
}
#page-header H3 {
  font-size: 48px;
}
#logo-bannerbox H3 {
  color: #ffffff;
}
#logo-bannerbox P {
  color: #efefef;
}
#content5-21 .dps-section-title,
#content5-21 p {
  color: #fff;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#msg-box1-49 H3 {
  color: #2969b0;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#clienti-banner-title0 DIV {
  text-align: center;
}
#clienti-actionbox H3 {
  color: #2969b0;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}


#top-menu .hide-buttons .nav-btn {
  display: none !important;
}
#top-menu .navbar-caption {
  color: #ffffff;
  font-family: 'Oxygen', sans-serif;
}
#top-menu .navbar-toggler {
  color: #000000;
}
#top-menu .close-icon::before,
#top-menu .close-icon::after {
  background-color: #000000;
}
#top-menu .link,
#top-menu .dropdown-item {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
}
#top-menu .link {
  font-size: 0.75rem;
}
#top-menu .dropdown-item,
#top-menu .nav-dropdown-sm .link {
  font-size: 0.812rem;
}
#top-menu .link:hover,
#top-menu .dropdown-item:hover,
#top-menu .link:focus,
#top-menu .dropdown-item:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-menu {
  background: #e6e6e6;
}
#top-menu .nav-dropdown-sm .link:focus,
#top-menu .nav-dropdown-sm .link:hover,
#top-menu .nav-dropdown-sm .dropdown-item:focus,
#top-menu .nav-dropdown-sm .dropdown-item:hover {
  background: #f7f7f7!important;
}
#top-menu .navbar,
#top-menu .nav-dropdown-sm,
#top-menu .nav-dropdown-sm .link[aria-expanded="true"],
#top-menu .nav-dropdown-sm .dropdown-menu {
  background: #ffffff;
}
#top-menu .bg-color.transparent .link {
  color: #000000;
  transition: none;
}
#top-menu .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#top-menu .bg-color.transparent.opened .link:hover,
#top-menu .bg-color.transparent.opened .link:focus {
  color: #c0a375;
}
#top-menu .link[aria-expanded="true"],
#top-menu .dropdown-item[aria-expanded="true"] {
  color: #c0a375!important;
}
#page-background-header .dps-section-title,
#page-background-header p {
  color: #fff;
}
#social-share-buttons .dps-section-title {
  font-size: 16px;
}
#servizi-banner-webdesign .dps-section-title,
#servizi-banner-webdesign p {
  color: #fff;
}
#servizi-banner-webdesign-features .striped .dps-cards-col:nth-child(2n+1) {
  background-color: #3d8eb9;
}
#servizi-banner-webdesign-features H5 {
  color: #475577;
}
#servizi-banner-webmarketing .dps-section-title,
#servizi-banner-webmarketing p {
  color: #fff;
}
#servizi-banner-webmarketing-features .striped .dps-cards-col:nth-child(2n+1) {
  background-color: #3d8eb9;
}
#servizi-banner-webmarketing-features H5 {
  color: #475577;
}
#servizi-banner-sviluppo-web-app .dps-section-title,
#servizi-banner-sviluppo-web-app p {
  color: #fff;
}
#servizi-banner-sviluppo-web-app-features .striped .dps-cards-col:nth-child(2n+1) {
  background-color: #3d8eb9;
}
#servizi-banner-sviluppo-web-app-features H5 {
  color: #475577;
}
#servizi-banner-social-media-marketing .dps-section-title,
#servizi-banner-social-media-marketing p {
  color: #fff;
}
#servizi-banner-social-media-marketing-features .striped .dps-cards-col:nth-child(2n+1) {
  background-color: #3d8eb9;
}
#servizi-banner-social-media-marketing-features H5 {
  color: #475577;
}
#uffici-banner .dps-section-title,
#uffici-banner p {
  color: #fff;
}
#follow-us .dps-section-title,
#follow-us .btn-social {
  color: #fff;
}
#contatti-footer P {
  text-align: left;
}
#contatti-footer STRONG {
  color: #ffffff;
}
