body{font-family:'LibreFranklin',sans-serif;font-size:16px}h1,h2,h3,h4,h5{font-family:'Athelas',serif!important}h1{font-size:48px;line-height:54px}h2{font-size:42px;line-height:48px}h3{font-size:36px;line-height:42px}h4{font-size:30px;line-height:36px}h5{font-size:24px;line-height:30px}.clearfix::after{content:"";clear:both;display:table}#et_top_search{display:none}span.et_pb_scroll_top{border-radius:0!important;background-color:#C5B9A9!important;padding:25px!important}.et_mobile_menu{border-top:3px solid #C5B9A9}#top-menu li{padding-right:30px}#top-menu li a{overflow:hidden}#top-menu a{font-family:'Atheles',serif;font-size:18px;font-weight:100;color:#575756;-moz-transition:all 0.3s;-wenkit-transition:all 0.3s;transition:all 0.3s}#top-menu li.current-menu-item>a{color:#575756}#top-menu .current-menu-item a:before{position:absolute;top:40%;left:0;width:100%;height:2px;background-color:#C5B9A9;content:''}#top-menu li.lang-item{padding-right:8px!important}#top-menu li.lang-item a{color:#C5B9A9;font-family:'LibreFranklin',sans-serif;text-transform:uppercase;font-weight:600;font-size:14px!important;width:2.5ch;overflow:hidden;white-space:nowrap}.et-fixed-header #top-menu .current-menu-item a:before{top:50%}.et-fixed-header #top-menu li.lang-item a{font-size:14px!important}#ra-start-header .et_pb_menu__wrap{justify-content:flex-end}#ra-start-header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff!important}#ra-start-header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{background-color:#fff!important}#ra-start-header a{color:#fff;font-family:'Atheles',serif;font-size:20px}#ra-start-header #mobile_menu1 a{color:#333}#ra-start-header #mobile_menu1 li.lang-item{display:inline-block}#ra-start-header #mobile_menu1 li.lang-item-13{padding-left:5%}#ra-start-header #mobile_menu1 li.lang-item a{color:#C5B9A9!important}#menu-hauptmenue-deutsch li{padding-left:15px;padding-right:15px}#ra-start-header li.lang-item{padding-right:4px!important}#ra-start-header li.lang-item a{color:#C5B9A9;font-family:'LibreFranklin',sans-serif;text-transform:uppercase;font-weight:600;font-size:14px!important;width:1.9ch;overflow:hidden;white-space:nowrap}#introbanner{padding:200px 0;position:relative}#introbanner .startseite{background-image:url('https://mein-avocat.com/wp-content/uploads/2023/05/startseite_header.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center}.banner-content{color:#fff}.banner-content .image,.banner-content .text{float:left}.banner-content .image{width:10%;margin-right:5%}.banner-content .text{width:85%}.banner-content .text p{margin-bottom:15px}.banner-content h2{color:#C5B9A9;font-size:4rem;line-height:4rem;font-style:italic}.banner-content p.description{max-width:33%;padding-top:50px}#introbanner .banner-links{position:absolute;right:0;bottom:0}#introbanner .banner-links a{padding:75px;display:inline-block;background-color:#fff;color:#575756;font-family:'Athelas',serif;font-size:34px}#introbanner .banner-links a:first-child{background-color:#C5B9A9}#introbanner .banner-links img{width:35px;margin-bottom:-5px;margin-left:50px}#aboutme{overflow:hidden}#aboutme h1,#profil-intro h1{margin:0;padding:0}#aboutme .trenner,#rechtsgebiete .trenner,#start-newsblog .trenner,#profil-intro .trenner,#rechtsgebiete-intro .trenner{content:'';display:block;width:150px;height:2px;background-color:#C5B9A9;margin:15px 0 35px}#aboutme p.subheadline,#profil-intro p.subheadline,#rechtsgebiete-intro p.subheadline{font-size:28px;font-family:'Athelas',serif!important;color:#C5B9A9;margin-bottom:50px}#profil-intro p.subheadline,#rechtsgebiete-intro p.subheadline{margin-bottom:15px}#aboutme p.text{position:relative;z-index:0}#aboutme p.text::before{position:absolute;left:-75%;top:10px;width:200%;height:130%;transform:translate(0%,-15%);content:'';background-color:#C5B9A9;z-index:-1}#aboutme p.text img,#profil-intro p.text img,#rechtsgebiete-intro p.text img{width:30px;margin:0 15px -10px 0}#aboutme p.text a{color:#fff;text-transform:uppercase;letter-spacing:1px}#profil-intro p.text a,#rechtsgebiete-intro p.text a{color:#575756;text-transform:uppercase;letter-spacing:1px}#rechtsgebiete{overflow:hidden}#rechtsgebiete .owl-stage-outer{width:130%!important}.gebiet{padding-bottom:5px}.gebiet h4{font-size:28px;line-height:34px;color:#C5B9A9;margin:35px 0 25px;min-height:78px}.gebiet a{text-transform:uppercase;color:#575756}.gebiet a img{width:30px!important;margin:0 15px -10px 0}#rechtsgebiete .owl-nav{width:150px!important;position:absolute;right:0;top:-50px}#rechtsgebiete .owl-nav button{width:50px!important;background-size:contain!important;background-color:#fff!important}.owl-nav .owl-prev,.owl-nav .owl-next{background-size:contain!important}#start-newsblog .et_pb_post{padding:25px;box-sizing:border-box;border:2px solid #C5B9A9;border-radius:25px;background-color:#fff;margin-bottom:25px}.mein-latest-blog .et_pb_post{background-color:transparent}#start-newsblog a.more-link{margin-top:25px;position:relative}#start-newsblog a.more-link::before{background-image:url('/wp-content/uploads/2023/05/read-more.png');background-size:30px 30px;display:inline-block;width:30px;height:30px;content:"";margin:0 25px -10px 0}#vita h4{background-color:#f4f4f4;padding:20px 0}.blogbeitrag .autor{margin:0!important;font-size:30px!important;font-family:'Atheles',serif}.blogbeitrag .autor p,.blogbeitrag .autor span,.blogbeitrag .autor a{color:#C5B9A9!important}.blogbeitrag .datum{margin-bottom:0!important}.mein-latest-blog .et_pb_post{padding:25px;box-sizing:border-box;border:2px solid #C5B9A9;border-radius:25px;background-color:transparent;margin-bottom:25px}.mein-latest-blog a.more-link{margin-top:25px;position:relative;color:#575756;text-transform:uppercase}.mein-latest-blog a.more-link::before{background-image:url('/wp-content/uploads/2023/05/read-more.png');background-size:30px 30px;display:inline-block;width:30px;height:30px;content:"";margin:0 25px -10px 0}.blogbeitrag .et_pb_section_0,.blogbeitrag .et_pb_row_0{padding:0}.footer-social-links img{width:30px;margin-right:5px}.footer-social-links .copyright{color:#C5B9A9;font-size:12px}#ra-mein-footer a{color:#fff}#impressum h2{color:#C5B9A9}@media (max-width:1400px){#introbanner{padding:100px 0 200px;position:relative}.banner-content h2{color:#C5B9A9;font-size:3rem;line-height:3rem;font-style:italic}.banner-content p.description{max-width:100%}#introbanner .banner-links a{padding:50px;font-size:24px}.gebiet h4{font-size:20px;line-height:24px;margin:15px 0 5px;min-height:70px}}@media (max-width:768px){h2{font-size:34px;line-height:40px}h3{font-size:28px;line-height:34px}h4{font-size:22px;line-height:28px}#mobile_menu li.lang-item{display:inline-block;padding-right:10px;font-family:'LibreFranklin',sans-serif;text-transform:uppercase;font-weight:600}#mobile_menu li.lang-item a{color:#C5B9A9!important;padding-left:0}#mobile_menu li.lang-item.lang-item-first{padding-left:5%}#introbanner{padding:100px 0 0 0}.banner-content .image{width:15%;margin-right:5%}.banner-content .text{width:80%}.banner-content h2{font-size:2rem;line-height:2rem}.banner-content p.description{max-width:100%;padding-bottom:75px}#introbanner .banner-links{position:relative;width:100%}#introbanner .banner-links a{font-size:28px;width:50%;float:left}#aboutme p.subheadline{margin-bottom:75px}#paris-berlin .paris{padding-bottom:150px}#paris-berlin .berlin{padding-top:100px}}@media (max-width:468px){#introbanner{padding:100px 0 0}.banner-content .image{width:35%;margin-right:0;margin-bottom:15px;float:none}.banner-content .text{width:100%}.banner-content p.description{padding-top:10px}#introbanner .banner-links a{padding:50px 25px;font-size:20px;width:50%;float:left;text-align:center}#introbanner .banner-links img{margin-bottom:-7px;margin-left:15px;width:25px}#aboutme p.text::before{position:absolute;left:-25%;top:50px;width:150%;height:115%}#rechtsgebiete:before{top:125px;font-size:6rem}.gebiet h4{font-size:20px;line-height:24px;padding:0;margin:25px 0 25px;min-height:auto}#start-newsblog:before{font-size:6rem}#start-newsblog h2.entry-title{font-size:18px!important;line-height:24px!important;margin-bottom:10px}#start-newsblog .post-content-inner{font-size:14px;line-height:22px}#rechtsgebiete .owl-nav{width:125px!important;top:-11%}.blogbeitrag h1.entry-title{font-size:28px!important;line-height:36px!important}}#footer-bottom{display:none}