section.m32_single_entry {
background-color: #262520;
}
section.m32_single_entry .mM_line {
background-color: #fff;
}
section.m32_single_entry .m32_main {
position: relative;
z-index: 2;
}
section.m32_single_entry[data-variant="v1"] {
--padding_top: 25px;
padding-top: var(--padding_top);
}
section.m32_single_entry *:not(.mM_links *) {
color: #e5e0dd;
}
section.m32_single_entry .m32_single_entry_wrapper {
min-height: calc(660px - var(--padding_desktop) - var(--padding_top));
display: flex; align-items: end;
}
section.m32_single_entry .m32_single_entry_wrapper {
width: 100%;
height: 100%;
}
body.single-newbuild section.m32_single_entry .m32_home_entry_inner {
display: flex;
flex-direction: column;
justify-content: space-between;
gap: 100px 0;
}
section.m32_single_entry .m32_single_entry_main {
height: 100%;
width: 100%;
}
section.m32_single_entry .m32_text_container_inner * {
color: rgba(229, 224, 221, 0.5) !important;
}
section.m32_single_entry .m32_title {
margin-bottom: 71px;
hyphens: auto;
}
section.m32_single_entry .m32_single_entry_adresse_container {
margin-bottom: 13px;
}
section.m32_single_entry .m32_single_entry_adresse_icon_container {
min-width: 25px;
width: 25px;
}
section.m32_single_entry .m32_single_entry_adresse_icon {
min-width: 16px;
width: 16px;
fill: #e5e0dd;
}
section.m32_single_entry .m32_object_info_container {
padding-top: 36px;
border-top: 1px solid #fff;
--row_gap: 40px;
}
section.m32_single_entry .m32_object_info_title {
font-size: 0.833rem;
margin-bottom: 2px;
}
section.m32_single_entry .m32_share_container {
margin-top: 25px;
position: relative;
}
section.m32_single_entry .m32_share_copied {
position: absolute;
top: 100%;
left: 0;
}
section.m32_single_entry .m32_share {
background-color: transparent;
outline: none;
border: none;
font-family: "Karla", Tahoma, sans-serif;
font-weight: 300;
font-style: normal;
font-size: var(--font_size);
line-height: 1.444;
letter-spacing: 0.035rem;
}
@media screen and (min-width: 992px) {
section.m32_single_entry .m32_links_container {
justify-content: flex-end;
}
section.m32_single_entry .m32_object_info {
width: calc(25% - ((var(--row_gap) * 3) / 4));
}
}
@media screen and (min-width: 1200px) {
section.m32_single_entry .m32_single_entry_main {
width: calc(50% + 180px - (var(--row_gap) / 2));
}
section.m32_single_entry .m32_contact_person_wrapper {
width: calc(50% - 180px - (var(--row_gap) / 2));
}
}
@media screen and (min-width: 1921px) {
section.m32_single_entry .m32_single_entry_wrapper {
min-height: calc(710px - var(--padding_desktop));
}
}
@media screen and (min-width: 2200px) {
section.m32_single_entry .m32_single_entry_wrapper {
min-height: calc(760px - var(--padding_desktop));
}
}
@media screen and (max-width: 1839px) {
section.m32_single_entry .m32_object_info_container {
padding-top: 36px;
border-top: 1px solid #fff;
--row_gap: 25px;
}
}
@media screen and (max-width: 991px) {
section.m32_single_entry[data-variant="v1"] .m32_single_entry_wrapper {
min-height: calc(440px - var(--padding_desktop));
}
section.m32_single_entry {
--padding_top: 80px;
}
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 575px) {
section.m32_single_entry {
--padding_top: 40px;
}
section.m32_single_entry[data-variant="v1"] .m32_single_entry_wrapper {
min-height: calc(330px - var(--padding_mobile));
}
section.m32_single_entry .m32_titel {
hyphens: auto;
}
section.m32_single_entry .m32_title {
margin-bottom: 45px;
}
}  body.single-newbuild section.m3_image > .mM_container > *:not(.mM_dots) {
z-index: 4;
}
body.single-newbuild section.m3_image .mM_dots .slick-dots {
z-index: 5;
}
body.single-newbuild .m13_mobile {
display: none;
align-items: center;
position: fixed;
z-index: 99;
width: 100%;
left: 0;
bottom: 0;
padding-bottom: 20px;
padding: 15px 20px 20px;
justify-content: end;
gap: 40px;
}
body.single-newbuild .m13_show_only_links .m13_links_container,
body.single-newbuild .m13_mobile .m13_links_container {
margin-top: 0;
}
body.single-newbuild .m13_show_only_links .m13_links_container {
justify-content: end;
}
body.single-newbuild .m13_call {
--size: 100px;
padding: 0;
height: var(--size);
width: var(--size);
border-radius: 50%;
overflow: hidden; border: calc(var(--size) / 12) solid #262520;  cursor: pointer;
}
body.single-newbuild .m13_call_inner {
width: 100%;
height: 100%;
}
body.single-newbuild .m13_call img {
border-radius: 50%
}
body.single-newbuild .m13_mobile section.m13_contact_person {
width: max-content;
}
body.single-newbuild .m13_mobile section.m13_contact_person .mM_button {
background-color: var(--primarbutton_background_color) !important;
}
body.single-newbuild .m13_mobile .mM_button_text {
color: var(--primarbutton_font_color) !important;
}
body.single-newbuild .m13_mobile .mM_button svg {
fill: var(--primarbutton_font_color) !important;
}
body.single-newbuild .m13_mobile .mM_button_circle {
border-color: var(--primarbutton_font_color) !important;
}
body.single-newbuild .m13_mobile .mM_links {
gap: 10px 16px;
flex-wrap: wrap-reverse;
} @media screen and (max-width: 1199px) {
body.single-newbuild .m32_contact_person_wrapper,
body.single-newbuild .m26_contact_person_wrapper {
display: none;
}
body.single-newbuild .m13_call {
display: block;
}
body.single-newbuild .m13_mobile {
display: flex;
flex-wrap: wrap-reverse;
}
}
@media screen and (min-width: 1200px) {
body.single-newbuild .m13_call {
display: none;
}
}
@media screen and (max-width: 575px) {
body.single-newbuild .m13_call {
--size: 65px;
}
body.single-newbuild .m13_mobile {
gap: 15px;
}
}