.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;
}.avia-section.av-vrc2-e0e8bd309acee9cd153554769df5f737 .av-extra-border-element .av-extra-border-inner{background-color:#ffffff} #top .av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d{padding-bottom:20px;font-size:40px}body .av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d .av-special-heading-tag{font-size:40px}.av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d .av-subheading{font-size:15px} #top .hr.av-ledz34tu-ddd73512c3fb565dede8cc14d8ccb269{margin-top:30px;margin-bottom:30px}.hr.av-ledz34tu-ddd73512c3fb565dede8cc14d8ccb269 .hr-inner{width:100px;border-color:#000000} .flex_column.av-oq5w-8c5c5753d93ba99b2083c4ff5436dc16{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av_textblock_section.av-1u8qdr-2e375dbacee8c7e6077de7342efaebb4 .avia_textblock{column-count:2;column-gap:10%} @media only screen and (max-width:767px){#top .av_textblock_section.av-1u8qdr-2e375dbacee8c7e6077de7342efaebb4 .avia_textblock{column-count:1}.av_textblock_section.av-1u8qdr-2e375dbacee8c7e6077de7342efaebb4 .avia_textblock.av_multi_colums > p:first-child{margin-top:0.85em}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-2zuu-2d2738d7ab5881892a2aed76f6eb9f3d .av-special-heading-tag{font-size:0.8em}}