.gl-footer-bar{
width: 100%;
display: flex;
justify-content: center;
align-items: center;
background-color:#202d61;
padding: 0px 15px;
}
.gl-footer-bar-wrappy{
margin: 0 auto;
width: auto;
}
.gl-footer-bar-wrappy a svg{
width: 50px;
height: 50px;
fill: #fff;
transition: 0.4s ease-in-out;
margin: 15px;
}
.gl-footer-bar-wrappy a svg:hover{
fill: #e2e2e2;
}
.gl-footer{
width: 100%;
background-color:#e8eaf0;
padding: 35px 15px;
color: #000;
}
.gl-footer a{
color: #000;
}
.gl-footer-wrapper{
max-width: 1280px;
margin: 0 auto;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.gl-footer-boxes, .gl-footer-copyrights{
display: flex;
justify-content: space-between;
align-items: baseline;
width: 100%;
}
.gl-footer-spacer{
width: 100%;
background-color: #202d61;
height: 3px;
margin: 30px 0px;
}
.gl-footer .gl-footer-wrapper .gl-footer-box ul {
list-style-type: none;
font-size: 18px;
line-height: 32px;
padding: 0px;
}
.gl-footer .gl-footer-wrapper .gl-footer-box ul p {
font-weight: 600;
padding-bottom: 5px;
font-size: 21px;
}
.gl-footer .gl-footer-wrapper .gl-footer-box ul li {
transition: 0.5s ease-in-out;
}
.gl-footer .gl-footer-wrapper .gl-footer-box ul li:hover {
transform: translateX(10px);
}
.gl-footer-copyrights-left p, .gl-footer-copyrights-right a{
font-size: 16px;
}
.gl-footer-copyrights-right:first-child{
padding-right:25px;
}
.gl-footer-box-nomove:hover{
transform: translateX(0px) !important;
}
@media all and (max-width: 980px){
.gl-footer-boxes{
flex-direction: column;
justify-content: center;
align-items: flex-start;
width: 260px;
}
.gl-footer-copyrights{
flex-direction: column;
justify-content: center;
align-items: center;
width: 300px;
}
}.gl-mainnav-section{
padding: 0px !important;
}
.gl-mainnav-row{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
max-width: 1920px !important;
margin: 0 auto;
padding: 15px 0px !important;
}
.gl-mainnav-menu  a{
font-size: 21px;
color: #202d61;
font-weight: 600;
transition: 0.4s ease-in-out;
}
.gl-mainnav-menu  a:hover{
opacity: 0.7 !important;
}
.et_fullwidth_nav #main-header .container {
width: 100%;
max-width: 1280px !important;
}
.gl-mainnav-img img{
max-width: 200px;
}
.gl-mainnav-section .nav li ul{
border-color: #202d61;
}
.gl-mainnav-menu .nav li li a{
font-size: 16px;
} @media all and (max-width:980px){
.gl-mainnav-row{
flex-direction: column;
}
.gl-mainnav-row .et_pb_column_3_4{
width: 90% !important;
position: absolute;
}
.gl-mainnav-row .et_pb_column_3_4 #mobile_menu1{
transform: translateY(35px);
}
.et_mobile_menu li a{
color: #23336c !important;
}
.et_pb_menu_0_tb_header.et_pb_menu{
background-color: transparent !important;
}
}.gl-home-parkplaetze{
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}
.gl-home-parkplaetze svg{
fill: #202d61;
width: 100px;
height: 100px;
}
.gl-home-parkplaetze-content{
margin: 25px 0px;
text-align: center;
}
.gl-home-parkplaetze-content h1{
font-size: 45px;
font-weight: 600;
}
.gl-home-parkplaetze-content p{
background-color: #fff;
padding: 15px !important;
font-size: 21px;
color: #000;
font-weight: 600;
margin-top: 15px;
-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
}
.gl-adlerheadersubbar h2{
color: #fff;
font-weight: 600;
text-align: center;
padding-bottom: 0px;
}
.gl-adlerheadersubbar-section{
padding-top: 0px !important
}
.gl-block2{
background-color: #F4F4E5;
display:flex;
justify-content: center;
align-items: center;
}
.gl-block2-wrappy{
display:flex;
justify-content: center;
align-items: center;
}
.gl-block2-left{
width:50%;
padding: 15px;
}
.gl-block2-right{
width: 50%;
}
.gl-block2-left h2, .gl-block2-left p span{
font-size: 21px;
color: #202d61;
font-weight: 600;
line-height: 31px;
}
.gl-block2-left p{
color: #000;
font-size: 16px;
}
.gl-block2-left p a{
color: #db4927;
font-weight:600;
}
.gl-block5-wrappy{
margin-bottom: 50px;
}
.gl-block5-wrappy, .gl-block5-boxen{
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.gl-block5-wrappy h3{
margin: 50px 0px;
color: #202d61;
font-size: 25px;
font-weight: 600;
}
.gl-block5-boxen svg{
fill: #202d61;
width: 100px;
height: 100px;
margin: 25px 0px;
}
.gl-block5-boxen-content{
display: flex;
justify-content: space-between;
align-items: baseline;
width: 1450px;
}
.gl-block5box{
border: 2px solid #202d61;
height: 360px;
font-size: 16px;
width: 420px;
transition: 0.4s ease-in-out;
-webkit-box-shadow: 0px 0px 15px 5px rgba(32,45,97,0.1);
box-shadow: 0px 0px 15px 5px rgba(32,45,97,0.1);
}
.gl-block5box:hover{
transform: scale(1.02);
}
.gl-block5boxhead{
background-color: #202d61;
color: #fff;
font-size: 21px;
text-align: center;
font-weight: 600;
padding: 15px !important;
}
.gl-block5boxzeit, .gl-block5preis{
padding: 5px 25px;
display: flex;
justify-content: space-between;
align-items: baseline;
color: #000;
font-size: 18px;
}
.gl-block5boxzeit{
color: #202d61 !important;
margin-top: 25px;
margin-bottom: 20px;
font-weight: 600;
}
.dgbc_blog_carousel .dgbc_post_item{
border: 2px solid #202d61 !important;
min-height: 430px;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
background-color: #fff;
}
.gl-adlerblogslider .dg_bc_title{
font-size: 21px;
padding: 15px;
color: #202d61;
font-weight: 600;
}
.gl-adlerblogslider .post-content{
font-size: 16px;
padding: 15px;
color: #000;
}
.gl-adlerspeziell{
max-width: 1080px;
margin: 0 auto;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding: 0px 15px 50px 15px;
}
.gl-adlerspeziell h3{
margin-bottom: 50px;
}
.gl-adlerspeziell-content{
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin: 0 auto;
}
.gl-adlerspeziell-content a{
width: 45%;
margin: 15px;
text-align: center;
background-color: #202d61;
color: #fff;
font-size: 21px;
padding: 10px;
height: 150px;
border-radius: 10px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: 0.4s ease-in-out;
font-weight: 600;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
}
.gl-adlerspeziell-content a:hover{
background-color: #2e418c;
transform: scale(1.02);
}
.gl-adlerspeziell-content a svg{
fill: #fff;
width: 40px;
height: 40px;
margin-bottom: 15px;
} @media all and (max-width:1280px){
.gl-block5-boxen-content{
width: 1080px;
}
}
@media all and (max-width:1080px){
.gl-block5-boxen-content{
width: auto;
flex-wrap: wrap;
justify-content: center;
}
.gl-block5box{
margin: 15px;
}
}
@media all and (max-width: 980px){
.gl-block2-wrappy{
flex-direction: column;
padding: 25px 0px;
}
.gl-block2-left{
order: 2;
width: 100%;
}
.gl-block2-right{
width: 100%;
}
}
@media all and (max-width:767px){
.gl-adlerspeziell-content a{
width: 100%;
}
} .gl-bildbox-wrappy{
padding: 0px;
}
.gl-bildbox-wrappyinner{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
max-width: 100%;
flex-wrap: wrap;
max-width: 1920px !important;
}
.gl-bildbox-wrappyinner .et_pb_column{
margin-right: 0px !important;
margin-bottom: 0px;
}
.gl-bildbox{
width: 100%;
height: 470px;
overflow: hidden;
cursor: pointer;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.gl-bildbox-breaker{
position: relative;
width: 25%;
}
.gl-bildbox-overlay{
width: 100%;
height: 470px;
position: absolute;
top: 0px;
transition: 0.5s ease-in-out;
display: flex;
justify-content: center;
align-items:center;
opacity: 0.0;
}
.gl-bildbox-overlay:hover{
opacity: 1.0;
}
.gl-bildbox-overlay .gl-bildbox-icon{
max-width: 300px;
max-height: 200px;
}
.gl-bildbox-text{
text-transform: uppercase;
color: #485358;
position: absolute;
bottom: 30px;
background-color: #fff;
padding: 20px 30px 20px 25px !important;
font-size: 26px;
font-weight: 600;
left: 30px;
} .gl-bildbox-wrappyinner .et_pb_column{
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
overflow: hidden;
}
@media all and (max-width:1400px){
.gl-bildbox-text{
max-width: 315px;
word-wrap: break-word;
line-height: 25px;
}
}
@media all and (max-width:1280px){
.gl-bildbox-breaker{
width: 50%;
}
.gl-bildbox-text{
word-wrap: normal;
max-width: 100%;
}
}
@media all and (max-width:767px){
.gl-bildbox-breaker{
width: 100%;
}
} @media all and (max-width:420px){
.gl-block5box{
width:360px;
margin: 5px;
}
.gl-block5boxzeit, .gl-block5preis{
padding: 5px 15px;
font-size: 15px !important;
}
}.gl-adler-cta{
background-color: #202d61;
color: #fff;
font-weight: 600;
padding: 15px;
transition: 0.4s ease-in-out;
}
.gl-adler-cta:hover{
background-color: #2e418c;
}
.gl-adlerblogpage article{
border: 2px solid #202d61 !important;
min-height: 430px;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
background-color: #fff;
}
.gl-adlerblogpage article .entry-title{
font-size: 21px;
padding-bottom: 15px;
color: #202d61;
font-weight: 600;
}
.gl-adlerblogpage article .post-content p{
font-size: 16px;
color: #000;
}
.gl-adlerblogpage article .more-link{
color: #202d61;
}
.gl-adler-widthrow{
max-width: 1280px !important;
width: 90% !important;
}
@media all and (max-width:767px){
.gl-adler-widthrow{
width: 90%;
}
.gl-adler-cta{
font-size: 16px;
line-height: 50px;
}
} .gl-fullwidthmap .gm-style-iw-c{
width: 300px;
height: 200px;
}
.gl-fullwidthmap .gm-style-iw-d{
max-height: 100%;
height: 100%;
}
.gl-fullwidthmap .gm-style-iw-d .gl-adler-cta{
transform: translateY(-4px) !important;
position: absolute;
}
._brlbs-content-blocker ._brlbs-google-maps{
margin: 0 auto !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
max-height: 400px !important;
}
._brlbs-content-blocker ._brlbs-google-maps ._brlbs-thumbnail{
object-fit: contain !important;
width: 100% !important;
}
@media all and (max-width:980px){
.gl-fullwidthmap .gm-style-iw-c{
max-height: 200px !important;
}
} @media all and (max-width:550px){
.gl-adler-widthrow{
padding:0px !important;
width: 100% !important;
}
.gl-adler-widthrow table, .gl-adler-widthrow table a{
font-size: 14px;
}
.gl-adler-widthrow .entry-content tr td{
padding: 5px;
}
} .gl-kontaktform-global{
max-width: 1280px;
margin: 0 auto;
padding: 50px 15px;
}
.gl-kontaktform-global-headline{
color: #fff;
font-size: 70px;
font-family: "Aracne regular", sans-serif;
text-align: center;
line-height: 90px;
}
.gl-kontaktform-global-box{
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.gl-kontaktform-global-box-right, .gl-kontaktform-global-box-left{
width: 47%;
}
.gl-kontaktform-global select, .gl-kontaktform-global input, .gl-kontaktform-global .wpcf7 .wpcf7-email, .gl-kontaktform-global textarea{
width: 100%;
padding: 20px 15px;
color: #747474 !important;
font-size: 21px;
border: 1px solid #202d61;
margin: 20px 0px;
font-size: 16px;
}
.gl-kontaktform-global-box-width{
width: 100%;
}
.gl-kontaktform-stern{
color: #000;
font-size: 16px;
}
.gewinnspiel .gl-kontaktform-stern{
color: #39645d;
font-size: 21px;
}
.gl-kontaktform-global-accept span{
color: #000;
font-size: 16px;
}
.gl-kontaktform-global-accept span a{
color: #000;
font-size: 16px;
}
.gewinnspiel .gl-kontaktform-global-accept span{
color: #39645d;
font-size: 21px;
}
.gewinnspiel .gl-kontaktform-global-accept span a{
color: #39645d;
}
.gl-kontaktform-global-accept span span span{
margin-left: 0px;
}
.gl-kontaktform-global .dsgvo, .gewinnspiel [type="checkbox"]{
width: 20px;
}
.gl-kontaktform-submit input{
max-width: 230px;
border:1px solid #202d61;
color: #fff !important;
transition: 0.4s ease-in-out;
background-color: #fff;
text-transform: uppercase;
font-size: 16px;
background-color: #202d61;
}
.gl-kontaktform-submit input:hover{
background-color: #fff;
color: #202d61 !important;
}
.gl-kontaktform-global-accept .form_captcha input{
width: 200px;
height: 60px;
}
.gl-kontaktform-global-accept .form_captcha label{
height: 59px;
background-color: #fff;
display: inline-flex;
justify-content: center;
align-items: center;
transform: translate(15px, 8px);
}
.gl-kontaktform-global-file input{
border: none;
padding: 0px 0px 20px 0px;
margin: 0px;
color: #fff !important;
font-size: 16px;
}
.gl-kontaktform-global-file .gl-kontaktform-global-file-p{
color: #000;
font-size: 16px;
padding-top: 20px;
}
.gl-kontaktform-global-content .wpcf7-acceptance{
display: block;
}
.gl-kontaktform-global-headline{
margin-bottom: 50px;
}
.gl-kontaktform-global-box-captcha{
display: flex;
}
.gl-kontaktform-global-box-captcha .f12_captcha-107{
display: flex;
justify-content: center;
align-items: center;
}
.gl-kontaktform-global-box .wpcf7-radio .wpcf7-list-item{
display: flex;
justify-content: flex-start;
align-items: center;
margin-left: 0px;
}
.gl-kontaktform-global-box .wpcf7-radio .wpcf7-list-item input{
width: 30px;
height: 20px;
}
.gl-kontaktform-global-textinline{
margin: 15px 0px;
font-weight: 600;
}
.uacf7-prev, .uacf7-next{
background-color: #202d61;
color: #fff;
font-weight: 600;
padding: 15px;
transition: 0.4s ease-in-out;
border: 0px;
cursor: pointer;
}
.uacf7-prev:hover, .uacf7-next:hover{
background-color: #2e418c;
}
.gl-kontaktform-global-box-thrity{
width: 100%;
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.gl-kontaktform-global-box-thrity span:nth-child(2){
margin: 0px 20px;
}
.gl-kontaktform-global-box-captcha label{
width: 100%;
}
@media all and (max-width: 980px){
.gl-kontaktform-global-box{
flex-direction: column;
}
.gl-kontaktform-global-box-right, .gl-kontaktform-global-box-left{
width: 100%;
}
.gl-kontaktform-global-headline{
font-size: 50px;
line-height: 70px;
}
}
@media all and (max-width: 767px){
.gl-kontaktform-global-headline {
font-size: 35px;
line-height: 55px;
}
}
@media all and (max-width: 520px){
.gl-kontaktform-global-headline {
font-size: 25px;
line-height: 40px;
}
.gl-kontaktform-global-box-thrity{
flex-direction: column;
}
.gl-kontaktform-global-box-thrity span{
width: 100%;
}
.gl-kontaktform-global-box-thrity span:nth-child(2){
margin: 0px 0px;
}
}  body a{
text-decoration: none !important;
font-weight: 700;
} .brlbs-cmpnt-cb-btn {
background-color: #222222 !important;
color: #ffffff !important;
font-weight: bold !important;
padding: 10px 20px !important;
}
.brlbs-cmpnt-cb-btn:hover {
background-color: #000000 !important;
}@font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-300italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-500italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-600italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-700italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-800.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: url(//www.phadler.de/wp-content/themes/adlerparkhaus/fonts/open-sans-v44-latin-800italic.woff2) format('woff2'); }