@font-face {
font-family: 'Adamcgpro';
font-display: swap;
src: url(//www.abstrartfirenze.org/wp-content/themes/abstrart/fonts/ADAMCGPRO.otf) format('opentype');
}
@font-face {
font-family: 'News Cycle';
src: url(//www.abstrartfirenze.org/wp-content/themes/abstrart/fonts/subset-NewsCycle.woff2) format('woff2'),
url(//www.abstrartfirenze.org/wp-content/themes/abstrart/fonts/subset-NewsCycle.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'News Cycle';
src: url(//www.abstrartfirenze.org/wp-content/themes/abstrart/fonts/subset-NewsCycle-Bold.woff2) format('woff2'),
url(//www.abstrartfirenze.org/wp-content/themes/abstrart/fonts/subset-NewsCycle-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
* {
font-family: 'News Cycle', sans-serif;
}
h1, h2, h3, h4, h5,
h1 a, h2 a, h3 a, h4 a, h5 a,
.et_pb_button {
font-family: 'Adamcgpro',
-apple-system, 
BlinkMacSystemFont, 
"Segoe UI", 
Roboto, 
Oxygen-Sans, 
Ubuntu, 
Cantarell, 
"Helvetica Neue", 
sans-serif;
}
.menu-item a {
text-transform: uppercase;
}
.et_pb_widget_area .et_pb_widget a,
.et_pb_bg_layout_light .et_pb_widget li a {
color: #ed6a5a;
}
#menu-categorie-eventi {
text-align: left !important;
}
.fnewscycle {
font-family: 'News Cycle', sans-serif;
}
.fadam {
font-family: 'Adamcgpro';
}
.rosso {
color: #ed6a5a;
}
.et_pb_button, .et_pb_button:hover, body.et_pb_button_helper_class .et_pb_button, body.et_pb_button_helper_class .et_pb_module.et_pb_button, .woocommerce.et_pb_button_helper_class a.button.alt, .woocommerce-page.et_pb_button_helper_class a.button.alt, .woocommerce.et_pb_button_helper_class button.button.alt, .woocommerce.et_pb_button_helper_class button.button.alt.disabled, .woocommerce-page.et_pb_button_helper_class button.button.alt, .woocommerce-page.et_pb_button_helper_class button.button.alt.disabled, .woocommerce.et_pb_button_helper_class input.button.alt, .woocommerce-page.et_pb_button_helper_class input.button.alt, .woocommerce.et_pb_button_helper_class #respond input#submit.alt, .woocommerce-page.et_pb_button_helper_class #respond input#submit.alt, .woocommerce.et_pb_button_helper_class #content input.button.alt, .woocommerce-page.et_pb_button_helper_class #content input.button.alt, .woocommerce.et_pb_button_helper_class a.button, .woocommerce-page.et_pb_button_helper_class a.button, .woocommerce.et_pb_button_helper_class button.button, .woocommerce-page.et_pb_button_helper_class button.button, .woocommerce.et_pb_button_helper_class input.button, .woocommerce-page.et_pb_button_helper_class input.button, .woocommerce.et_pb_button_helper_class #respond input#submit, .woocommerce-page.et_pb_button_helper_class #respond input#submit, .woocommerce.et_pb_button_helper_class #content input.button, .woocommerce-page.et_pb_button_helper_class #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt.disabled, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt.disabled, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt, .et_button_no_icon.et_button_left .et_pb_button:hover, .et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce #content input.button:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button.alt.disabled:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button:hover, .et_button_no_icon.et_button_left.woocommerce a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce a.button:hover, .et_button_no_icon.et_button_left.woocommerce button.button.alt.disabled:hover, .et_button_no_icon.et_button_left.woocommerce button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce button.button:hover, .et_button_no_icon.et_button_left.woocommerce input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce input.button:hover, .et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover, .et_button_no_icon.woocommerce #content input.button, .et_button_no_icon.woocommerce #content input.button.alt, .et_button_no_icon.woocommerce #content input.button.alt:hover, .et_button_no_icon.woocommerce #content input.button:hover, .et_button_no_icon.woocommerce #respond input#submit, .et_button_no_icon.woocommerce #respond input#submit.alt, .et_button_no_icon.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.woocommerce #respond input#submit:hover, .et_button_no_icon.woocommerce-page #content input.button, .et_button_no_icon.woocommerce-page #content input.button.alt, .et_button_no_icon.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.woocommerce-page #content input.button:hover, .et_button_no_icon.woocommerce-page #respond input#submit, .et_button_no_icon.woocommerce-page #respond input#submit.alt, .et_button_no_icon.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.woocommerce-page #respond input#submit:hover, .et_button_no_icon.woocommerce-page a.button, .et_button_no_icon.woocommerce-page a.button.alt, .et_button_no_icon.woocommerce-page a.button.alt:hover, .et_button_no_icon.woocommerce-page a.button:hover, .et_button_no_icon.woocommerce-page button.button, .et_button_no_icon.woocommerce-page button.button.alt, .et_button_no_icon.woocommerce-page button.button.alt.disabled, .et_button_no_icon.woocommerce-page button.button.alt.disabled:hover, .et_button_no_icon.woocommerce-page button.button.alt:hover, .et_button_no_icon.woocommerce-page button.button:hover, .et_button_no_icon.woocommerce-page input.button, .et_button_no_icon.woocommerce-page input.button.alt, .et_button_no_icon.woocommerce-page input.button.alt:hover, .et_button_no_icon.woocommerce-page input.button:hover, .et_button_no_icon.woocommerce a.button, .et_button_no_icon.woocommerce a.button.alt, .et_button_no_icon.woocommerce a.button.alt:hover, .et_button_no_icon.woocommerce a.button:hover, .et_button_no_icon.woocommerce button.button, .et_button_no_icon.woocommerce button.button.alt, .et_button_no_icon.woocommerce button.button.alt.disabled, .et_button_no_icon.woocommerce button.button.alt.disabled:hover, .et_button_no_icon.woocommerce button.button.alt:hover, .et_button_no_icon.woocommerce button.button:hover, .et_button_no_icon.woocommerce input.button, .et_button_no_icon.woocommerce input.button.alt, .et_button_no_icon.woocommerce input.button.alt:hover, .et_button_no_icon.woocommerce input.button:hover, .woocommerce input.button, .woocommerce input.button:hover {
padding-top: 0.05em !important;
}
body:not(.page-template-page-tras):not(.home) #main-header,
body:not(.page-template-page-tras):not(.home) #main-header .nav li ul, 
body:not(.page-template-page-tras):not(.home) .et-search-form,
body:not(.page-template-page-tras):not(.home) #main-header .et_mobile_menu { 
background-color: #000;
}
body.page-template-page-tras #mobile_menu {
background-color: rgba(0,0,0,0.72);
}  .single #main-content .container:before {
background: none;
} .single #sidebar {
display:none;
} @media ( min-width: 981px ){
.single #left-area {
float: none !important;
padding: 23px 0px 0px !important;
margin-left: auto;
margin-right: auto;
max-width: 768px;
width: 100% !important;
}
} #left-area .post-meta a {
color: #000;
text-decoration: underline;
}
.entry-content a,
#footer-bottom a {
text-decoration: underline;
}
.entry-content a.et_pb_button {
text-decoration: none;
} .abstrart-related-posts {
margin-bottom: 2em;
}
.abstrart-related-posts-title {
margin-bottom: 1em;
}
.abstrart-related-post {
border: 1px solid #d8d8d8;
max-width: 300px;
}
.abstrart-related-post-title {
display: block;
}
.abstrart-related-post-date {
font-size: 0.8em;
}
@supports (display: grid) {
@media screen and (max-width: 619px) {
.abstrart-related-post {
display: grid;
grid-template-columns: 25% 1fr;
grid-column-gap: 1em;
grid-template-rows: auto auto;
margin-bottom: 1em;
max-width: none;
}
.abstrart-related-post-image {
grid-column: 1 / 2;
grid-row: 1 / 3;
}
.abstrart-related-post-image img {
height: 100%;
object-fit: cover;
}
.abstrart-related-post-title {
grid-column: 2 / 3;
grid-row: 1 / 2;
margin: 0.25rem 0.25rem 0 0;
padding: 0;
}
.abstrart-related-post-date {
grid-column: 2 / 3;
grid-row: 2 / 3;
}
}
@media screen and (min-width: 620px) {
.abstrart-related-posts {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 1em;
align-items: start;
}
.abstrart-related-post-title {
margin: 1rem 1rem 0.25rem;
}
.abstrart-related-post-date {
margin: 0 1rem 1rem;
}
}
} .abstrart-author {
border-top: 1px solid #333;
padding-top: 1.5em;
display: flex;
align-items: center;
flex-wrap: wrap;
margin-bottom: 3em;
}
.abstrart-author-avatar {
margin-right: 1.5em;
}
.abstrart-author-bio {
margin-top: 0.5em;
width: 100%;
} .responsive-map .et_pb_code_inner {
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
height: 0;
}
.responsive-map .et_pb_code_inner iframe{
left: 0;
top: 0;
height: 100%;
width: 100%;
position: absolute;
} @media screen and (max-width: 679px) {
.owa_evento.preview {
margin-bottom: 36px;
}
} input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea {
font-size: 1em;
padding: 4px 8px;
}
div.owa_contatto_prenotazione input[type="text"],
div.owa_contatto_prenotazione input[type="tel"],
div.owa_contatto_prenotazione input[type="email"] {
width: 100%;
}
div.owa_contatto_prenotazione input.owa_data[type="text"] {
width: auto;	
}
div.owa_contatto_prenotazione textarea {
width: 100%;
}
.owa_contatto_prenotazione input[type='submit'] {
background: #ed6a5a;
border: 1px solid #ed6a5a;
border-radius: 6px;
color: #fff;
font-size: 1.1em;
font-weight: bold;
padding: 6px 16px 8px;
}
.owa_contatto_prenotazione .wpcf7-submit:hover {
cursor: pointer;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed !important;
opacity: 0.5;
}
.owa_contatto_prenotazione .notice {
line-height: 1.35;
opacity: 0;
transition: all 0.2s ease-out;
}
div.wpcf7 .wpcf7-submit:disabled ~ .notice {
opacity: 1;
}
.owa_contatto_prenotazione .ajax-loader {
float: left;
}
.entry-content div.wpcf7-response-output {
margin-left: 0;
margin-right: 0;
padding-bottom: 0.4em;
}
.owa_contatto_prenotazione input[type='submit']:hover {
background-color: #aaa;
}
.owa_contatto_prenotazione .owa_contatto_prenotazione_dati {
margin-bottom: 10px;
}
div.wpcf7-response-output {
margin-top: 1em;
} .mc4wp-form p {
padding-bottom: 0.2em;;
}
.mc4wp-form-basic, .mc4wp-form-theme {
margin: 0;
}
.mc4wp-form-fields input {
font-size: 17px;
padding: 0.3em 0.5em;
}
.abstrart-newsletter {
background-color: #ed6a5a;
padding: 1.5em;	
margin-bottom: 1.5em;
margin-top: 1.5em;
}
.abstrart-newsletter .tnp-subscription {
max-width: none;
}
.abstrart-newsletter h2 + p {
padding: 0
}
.abstrart-newsletter .mc4wp-form input {
max-width: none !important;
}
.abstrart-newsletter .mc4wp-form label {
margin-bottom: 0;
}
.mc4wp-form .et_pb_button {
border-color: #000;
background-color: #000 !important;
color: #fff;
}
.mc4wp-form .et_pb_button:hover {
border-color: #000;
}
.et_pb_contact_field_checkbox label {
display: inline !important;
}
.abstrart-article-cta {
border-bottom: 1px solid #999;
border-top: 1px solid #999;
margin-bottom: 1.5em;
margin-top: 1em;
padding-bottom: 1.3em;
padding-top: 1em;
}
.abstrart-cta-button {
margin-top: 6px;
}
.abstrart-cta-button .abstrart-cta-button-link {
background-color: #ed6a5a;
border-radius: 8px;
color: #fff;
font-weight: bold;
line-height: 1;
padding: 2px 16px 6px;
text-decoration: none;
transition: color 0.2s ease-in; 
}
.abstrart-cta-button .abstrart-cta-button-link:hover {
color: #000;
}
.home .mc4wp-form {
color: #fff;
}
.home .mc4wp-form p {
padding-bottom: 0.5em;;
}
@media screen and (min-width: 981px) {
.home .mc4wp-form {
background-color: #ed6a5a;
padding: 12px 20px 16px;
}
}
#main-content .container::before {
background-color: #fff;
} @media screen and (max-width: 600px) {
.contact-table td:first-child {
padding: 0 6px 0 0;
min-width: 30px;
}
} .search .entry-featured-image-url,
.search .entry-featured-image-url img,
.search .owa_evento .post-meta {
display: none;
}
.search .owa_evento .entry-title::before {
display: block;
content: "Evento ";
font-size: 16px;
line-height: 1.3;
}
.search a {
color: #ed6a5a;
transition: color 0.2s ease-in;
}
.search a:hover {
color: #000;
} .event-card {
border-bottom: 1px solid #999;
border-top: 1px solid #999;
margin-bottom: 1.5em;
padding: 0.5em 0;
}
.event-cta {
font-size: 1.1em;
font-weight: bold;
}
.event-card figure img {
display: block;
}
.owa_evento_cats span {
display: inline-block;
}
.owa_evento_cats span:not(:last-child)::after {
content: ',';
}
@media screen and (min-width: 420px) {
.event-card {
display: flex;
align-items: center;
justify-content: space-between;
}
.event-cta {
width: 70%;
}
.event-card figure {
width: 30%;
}
}
@media screen and (min-width: 768px) {
.event-cta {
width: 75%;
}
.event-card figure {
width: 20%;
}
} .single-owa_evento.et-db #et-boc .et-l .et_pb_section {
padding-top: 0 !important;
} .tax-owa_categoria .entry-title {
padding-bottom: 0.5em;
}
.taxonomy-description {
margin-bottom: 2em;
} #footer-bottom {
padding: 25px 0 20px;
} .owa_pulsante,
.owa_pulsante_min {
font-family: 'Adamcgpro';	
color: #FFF !important;
background: #ED6A5A none repeat scroll 0% 0%;
border-radius: 15px;
letter-spacing: 0px;
font-size: 20px;
font-weight: bold !important;	
}
@media all and (max-width:500px){
.owa_pulsante,
.owa_pulsante_min {
font-size: 16px;
}
}
.et_pb_button.owa_pulsante:hover,
.et_pb_button.owa_pulsante_min:hover {
background: #ED6A5A none repeat scroll 0% 0%;
}
.owa_pulsante_min {
font-size:16px;
border-radius:10px;
}
.owa_middle {
vertical-align: middle;
}
.owa_obbl {
color:#ed6a5a;
} @media only screen and ( min-width:981px ){
.et_pb_slider .et_pb_slide_description { 
position: relative; 
top: 25%; 
padding-top: 0 !important; 
padding-bottom:0 !important; 
height:auto !important; 
}
}
@media only screen and ( min-width:650px ) and (max-width:980px) { .et_pb_slider, .et_pb_slider .et_pb_container { 
height: 487px !important; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
max-height: 487px; 
}
} @media only screen and ( min-width:981px ) and (max-width:1100px) { .et_pb_slider, .et_pb_slider .et_pb_container { 
height: 587px !important; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
max-height: 587px; 
}
} @media only screen and ( min-width:1101px ) and (max-width:1300px) { .et_pb_slider, .et_pb_slider .et_pb_container { 
height: 660px !important; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
max-height: 660px; 
}
} @media only screen and ( min-width:1300px ) and (max-width:1400px) { .et_pb_slider, .et_pb_slider .et_pb_container { 
height: 746px !important; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
max-height: 746px; 
}
} @media only screen and ( min-width:1401px ) { .et_pb_slider, .et_pb_slider .et_pb_container { 
height: 800px !important; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
max-height: 800px; 
}
} @media only screen and ( max-width:450px ) {
.et_pb_slider .et_pb_slide {
min-height:300px!important;
height:300px!important;
}
.et_pb_slides .et_pb_container .et_pb_slider_container_inner {
display:block;	
}
.et_pb_slides .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description{
padding-top:2px;
padding-bottom:2px;
}
} @media all and (max-width:850px){
.logo_container {
background-color:black;
}
}
#rigalinkcontatti h4 a{
color:#555;
}
#rigalinkcontatti h4 {
margin-top:8px;	
}
#owa_rigatour div.et_pb_text {
height: 240px;
overflow: hidden;
}
#owa_rigatour h2 {
min-height: 54px;
}
div.owa_row:FIRST-CHILD {
margin-top:5px;
}
div.owa_row {
margin-bottom: 8px;
overflow: hidden;
}
div.owa_row::after {
visibility: hidden;
content: ' ';
clear: both;
}
.owa_capo {
clear:both;
}
div.owa_col {
float: left;
}
.owa_col_all {
width: 100%;
}
#owa_partners p img:last-child {
margin-right: 0;
}
@media only screen and ( min-width:1580px ){
#owa_partners p img {
margin: 0 58px 0 0;
}
}
@media only screen  and ( min-width:1370px ) and (max-width:1579px){
#owa_partners p img {
margin: 0 14px 0 0;
}
}
@media only screen and (max-width:1369px)  and ( min-width:1250px ){
#owa_partners p img {
margin: 0 1px 0 0;
}
}
@media all and ( min-width:650px ) {
div.owa_contatto_prenotazione div.owa_col.owa_col0 {
width: 25%;
margin-right: 5%;
clear: both;
}
div.owa_contatto_prenotazione div.owa_col.owa_col1 {
width: 70%;
margin-right: 0;
}
div.owa_contatto_prenotazione {
font-size: 18px;
max-width: 768px;
margin: 0 auto;
overflow: hidden;
}
}
@media all and ( min-width:650px ) {
div.owa_contatto_prenotazione.owa_contatto_socio div.owa_col.owa_col0 {
width: 22%;
margin-right:2%; 
}
div.owa_contatto_prenotazione.owa_contatto_socio div.owa_col.owa_col1 {
width: 27%;
margin-right:2%; 
}
div.owa_contatto_prenotazione.owa_contatto_socio div.owa_col.owa_col2 {
width: 18%;
margin-right:2%; 
}
div.owa_contatto_prenotazione.owa_contatto_socio div.owa_col.owa_col3 {
width: 27%;
margin-right:0; 
}
div.owa_contatto_prenotazione.owa_contatto_socio input.owa_data[type="text"]{
width: 85%;
}
}
@media all and (max-width:649px){
div.owa_col {
float: none;
width: 100%;
margin-bottom:2px;
}
div.owa_contatto_prenotazione {
width: 100%;
}
div.owa_col div.owa_col0,
div.owa_col div.owa_col1,
div.owa_col div.owa_col2,
div.owa_col div.owa_col3 {
float: none;
width: 100%;
}
div.owa_row {
margin-bottom: 4px;
}
}  #owa_evento_prenota {
margin: 0 auto 30px;
max-width: 800px;
padding: 0 16px;
}
div.owa_info {
padding: 20px 5px 20px 5px;
border: 1px solid #2b2b2b;
height: 120px;
}
div.owa_info_bus {
padding: 25px 15px;
}
div.owa_info h4{
color:#ed6a5a;
}
div.owa_chi_siamo {
margin-left: auto;
margin-right: auto;
max-width: 925px;
}
}
@media all and (min-width:981px){
#owa_prenotazione_note div.et_pb_column {
width: 54%;
}
#owa_prenotazione_note div.et_pb_column:first-child,
#owa_prenotazione_note div.et_pb_column:last-child {
width: 15%;
}
div.owa_3col div.et_pb_column {
width: 74%;
}
div.owa_3col div.et_pb_column:first-child,
div.owa_3col div.et_pb_column:last-child {
width: 5%;
}
div.owa_chi_siamo {
padding-left: 2em !important;
padding-right: 2em !important;
}
}
@media all and (min-width:1280px){
div.owa_chi_siamo {
padding-left: 80px !important;
padding-right: 80px !important;
}
}
@media all and (max-width:500px) {
div.owa_3col div.et_pb_column {
width: 96%;
margin-right: 0;
}
div.owa_3col div.et_pb_column:first-child,
div.owa_3col div.et_pb_column:last-child {
width: 2%;
}
div.owa_chi_siamo {
height: auto;
}
div.owa_chi_siamo h2{
font-size:24px;
}
}
#homesocial {
position: absolute;
}