.custom-fl-organisation{text-transform:uppercase}.c7-fl-list.entry-featured-image-url{min-height:258px;display:block}@media only screen and (min-width:768px){.fln-lawyer-card,.flancor{padding-top:80px}}.originator-container{display:flex;flex-wrap:wrap;gap:20px}.originator-entry{flex:1 1 calc(33.333% - 20px);box-sizing:border-box;display:flex;flex-direction:row;background-color:#f9f9f9;padding:0px;border:1px solid #ddd;text-align:left}.custom-column-1,.custom-column-2{flex:1;padding:0px;text-align:left}.custom-column-1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.custom-image-wrap{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:25px}.custom-text{text-align:left;padding-left:15px}.custom-text-inner{margin:0 10px}.contactimage{width:24px;height:24px;margin-right:5px}#et_top_search{display:none}.et-blog-css-grid .img{max-width:100%;height:200px;max-height:200px}.fl-search-result{padding-bottom:60px!important}.flancor{padding-bottom:50px}@media only screen and (min-width:768px){.flancor{padding-top:50px}}.contactimage{width:20px;height:auto}.c7selpersons{padding-left:20%;display:inline}.c7selcountry{display:inline}.flancor .entry-title{margin-top:0px;display:flex;text-align:center;justify-content:center; align-items:center;text-align:center;font-size:18px;line-height:1.2em;min-height:55px}.post-meta{display:none}.c7country{font-size:14px;text-align:center;font-weight:bold;text-transform:uppercase}.c7org{font-size:12px;margin-top:-5px;text-align:center;text-transform:uppercase;line-height:1.0em}.c7mblock{margin-top:0px;text-align:center}h1,h2{padding-bottom:10px;line-height:40px;position:relative;display:inline-block;font-size:45px;text-transform:uppercase;margin:35px 0 75px 0;color:#005393!important;border-bottom:3px solid #f4bd2d}h3{font-size:20px;padding-bottom:10px;text-transform:uppercase;margin:0px 0 25px 0;color:#005393!important;border-bottom:3px solid #f4bd2d;font-family:'Montserrat',Helvetica,sans-serif;font-weight:700}.entry-header h1.entry-title{display:none!important}.entry-title::after{bottom:-3px!important}p,.message,strong,td,em,li,.section-header h6{color:#404040;font-size:18px;line-height:24px}.position{color:#404040;font-size:18px;line-height:20px}p a,.message a,strong a,a strong,td a,em a{font-size:18px;line-height:24px;color:#14a1d7!important;text-decoration:none}p a:hover,.message a:hover,strong a:hover,td a:hover,em a:hover{font-size:18px;line-height:24px;color:#14a1d7!important;text-decoration:underline}p.white{color:#ffffff!important}h2.white{color:#ffffff!important}