.avia_wpml_language_switch{
position: relative;
padding: 0px 0 0 10px;
height: 30px;
line-height: 36px;
margin: 0 0 0 0;
z-index: 151;
-webkit-backface-visibility: hidden;
top:-2px;
right:0;
overflow: hidden;
}
.sub_menu ul{float:left;}
#top ul.avia_wpml_language_switch  li{
float:left;
margin: 0px 0px 0px 5px;
padding:0;
border:none;
}
.avia_wpml_language_switch li:hover{
opacity: 0.8;
}
.avia_wpml_language_switch li span{
display:none;
}
.avia_wpml_language_switch li .language_flag{
display:block;
}
.avia_wpml_language_switch li .language_flag img{
display:inline-block;
border:1px solid rgba(255,255,255,0.2);
}
#icl_lang_sel_widget{
overflow:visible;
z-index:20;
}
.html_header_sidebar #top .avia_wpml_language_switch{border-bottom-style:solid; border-bottom-width:1px; padding:0px 10px;}.grecaptcha-badge { 
visibility: hidden!important;
}
#av-cookie-consent-badge {
border-radius: 0px!important;
height: 36px!important;
width: 50px!important;
font-size: 30px!important;
}
#av-cookie-consent-badge {
color: #fd8d0e!important;
border: 1px solid #282b2e;
}
.avia-cookie-consent .avia-cookie-consent-button.avia-cookie-hide-notification, .avia-popup .avia-cookie-consent-button.avia-cookie-hide-notification {
color: #c10000!important;
}
#av-cookie-consent-badge.av-consent-badge-right-bottom {
display: block;
bottom: 120px!important;
right: 0px;
}
.html_elegant-blog #top .post-entry .post-meta-infos, .html_elegant-blog .avia-content-slider .slide-meta {
float: none!important;
}.avia-section.av-uzkm2q-88b1c3c233aff632b935c53ed91ffcfa{
background-repeat:no-repeat;
background-image:url(https://www.bematic.it/wp-content/uploads/2023/05/sfondo-itma.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-uzkm2q-88b1c3c233aff632b935c53ed91ffcfa .av-section-color-overlay{
opacity:0.5;
background-color:#406fb4;
}
#top .hr.hr-invisible.av-2yfyaa-befc849f78f60af1c54dd3a313b017f7{
height:25px;
}
#top .av-rotator-container.av-r8i02a-1e363402677c65ebb8902f1abae79590{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-r8i02a-1e363402677c65ebb8902f1abae79590 .av-rotator-container-inner{
font-size:40px;
}
.avia-section.av-p8sroi-66eccc44399edcfe209814188e8db6f7{
background-color:#ffffff;
background-image:unset;
}
.flex_column.av-nfeile-a59253f87158f90176f4e373963e4c5b{
padding:0px 0px 0px 0px;
}
#top .av_textblock_section.av-mhe0sy-9bc9a6c780470415e67a0382c0a8cf64 .avia_textblock{
font-size:20px;
color:#0f0f0f;
}
.flex_column.av-4hh1qa-ff015b2467da537559ef4f0e5c14e7cd{
padding:50px 0px 0px 0px;
}
#top .hr.hr-invisible.av-gdks9e-f1b3ed48615888bfda70ebed56254146{
height:25px;
}
#top .av-rotator-container.av-einnv6-1c813497dfd0f7fa1d4cc72a164d31e9{
text-align:center;
color:#0f0f0f;
}
#top #wrap_all .av-rotator-container.av-einnv6-1c813497dfd0f7fa1d4cc72a164d31e9 .av-rotator-container-inner{
font-size:20px;
}
.flex_column.av-bk3xg2-c950567e9e0fedda7719fd1f6af77e30{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 0px;
}
.flex_column.av-845haq-98e146cff04a1cd5e25f36bb3fb16b7b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .av-masonry.av-592pc2-833c8ef9adde70581183e3a06c4efa45{
background-color:#ffffff;
}
#top .hr.hr-invisible.av-cz40y-d81dfa85f7793d60785920e37f09f94b{
height:5px;
}
#top .av-masonry.av-2ylqma-7496207caaf8c20979e3da625017b0fe{
background-color:#ffffff;
}
@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-r8i02a-1e363402677c65ebb8902f1abae79590 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-einnv6-1c813497dfd0f7fa1d4cc72a164d31e9 .av-rotator-container-inner{
font-size:22px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-rotator-container.av-r8i02a-1e363402677c65ebb8902f1abae79590 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-einnv6-1c813497dfd0f7fa1d4cc72a164d31e9 .av-rotator-container-inner{
font-size:22px;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-r8i02a-1e363402677c65ebb8902f1abae79590 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-einnv6-1c813497dfd0f7fa1d4cc72a164d31e9 .av-rotator-container-inner{
font-size:22px;
}
}