.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-82m60q-bb7c56bfe7bcf57373c3978e04e8db0b{
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-82m60q-bb7c56bfe7bcf57373c3978e04e8db0b .av-section-color-overlay{
opacity:0.5;
background-color:#406fb4;
}
#top .hr.hr-invisible.av-5ypm3u-a8531b0b06737ba9510c9f81ad1287c4{
height:25px;
}
#top .av-rotator-container.av-4tncii-a8fc306cb63548a6889f917a52e824b1{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-4tncii-a8fc306cb63548a6889f917a52e824b1 .av-rotator-container-inner{
font-size:40px;
}
.avia-section.av-25upa2-4f6d64e922a60dbe1797f6c040c0162f{
background-color:#ffffff;
background-image:unset;
}
#top .av_textblock_section.av-lj8ns8h6-c5861d8379eb8e4aeb1626bf3119d8e2 .avia_textblock{
font-size:20px;
color:#0f0f0f;
}
#top .hr.hr-invisible.av-qksnm-5cbc8e05ccfc2bb91057be450f695844{
height:25px;
}
#top .av-rotator-container.av-ppcei-3ba8fb8c75e26cc5c5ca56fe82f30e05{
text-align:center;
color:#0f0f0f;
}
#top #wrap_all .av-rotator-container.av-ppcei-3ba8fb8c75e26cc5c5ca56fe82f30e05 .av-rotator-container-inner{
font-size:20px;
}
.flex_column.av-2ity9m-1821cca31851a423df98106d0c010691{
-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-2ity9m-2-0c141a6f375c9ab3b82fc4de25c1e921{
-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-2iot2y-96bc98417c73d17e50b7ab461125e90f{
background-color:#ffffff;
}
#top .hr.hr-invisible.av-k2rzta5b-89d4dfe9a19522ce95b03894f3438543{
height:5px;
}
#top .av-masonry.av-2iot2y-1-969945e2248d9ecad81104b064045bd4{
background-color:#ffffff;
}
@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-rotator-container.av-4tncii-a8fc306cb63548a6889f917a52e824b1 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-ppcei-3ba8fb8c75e26cc5c5ca56fe82f30e05 .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-4tncii-a8fc306cb63548a6889f917a52e824b1 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-ppcei-3ba8fb8c75e26cc5c5ca56fe82f30e05 .av-rotator-container-inner{
font-size:22px;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-4tncii-a8fc306cb63548a6889f917a52e824b1 .av-rotator-container-inner{
font-size:22px;
}
#top #wrap_all .av-rotator-container.av-ppcei-3ba8fb8c75e26cc5c5ca56fe82f30e05 .av-rotator-container-inner{
font-size:22px;
}
}