body { margin: 0; } section { margin-bottom: 40px; } .section__margin--top { margin-top: 80px; } .section__remove__margin { margin-bottom: 0 !important; } .wrapper__contact--location { font-weight: bold; font-size: 16px; } .wrapper__title h2 { color: #fbbc43; font-size: 24px; font-weight: bold; display: flex; flex-direction: row; justify-content: center; margin-bottom: 50px; } .wrapper__form h3 { color: #fbbc43; font-weight: bold; font-size: 16px; } .wrapper__information { font-size: 14px; } .wrapper__information--content { margin-top: 15px; } .wrapper__information--text { color: #fbbc43; font-weight: bold; } .wrapper__information--title { color: #111111; font-weight: bold; } input, textarea { background-color: #eeeeee !important; } .btn-form { background-color: #eeeeee; border: solid 1px #111111 !important; color: #111111; border-radius: 0px !important; float: right; } .space__top { margin-top: 32px; } .box__header--startseite { margin-top: -23% !important; } .wrapper__box--startseite { width: 640px !important; height: 220px !important; } .wrapper__box--startseite .wrapper__box__text { display: flex; flex-direction: column !important; margin-top: 5%; text-align: center; } .wrapper__box--startseite .wrapper__box__text--default { color: #006a43; font-size: 20px !important; } @media only screen and (max-width: 414px) { .wrapper__box--startseite .wrapper__box__text--default { font-size: 1.4rem; } } .wrapper__box--startseite .wrapper__box__text--large { color: #fbbc43; font-size: 2rem; } @media only screen and (max-width: 414px) { .wrapper__box--startseite .wrapper__box__text--large { font-size: 2.5rempx; } } .wrapper__box--startseite .wrapper__box__text--small { color: #006a43; font-size: 20px; } @media only screen and (max-width: 414px) { .wrapper__box--startseite .wrapper__box__text--small { font-size: 15px; } } .wrapper__box--startseite .wrapper__box__img { display: flex; flex-direction: column; align-items: center; align-content: center; margin-top: -8%; } .article-title { color: #fbbc43; font-size: 24px; font-weight: bold; margin-bottom: 5px; } .article-content { font-size: 16px; } .explode__note { position: absolute !important; right: 0 !important; padding-right: 0 !important; } @media only screen and (max-width: 414px) { .img-logo { width: 28%; margin-top: -3%; } } .box__note { background-color: #fbbc43; width: 256px; position: absolute; right: 0; } @media only screen and (max-width: 515px) { .box__note { display: none; } } .box__note__text { padding: 18px 0 15px 12px; color: #ffffff; } .box__note__text--title { font-size: 14px; font-weight: bold; } .box__note__text--content { margin-top: 5px; font-size: 12px; line-height: 1.4; } .box__note__text--contact { font-size: 12px; line-height: 1.4; margin-top: 5px; } .full__image-content { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: -16%; } @media only screen and (max-width: 768px) { .full__image-content { margin-top: -23%; } } @media only screen and (max-width: 414px) { .full__image-content { margin-top: -30%; position: absolute; } } @media only screen and (max-width: 375px) { .full__image-content { margin-top: -31%; position: absolute; } } .full__image-content--line { border: solid 3px #ffffff; width: 144px; } .full__image-content--text { color: #ffffff; text-align: center; font-size: 24px; } @media only screen and (max-width: 414px) { .full__image-content--text { font-size: 15px; } } .card { border: solid 1px #fbbc43 !important; } .card-text { font-size: 14px; text-align: left; } .card-title { font-size: 18px; color: #fbbc43; } .btn-home { font-size: 14px; color: #ffffff; border-color: #fbbc43 !important; background-color: #fbbc43; } .btn-home:hover { color: #fbbc43; background-color: #ffffff; } .middle__img { margin-top: -30%; width: 101%; } .wrapper__recomandation--line { border: solid 3px #fbbc43; margin-top: 9%; width: 144px; } .wrapper__recomandation--text { color: #fbbc43; font-size: 24px; } .wrapper__box--einrichtung { width: 65% !important; } .wrapper__box--entstehung { width: 52% !important; } .wrapper__box--wohnen { width: 27% !important; } @media only screen and (max-width: 414px) { .wrapper__box--wohnen { width: 44% !important; } } .middle__img--entstehung { margin-top: -23%; width: 62%; margin-left: -39%; } @media only screen and (max-width: 414px) { .middle__img--entstehung { margin-top: 3%; margin-left: -24%; } } .wrapper__sub--line { border: solid 2px #fbbc43; width: 144px; } .wrapper__sub--text { margin-top: 2%; font-size: 14px; color: #fbbc43; } .first { margin-top: 7%; } .second { margin-top: 9%; } .adjust__positon { margin-left: -17%; } .container__center { display: flex; flex-direction: column; align-items: center; } .text__align { text-align: center; } .position__img { margin-top: -21%; width: 100%; } .wrapper__texBox { position: absolute; margin: 50px 40px; color: white; font-size: 24px; } .wrapper__texBox--line { width: 144px; border: solid 3px; } .position__arrow { display: flex; flex-direction: row; justify-content: space-between; align-items: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; } .btn-outline-primary, .btn-outline-primary:hover { color: white; background-color: transparent !important; border-color: white !important; } .btn-outline-primary a { color: white; background-color: transparent; border-color: white; } .btn.focus, .btn:focus { box-shadow: none !important; } .section__style { background-color: #eeeeee; height: 231px; } @media only screen and (max-width: 414px) { .section__style { background-color: transparent; } } .position__img-wohnen { width: 68%; margin-top: -12%; } .wrapper__box__information { position: absolute; margin-top: -30%; width: 43%; height: 250px; background-color: #ffffff; border: solid 3px #fbbc43; padding: 3px 13px; right: 0; } @media only screen and (max-width: 414px) { .wrapper__box__information { display: none; } } .article-subtitle { font-size: 16px; font-weight: bold; color: #111111; } .article-subtitle--2 { font-size: 18px; color: #fbbc43; font-weight: bold; } td, .table thead th { text-align: center; } .align-th-table { display: table-cell; vertical-align: initial !important; } .navbar-expand-lg .navbar-nav { justify-content: center; /* align-items: center; */ /* align-content: center; */ width: 100%; } .navbar { background-color: #fbbc43; } .nav-item { margin: 0 10px; } .nav-link { color: #ffffff !important; display: flex; flex-direction: column; justify-content: center; padding: 0 .5rem !important; border: solid 1px #fbbc43;} .nav-link:hover { border: solid 1px #ffffff; } .active { border: solid 1px #ffffff; } .dropdown-item { color: #fbbc43 !important; } .dropdown-item.active, .dropdown-item:active { color: #fbbc43; font-weight: bold; background-color: transparent !important; } .box { display: flex; justify-content: center; flex-direction: column; align-items: center; text-decoration: none; } .box__galerie { width: 288px; height: 219px; border: solid 1px #fbbc43; } .box__galerie__year { color: #fbbc43; font-size: 30px; } .box__galerie__text { color: #fbbc43; font-size: 16px; } .box__galerie__line { border-bottom: solid 1px #fbbc43; width: 96px; } .box__text { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 111px; width: 100%; } .box__text span { color: #1b1b1b; font-size: 16px; text-align: center; } .box__text__line { border-bottom: solid 2px #fbbc43; width: 82px; margin-top: 15px; } .box a { text-decoration: none; } .box__galerie:hover { background-color: #fbbc43; } .box__galerie:hover .box__galerie__year, .box__galerie:hover .box__galerie__text, .box__galerie:hover .box__galerie__line { color: #ffffff; border-color: #ffffff; } .box__galerie--active { background-color: #fbbc43; } .box__galerie--active .box__galerie__year, .box__galerie--active .box__galerie__line { color: #ffffff; border-color: #ffffff; } .centered { display: flex; justify-content: center; } .albuns { margin-top: 71px; } .wrapper__links { display: flex; justify-content: space-around; color: #fbbc43; font-size: 16px; } .wrapper__links--left { margin-left: -4%; } .wrapper__links--right { margin-left: 15%; } .wrapper__links a { color: #fbbc43; } .wrapper__links a:hover { color: #fbbc43; } .wrapper__text { display: flex; justify-content: center; flex-direction: column; align-items: center; } .wrapper__text--title { font-size: 24px; color: #1b1b1b; } .wrapper__text--line { width: 82px; border: solid 2px #fbbc43; margin: 19px 0 83px 0; } .wrapper__text--link { color: #fbbc43; font-size: 16px; } .wrapper__text--link:hover { color: #fbbc43; } .box__header { display: flex; justify-content: center; margin-top: -8%; } @media only screen and (max-width: 414px) { .header-img-galerie--2 { margin-top: -10%; } } .wrapper__box { background-color: #ffffff; width: 31%; height: 83px; border: solid 3px #fbbc43; } @media only screen and (max-width: 414px) { .wrapper__box { width: 37%; } } .wrapper__box__text { display: flex; justify-content: center; align-items: center; flex-direction: row; height: 77px; color: #fbbc43; font-weight: bold; text-align: center; } @media only screen and (max-width: 414px) { .wrapper__box__text { font-size: 26px; } } .hide-bullets { list-style: none; margin-left: -40px; margin-top: 20px; } .product-slider { padding: 0 11%; } .product-slider #carousel { border: 1px solid #fbbc43; margin: 0; } .product-slider #thumbcarousel { margin: 12px 0 0; } .product-slider #thumbcarousel .item { text-align: center; } .product-slider #thumbcarousel .item .thumb { border: 1px solid #fbbc43; width: 20%; margin: 0 2%; display: inline-block; vertical-align: middle; cursor: pointer; max-width: 84px; margin-bottom: 2%; } .product-slider #thumbcarousel .item .thumb:hover { border-color: #fbbc43; } .product-slider .item img { width: 100%; height: auto; } .thumb-size { width: 84px; height: 64px; } .carousel-control { color: #fbbc43; text-align: center; text-shadow: none; font-size: 30px; width: 30px; height: 30px; line-height: 20px; top: 23%; } .carousel-control:hover, .carousel-control:focus, .carousel-control:active { color: #333; } .carousel-caption, .carousel-control .fa { font: normal normal normal 30px/26px FontAwesome; color: #000000; } .carousel-control { bottom: auto; font-size: 20px; left: 0; position: absolute; top: 30%; width: auto; } .carousel-control { top: 22% !important; width: 2% !important; } .carousel-control.right, .carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%) !important; } .wrapper__box--stellenangebote { width: 524px; } .article__title { font-weight: bold; font-size: 24px; color: #fbbc43; } .article__content { font-size: 14px; margin-top: 16px; } .article__content--contact { font-weight: bold; } .article__content--list { font-weight: 500; } .article__content span { margin-bottom: 20px; } .middle__box { border: solid 3px #fbbc43; padding: 30px; } .middle__box--title { color: #fbbc43; display: flex; flex-direction: row; text-align: center; justify-content: center; } .middle__box--title h2 { font-size: 24px; font-weight: bold !important; } .middle__box--content p, .middle__box--content ul, .middle__box--content li { font-size: 14px; } .middle__box--content .content--title { font-weight: bold; } footer{ background: #fbbc43; padding: 30px; } footer a{ color: white; } footer a:hover{ color: white; }