/* Custom CSS
 * ----------
 */

 /* nunito-sans-300 - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 300;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-300.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-300.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-300.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }
 /* nunito-sans-regular - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 400;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-regular.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }
 /* nunito-sans-600 - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 600;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-600.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-600.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-600.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }
 /* nunito-sans-700 - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 700;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-700.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-700.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-700.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }
 /* nunito-sans-800 - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 800;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-800.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-800.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-800.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }
 /* nunito-sans-900 - latin */
 @font-face {
   font-family: 'Nunito Sans';
   font-style: normal;
   font-weight: 900;
   src: url('../fonts/nunito-sans/nunito-sans-v12-latin-900.eot'); /* IE9 Compat Modes */
   src: local(''),
        url('../fonts/nunito-sans/nunito-sans-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-900.woff') format('woff'), /* Modern Browsers */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/nunito-sans/nunito-sans-v12-latin-900.svg#NunitoSans') format('svg'); /* Legacy iOS */
 }


 body{font-family:'Nunito Sans';font-size:17px;background-color:rgb(245, 245, 245)}
 h1,h2,h3,h4,h5,h6,.astroid-nav .nav-link,.astroid-nav .nav-submenu .nav-title{font-family:'Times New Roman'}
 .astroid-nav .nav-link,.astroid-nav .nav-submenu .nav-title{font-size:20px}
 .astroid-nav .nav-submenu .nav-title{padding:5px}
 #pagebanner .container-fluid{padding:0px!important}
 #pagebanner{background: rgba(0,0,0,0.5)}
.pagebanner .astroid-banner-inner{background-color: rgba(0,0,0,0.5)}
.pagebanner .astroid-banner-inner{height:500px!important}
h1.astroid-banner-title{font-weight:700;margin-bottom:5px!important}
span.astroid-banner-subtitle{font-size:24px;font-weight:700}
ul.nav.astroid-nav.justify-content-left.d-flex{justify-content:center}
.header-block-item h3{font-size:24px}
#astroid-header .header-block-item{min-width:320px}
.astroid-header-section header.astroid-header:not(.astroid-header-sticky){padding:45px 0}
.logo-wrapper .astroid-logo{margin-top:-10px}
.astroid-header-section .astroid-header-sticky{background-color:#fff}
@media(min-width:1200px){
#sp-page-builder #intro,
#sp-page-builder #team,
#sp-page-builder .anwaelte,
#taetigkeitsfelder .sppb-row-container,
.anwaelte-alias .astroid-component-section {
    width: 1200px;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
  .anwaelte img {border-radius:50%}

  @media (min-width: 960px) {
#taetigkeitsfelder .sppb-row-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.com-sppagebuilder.home .content-padding{padding:0px}
.com-sppagebuilder .astroid-banner-subtitle{margin-top:10px!important}
#astroid-footer{font-size:14px}
#bottom-section{padding:55px 0 20px!important}
.btn-anwalt{background-color: #314c79;color: #FFFFFF;font-size: 17px;margin-top:15px}
.btn-anwalt:hover{background-color: #223555;color: #FFFFFF}
.service-alias .astroid-component-section{padding:10px}
input#form1_datenschutz_0{width:25px!important;height:25px!important;margin-right:5px}
.datenschutz label{font-size:12px!important}
@media(max-width:767px) {
  input#form1_datenschutz_0{width:75px!important;height:75px!important;margin-right:5px;vertical-align:top}
  .astroid-banner-overlay ~ .container{padding-left:15px;padding-right:15px}
  .header-mobilemenu-trigger.d-lg-none.burger-menu-button.align-self-center {margin-top: -125px}
  img.astroid-logo-mobile {width: 200px;margin-left: 15px}
  #taetigkeitsfelder .sppb-addon-wrapper{margin-left:5px;margin-right:5px}
}
@media(min-width:768px) and (max-width:1199px){
  .astroid-banner-overlay ~ .container{padding-left:45px;padding-right:45px}
    .header-mobilemenu-trigger.d-lg-none.burger-menu-button.align-self-center {margin-top: -125px;margin-left:25px}
      #taetigkeitsfelder .sppb-addon-wrapper{margin-left:10px;margin-right:10px}
}

.burger-menu-button .box {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #233654;
  }
.burger-menu-button .inner,.burger-menu-button .inner:before,.burger-menu-button .inner:after{background-color:#fff}
.burger-menu-button .inner:before,.burger-menu-button .inner:after{margin-left:0px}
.burger-menu-button .inner{margin-left:10px}
