body {
hyphens: auto;
font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
}
p {
font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
line-height: 150%
}
#home_header_title .et_pb_text_inner h1 {
font-size: 150px!important;
font-weight: 800!important;
line-height: 150px;
z-index: 100;
} h1 {color: #333;
padding-bottom: 10px;
}
h3, h4, h5, h6 {
font-family:  'Lato',Helvetica,Arial,Lucida,sans-serif!important;
color: #333;
padding-bottom: 10px;
}
h2 {
font-family:'Arvo',Georgia,"Times New Roman",serif!important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: inherit;
}
h1 {
font-family:"Arvo",Georgia,"Times New Roman",serif!important;
font-size: 60px;
line-height: 120%;
font-weight: 600!important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.outline_font {
text-shadow: 1px 1px 1px black, 1px -1px 1px black, -1px 1px 1px black, -1px -1px 1px black;
}
h2 {
font-size: 40px!important;
font-weight: 600!important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
h3 {
font-size: 30px!important;
}
h4 {
font-size: 20px!important;
font-weight: 600!important;
line-height: 100%
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}
.green{background-color:#176273!important}
.blue{background-color:#213553!important}
.darkgreen{background-color:#1E465F!important} #post-359493 .et_pb_section_0.et_pb_section{padding-bottom:0px!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:40vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:150%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;}
#background_header_home.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:white;font-size:2em} #post-359493 .et_section_specialty .et_pb_column_single .et_pb_image {text-align:center!important; margin-right:-15%;padding-top:0px}
#post-359493 .et_section_specialty .et_pb_column_single {padding-top:0px;text-align:right!important;}
#post-359493 .et_section_specialty .et_pb_image img{max-height:40vw;}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2){padding-top:20%}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2) .et_pb_button_module_wrapper {padding-top:10%;padding-right:2%;margin-bottom:-15%;text-align:right!important;}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2) .et_pb_button{background-color:#213553}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2) .et_pb_button:hover{color:white} .intro_team_site {top:0px!important;min-height:100vh!important;}
.intro_team_site {background-size:52vw!important;background-position-x:100%;background-position-y:60%}
.intro_team_site .et_pb_row .et_pb_column {max-width:60%}
.intro_team_site .et_pb_row{top:5vh}
.team_profil .et_pb_text_inner p  {line-height:170%!important}
.team_profil .et_pb_text_inner   {padding-bottom:4% !important;margin-top:0vh;margin-left:0px!important;} .diana_noble_person_module .et_pb_slide_description a{line-height:100%!important;font-size:14px;}
.diana_noble_person_module .rv_button{padding:2% 2%; color:213553;border:2px solid #213553;}
.diana_noble_person_module #team_slider .et_pb_slide_content div {margin-top:20px!important;}
.diana_noble_person_module .et_pb_slide_description {margin-bottom:50px!important}
.diana_noble_person_module .et_pb_slider img {border:0.5px solid white;background-color:#00000}
.diana_noble_person_module .et_pb_slider .et-pb-slider-arrows a span{font-size:10px!important;width:150%;}
.diana_noble_person_module .et_pb_slider .et-pb-slider-arrows a {opacity: 1!important;
color: #9dafbd!important;
background-color: #213553 ;
border-radius: 0!important;
font-size: 30px;
padding: 2px;
margin-top: 0!important;
position: relative;
display: block;
height: 100px;
width: 40px;
text-align: center;
top: -20vh!important;
margin: 0!important;
left: 0!important;
right: 0!important;
float: left;}
.diana_noble_person_module .et_pb_slider .et-pb-slider-arrows a:hover span {
opacity: 1;
left: 50%;
width:150%;
font-size:10px!important
}
#diana_noble_person_module.diana_noble_person_module .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next {background-color: #213553!important}
.diana_noble_person_module .prev_post_image,.diana_noble_person_module .next_post_image {
background-size:contain!important;
transition: .8s !important
}
.diana_noble_person_module .next_post_image {
height: 15vw!important;
}
.diana_noble_person_module .prev_post_image {
height: 10vw!important;
}
.diana_noble_person_module .rv_button{padding:2% 2%; color:213553;border:2px solid #213553!important}  .freddie_nevermore_blurbs .et_pb_blurb {
width: 33%!important; }
.freddie_nevermore_blurbs .et_pb_column .et_pb_blurb.no_hovered_blurb {
width: 10%!important;
}
.freddie_nevermore_blurbs .et_pb_column .et_pb_blurb.hovered_blurb {
width: 80%!important;
}
.freddie_nevermore_blurbs .et_pb_column {
overflow: visible!important
}
.freddie_nevermore_blurbs .et_pb_blurb.home_arbeitsweise .et_pb_blurb_description strong {
color: #fff !important;
font-weight: 500 !important;
font-size: 25px !important;
line-height: 100%;
}  .freddie_your_time_blurb .et_pb_blurb .et_pb_blurb_description p {
line-height:150%;  font-family:  'Lato',Helvetica,Arial,Lucida,sans-serif!important;
}
.freddie_your_time_blurb .et_pb_blurb .arrow:after,.freddie_your_time_blurb .et_pb_blurb .arrow:before,.freddie_your_time_blurb .et_pb_blurb .middle_line, .freddie_your_time_blurb .et_pb_blurb .et_pb_blurb_content:before {
background: #213553!important;
height: 1px!important;
}
.freddie_your_time_blurb .et_pb_column_8 {
padding-top: 0px;
padding-right: 2vw;
}  .et-l.et-l--footer p {
font-size: 14px!important;
line-height: 130%
}
.et-l.et-l--footer h4, .et-l.et-l--footer a {
font-size: 14px!important;
line-height: 10%
}
@media only screen and (max-width: 1390px) {
body .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(1) {
width:28% !important;
margin-right: 3% !important
}
body .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(2) {
width: 68% !important;
margin-right: 0% !important
}
}
.freddie_footer_keep_yourself_alive .circle_text {
height: 235px !important;
width: 235px !important;
display: block;
vertical-align: middle;
position: relative;
margin-left: 0
}
.freddie_footer_keep_yourself_alive .et_pb_promo.circle_text_promo {
display: inline-block;
text-align: center;
margin: auto
}
body .freddie_footer_keep_yourself_alive .circle_text_promo:hover .et_pb_module_header {
color: #4a89aa!important;
}
.freddie_footer_keep_yourself_alive .et_pb_text ul {
padding: 0 !important
}
.freddie_footer_keep_yourself_alive .et_pb_text ul li {
padding: 0 !important
}
.freddie_footer_keep_yourself_alive .et_pb_text ul li a {
position: relative;
padding: 0px 0 !important;
display: block
}  .circle_text_promo:hover .et_pb_module_header {
color: #176273!important;
}   #home_team .et_pb_button_module_wrapper .et_pb_button.freddie_button_blag .circle__progress {
fill: none;
stroke: #9aa51f!important;
stroke-width: 2px
}
#home_team .et_pb_button.freddie_button_blag .arrow:after,#home_team .et_pb_button.freddie_button_blag .arrow:before, #home_team .et_pb_button.freddie_button_blag .middle_line {
background-color: #9aa51f!important;
} .page-id-247882 .et_builder_inner_content, .page-id-358146 .et_builder_inner_content {
overflow: hidden;
}   .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:50vh;background-position-Y:20vh;
background-position-x:70vw;position:fixed;} .freddie_nothing_but_content .et_parallax_bg_wrap .et_parallax_bg{background-size:70vh;background-position-Y:5vh;
background-position-x:70vw;position:absolute}
.freddie_nothing_but_content .et_pb_row_0 .et_pb_column{top:8vh;max-width:50vw!important;}
.freddie_nothing_but_content .et_pb_row_0{top:8vh} .et_pb_toggle_open .et_pb_toggle_title:before {
display: block !important;
content: "\e04f";
}
#akkordeon_h2_small .et_pb_toggle_open h4{padding-top:10px}
#akkordeon_h2_small .et_pb_toggle_open h4.et_pb_toggle_title {font-size:20px!important;padding-top:0px}
#akkordeon_h2_small h2 {
font-size: 20px!important;
font-weight: 300!important;color:white
}
#akkordeon_h2_small .et_pb_toggle , #akkordeon_h2_small .et_pb_toggle li, #akkordeon_h2_small .et_pb_toggle_open h4 {
font-size: 16px!important;color:white;font-weight:300
}
#akkordeon_h2_small .et_pb_toggle_open h2 {
font-weight: 500!important;
}
#akkordeon_h2_small .et_pb_toggle_open .et_pb_toggle_title::before {
color: #ffffff!important;
font-size: 25px!important
}
#akkordeon_h2_small .et_pb_toggle_title::before {
font-size: 25px!important
}
#akkordeon_h2_small .et_pb_toggle_open ul ul li:last-of-type{padding-bottom:1px!important}
#akkordeon_h2_small .et_pb_toggle_open h4{padding-top:10px!important}
#akkordeon_h2_small .et_pb_toggle_open h4.et_pb_toggle_title{padding-top:0px!important} .page-id-358744 .et_pb_fullwidth_header_0 .header-content h1, .et_pb_text.gradient div { background-color: #dcdee2; background-image: linear-gradient(45deg, #3d728f, #0a1f46); background-size: 100%;
background-repeat: repeat;  -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-background-clip: text;
-moz-text-fill-color: transparent;
}
.page-id-358744 .et_pb_fullwidth_header_0 .header-content h1, .et_pb_text.gradient p, .et_pb_text.gradient h1 {
font-weight: 800!important
}
.page-id-359297 .et_pb_fullwidth_header_0 .header-content h1, .et_pb_text.gradientdark div { background-color: #213553; background-image: linear-gradient(-50deg, #d0d3d9, #6e90c5); background-size: 100%;
background-repeat: repeat;  -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-background-clip: text;
-moz-text-fill-color: transparent;
}
.page-id-359297 .et_pb_fullwidth_header_0 .header-content h1, .et_pb_text.gradientdark p, .et_pb_text.gradientdark h1 {
font-weight: 700!important
} #anfrage { padding: 20px 15px 0 15px; font-family: "Open Sans", sans-serif;
font-size: 15px;
color: black;
}
.form_half {
width: 49.5%;
float: left;
margin-right: 1%;
}
.form_half_last {
margin-right: 0;
}
#anfrage .form_betreff input {
height: 150px!important;
}
#anfrage input, .wpcf7-select {
background-color: none!important;
width: 100%;
padding: 15px 20px;
margin-bottom: 5px;
font-size: 15px;
border-width: 0px;
}
#anfrage input[type="submit"] {
padding: 10px;
font-size: 18px;
background: #4a89aa;
color: white;
max-width: 25%;
}
#anfrage input[type="submit"]:hover {
color: white;
background: #213553;
}
#anfrage input:focus {
border: 1px solid #213553;
background: #ffffff;
}
#anfrage .wpcf7-list-item input[type="checkbox"] {
border: 1px solid #213553;
background: #ffffff;
width: 20px!important;
height:20px;
padding-left:0px!important;
margin-left:0px!important;
margin-right:10px
}
#anfrage .acceptance_form .wpcf7-list-item{
margin-top:20px!important;
margin-left:0px
}
#anfrage .wpcf7-not-valid-tip{
font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
font-size: 12px;
line-height: 150%
}
#anfrage div.wpcf7-response-output {
padding: 1.5em 1em;
} .gradientsection {
background-image: url(//www.getimpulsed.ch/wp-content/uploads/2021/11/verlauf6.svg);
background: radial-gradient(#4a89aa, #ffffff);
background-size: 400% 400%;
background-color: transparent!important;
-webkit-animation: gradient 20s ease infinite;
animation: gradient 20s ease infinite;
}
@-webkit-keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
} .back_scroll_gradient {
background-image: repeating-linear-gradient(80deg, #213553, #4a89aa, #213553);
background-size: 100% 200%;
background-repeat: repeat;
background-attachment: fixed;
background-color: transparent!important;
}  .arbeitsweise .et_pb_blurb_container h4.et_pb_module_header {
font-size: 23px!important;
color: #213553!important;
}
.arbeitsweise .et_pb_blurb_container h4.et_pb_module_header span {
padding-left: 2px;
padding-right: 5px;
line-height: 1.5;
background-color: rgba(255, 255, 255, 0.8)!important;
}
.arbeitsweise .et_pb_blurb:hover h4.et_pb_module_header {
display: none
} #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:after,#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:before,#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .middle_line {
background-color: #ffffff!important;
} .container {
width: 90%;
}
#et-top-navigation nav>ul>li>a {
font-weight: 400
}
#main-header #top-menu li.current-menu-ancestor > a {
color: #176273!important;
}
#main-header .nav li ul {
background: rgba(255, 255, 255, 1)!important;
}
#main-header .nav li li {
background: #ffffff;
}
#main-header .nav li li a {
color: #000000;
font-weight: 400;
}
#top-menu li.current-menu-item>a {
color: #176273!important;
}
#top-menu li.current-menu-item {
background-color: white!important;
}
#main-header.et-fixed-header, #main-header {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
#page-container #main-header {
box-shadow: none !important;
}
#top-menu li li a {
padding: 10px 10px 10px 10px;
width: 200px;
}
#top-menu li.current-menu-ancestor>a, #top-menu li a:hover {
color: #176273!important;
background-color: white;
}
#top-menu > li > .sub-menu {
width: 250px;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
border-top-width: 0px!important;
}  @media all and (min-width: 1805px) { #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:69vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:35vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content p {font-size:120%;}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;width:12vw!important;}
}
@media all and (min-width: 1406px) and (max-width: 1805px){ .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:50vh;background-position-Y:40vh;
background-position-x:75vw;position:fixed;z-index:2} #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:40vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:105%;padding-bottom:5vh!important}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:115%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;width:18vw!important;}
} @media all and (min-width: 1100px) and (max-width: 1405px) {
#page-container .freddie_your_time_blurb div .et_pb_blurb {
padding:10px 30px !important    } .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:50vh;background-position-Y:10vh;
background-position-x:75vw;position:fixed;z-index:2} .freddie_nothing_but_content .et_parallax_bg_wrap .et_parallax_bg{background-size:70vh;background-position-Y:5vh;
background-position-x:70vw;position:absolute}
.freddie_nothing_but_content .et_pb_row_0 .et_pb_column{max-width:70vw!important;} #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:45vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:105%;padding-bottom:5vh!important}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:115%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;width:25vw!important;}
} @media all and (min-width: 981px) and (max-width: 1099px) { .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:50vw;background-position-Y:10vh;
background-position-x:75vw;position:fixed;z-index:2} .intro_team_site {background-size:52vw!important;background-position-y:100%}
.intro_team_site .et_pb_row .et_pb_column {max-width:100%}
.intro_team_site .et_pb_row {max-width:90%}
.intro_team_site .et_pb_row{top:5vh}
#page-container .freddie_your_time_blurb div .et_pb_blurb {
padding:10px 30px !important    } .freddie_nothing_but_content .et_parallax_bg_wrap .et_parallax_bg{background-size:60vh;background-position-Y:5vh;
background-position-x:75vw;position:absolute}
.freddie_nothing_but_content .et_pb_row_0 .et_pb_column{max-width:70vw!important;}
.freddie_nothing_but_content .et_pb_row_0{top:6vh}  #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:45vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:105%;padding-bottom:5vh!important}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:115%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;width:25vw!important;}
} @media all and (max-width: 980px) {
p{font-size:16px} .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:50vh;background-position-Y:10vh;
background-position-x:60vw;position:fixed;z-index:2}
div.et_pb_section.et_pb_section_0.kontakt_header {background-image:none!important} .freddie_nothing_but_content .et_pb_row_0 .et_pb_column{max-width:70vw!important;}
.freddie_nothing_but_content .et_pb_row_0{top:5vh}  #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_0 {background-size:0vw!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:45vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:100%;padding-bottom:5vh!important}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:100%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo{padding-bottom:12vh;width:30vw!important;} #post-359493 .et_section_specialty .et_pb_column_single .et_pb_image {margin-right:0;padding-top:0px}
#post-359493 .et_section_specialty .et_pb_column_single {padding-top:10px;text-align:right!important;}
#post-359493 .et_section_specialty .et_pb_image img{max-height:30vh;}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2){padding-top:0%}
#post-359493 .et_section_specialty .et_pb_row div:nth-child(2) .et_pb_button_module_wrapper {padding-top:10%;padding-right:2%;margin-bottom:-8%;text-align:right!important;} #akkordeon_h2_small .et_pb_toggle_open h4{padding-top:8px}
#akkordeon_h2_small .et_pb_toggle_open h4:first-of-type {font-size:18px!important;padding-top:0px;font-weight:600!important}
#akkordeon_h2_small h2 {
font-size: 18px!important;
font-weight: 300!important;color:white}
#akkordeon_h2_small .et_pb_toggle_open p, #akkordeon_h2_small .et_pb_toggle_open li, #akkordeon_h2_small .et_pb_toggle_open h4 {
font-size: 16px!important;color:white}
#akkordeon_h2_small > div.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close > h4 {
font-size: 18px!important;font-weight:400!important;}
h2, .et_pb_text.h2  {font-size: 30px!important;
line-height: 120%    }
.slogan_animiert h1 {
font-size: 45px!important;
line-height: 120%;
font-weight: 600!important;
} #page-container #main-header {
transform: translateY(-200px)!important;
position: fixed!important;
transition: all 0.3s ease;
}
.et_hide_nav.et_fixed_nav #page-container .et-fixed-header#main-header {
transform: translateY(0)!important;
-webkit-transform: translateY(0)!important;
opacity: 1;
}
.et_hide_nav #page-container {
padding-top: 0!important;
}
header#main-header.et-fixed-header {
top: 0px!important;
max-height: 60px;
background-color: white!important
}
#top-header {
display: none
}
.et_header_style_left #logo {
max-height: 40%;
} #anfrage .form_half {
width: 100%!important;
margin-right: 0;
}
#anfrage .form_betreff input {
height: 150px!important;
}
#anfrage input, .wpcf7-select {
background-color: none!important;
width: 100%;
padding: 5px 5px;
margin-bottom: 5px;
font-size: 12px;
border-width: 0px;
}
#anfrage input[type="submit"] {
padding: 10px;
font-size: 14px;
background: #4a89aa;
color: white;
max-width: 40%;
} #page-container .freddie_your_time_blurb div .et_pb_blurb {
padding: 10px 30px !important
} .arbeitsweise .et_pb_blurb_container h4.et_pb_module_header {
line-height: 10%!important;
font-size: 20px!important;
color: #213553!important;
}
.arbeitsweise .et_pb_blurb_container h4.et_pb_module_header span {
padding-left: 2px;
padding-right: 5px;
line-height: 1.5;
background-color: rgba(255, 255, 255, 0.8)!important;
}
.arbeitsweise .et_pb_blurb:hover h4.et_pb_module_header {
display: none
}
} @media all and (min-width: 768px) and (max-width: 979px) { 
p {font-size: 14px;
}  #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_0 {background-size:0vw!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:30vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:45vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:100%;padding-bottom:5vh!important;font-size:55px;}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:100%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo {padding-bottom:8vh;width:25vw!important;} #footer .et_pb_row_0_tb_footer.et_pb_row .et_pb_column  {max-width:50%!important}
#footer .et_pb_row_0_tb_footer.et_pb_row .et_pb_column:nth-child(3) ul{float:left!important; margin:20px 15px 15px 15px!important}
#footer .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(1) {display:none;}
#footer .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(2)  {width:100%!important;margin:0px!important;padding:0px;}
#footer .et_pb_row_2_tb_footer.et_pb_row .et_pb_column:nth-child(2) {display:none!important}
} @media all and (max-width: 767px) { #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_0 {background-size:0vw!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:71vw!important;background-position-x:170%;background-position-y:60vh;}
#background_header_home.et_pb_fullwidth_header .header-content-container.center{width:80vw!important;padding-top:5vh!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:100%;padding-bottom:5vh!important;font-size:48px;}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:100%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo {padding-bottom:8vh;width:30vw!important;}
#background_header_home.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left {margin-left:4%} .kontakt_header  .et_parallax_bg_wrap .et_parallax_bg{background-size:80vw;background-position-Y:10vh;
background-position-x:60vw;position:fixed;z-index:2} .intro_team_site {background:fixed no-repeat;background-size:52vh!important;background-position-x:90%;background-position-y:90%}
.intro_team_site .et_pb_row .et_pb_column {max-width:95%;padding-bottom:5vh;}
.intro_team_site .et_pb_row{top:10vh} .freddie_nothing_but_content .et_parallax_bg_wrap .et_parallax_bg{display:none}
.freddie_nothing_but_content .et_pb_row_0 .et_pb_column{max-width:100vw!important;}
.freddie_nothing_but_content .et_pb_row_0{top:2vh}
.freddie_nothing_but_content .et_pb_row_0 .slogan_animiert h1 {
font-size: 35px!important;
line-height: 120%;
font-weight: 600!important;
}
.freddie_nothing_but_content .et_pb_row_2  .et_pb_text_inner  h2{line-height:100%}
.freddie_nothing_but_content .et_pb_row_2  {top:55%}
.slogan_animiert h1 {
font-size: 40px!important;
line-height: 120%;
font-weight: 600!important;
}
#footer .et_pb_row_0_tb_footer.et_pb_row .et_pb_column_1_3 {max-width:50%!important}
#footer .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(1) {display:none;}
#footer .et_pb_row_0_tb_footer.et_pb_row .et_pb_column:nth-child(3) ul{float:left!important; margin:20px 15px 15px 15px!important}
#footer .freddie_footer_keep_yourself_alive .et_pb_column:nth-child(2)  {width:100%!important;margin:0px!important;padding:0px;}
#footer .et_pb_row_2_tb_footer.et_pb_row .et_pb_column:nth-child(2){display:none!important}
#footer .et_pb_row_2_tb_footer.et_pb_row .et_pb_column:nth-child(1){margin-left:15px!important}
} @media all and (max-height: 668px) {
.freddie_nothing_but_content .et_pb_row_2 .et_pb_divider,
.freddie_nothing_but_content .et_pb_row_2 .et_pb_text_2 p{display:none!important}
.freddie_nothing_but_content .et_pb_row_2  {top:55%}} @media all and (max-width: 479px) {
p {
line-height: 160%    } #background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_0 {background-size:0vw!important}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header .et_parallax_bg_wrap .et_parallax_bg{background-size:90vw!important;background-position-x:280%;background-position-y:60vh;position:fixed}
#background_header_home.et_pb_fullwidth_header .header-content-container{width:90vw!important;padding-top:5vh!important;}
#background_header_home.et_pb_fullwidth_header.et_pb_fullwidth_header_scroll a .et-pb-icon{}
#background_header_home.et_pb_fullwidth_header .header-content h1{color:#FFFFF!important;line-height:100%;padding-bottom:5vh!important;font-size:48px;}
#background_header_home.et_pb_fullwidth_header .header-content p {color:#FFFFF; font-size:100%}
#background_header_home.et_pb_fullwidth_header .header-content img.header-logo {padding-bottom:5vh;width:40vw!important;}
#background_header_home.et_pb_fullwidth_header {padding-top:0px!important}
#background_header_home.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header_content {margin-left:8vw!important} .et_pb_blurb_16.et_pb_blurb .et_pb_module_header, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_16 .et_pb_blurb_description, .et_pb_blurb_16, .et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_14 .et_pb_blurb_description, .et_pb_blurb_14, .et_pb_blurb_14.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_17 .et_pb_blurb_description, .et_pb_blurb_17, .et_pb_blurb_17.et_pb_blurb, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_15 .et_pb_blurb_description, .et_pb_blurb_15, .et_pb_blurb_15.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_13 .et_pb_blurb_description, .et_pb_blurb_13, .et_pb_blurb_13.et_pb_blurb {
transition: color 300ms ease 0ms,padding 300ms ease 0ms,background-color 300ms ease 0ms,background-image 300ms ease 0ms!important;
}
#arbeitsweise .et_pb_blurb_13.et_pb_blurb .et_pb_blurb_content, #arbeitsweise .et_pb_blurb_14.et_pb_blurb .et_pb_blurb_content, #arbeitsweise .et_pb_blurb_15.et_pb_blurb .et_pb_blurb_content, #arbeitsweise .et_pb_blurb_16.et_pb_blurb .et_pb_blurb_content, #arbeitsweise .et_pb_blurb_17.et_pb_blurb .et_pb_blurb_content {
font-size: 14px!important;
color: #1f2535!important;line-height:160%
}
.diana_noble_person_module .et_pb_slide_description {margin-top:50px}
}