:root {
--content-max-width: 123.2rem;
--max-width-col-right: 71.5rem;
--max-width-col-left: 69.1rem;
--bg-blue-800: var(--Blue-800, #002b30);
--bg-temn-smaragd: var(--TEMN-SMARAGD, #003f45);
--bg-biege-200: var(--Biege-200, #f6f4ed);
--color-primary: var(--MEDOV-LUT, #ffc009);
--color-secondary: var(--BOV-PSEK, var(--Bov-psek, #ece7d4));
}
.hero-section {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
min-height: clamp(30rem, 45vw, 45rem);
-ms-flex-negative: 0;
flex-shrink: 0;
overflow: hidden;
}
.hero-section.homepage, .hero-section.services-hero {
min-height: 64rem;
}
.hero-section.homepage .hero-section__content .col-right img, .hero-section.services-hero .hero-section__content .col-right img {
top: -10.7rem;
}
@media screen and (max-width: 1040px) {
.hero-section.homepage .hero-section__content .col-right img, .hero-section.services-hero .hero-section__content .col-right img {
top: -9.7rem;
max-width: 64.7rem;
}
}
@media screen and (max-width: 900px) {
.hero-section.homepage .hero-section__content .col-right img, .hero-section.services-hero .hero-section__content .col-right img {
max-width: 54.7rem;
}
}
@media screen and (max-width: 768px) {
.hero-section.homepage .hero-section__content .col-right, .hero-section.services-hero .hero-section__content .col-right {
display: none;
}
}
.hero-section.services-hero .hero-section__content {
min-height: 34.2rem;
}
.hero-section.services-hero .hero-section__content .col-right img {
top: -19.7rem;
}
@media screen and (max-width: 768px) {
.hero-section .inner {
padding-bottom: 4.3rem;
}
}
.hero-section__content {
width: 100%;
max-width: var(--content-max-width);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0 auto;
}
@media screen and (max-width: 768px) {
.hero-section__content {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.hero-section__content .mobile-image {
display: none;
}
@media screen and (max-width: 768px) {
.hero-section__content .mobile-image {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-bottom: 2rem;
}
.hero-section__content .mobile-image img {
width: 100%;
}
.hero-section__content .mobile-image .divider {
max-width: 64rem;
}
}
@media screen and (max-width: 768px) and (max-width: 614px) {
.hero-section__content .mobile-image .divider {
max-width: 43rem;
}
}
.hero-section__content .col-left {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
width: 100%;
max-width: clamp(30rem, 50%, var(--max-width-col-left));
gap: clamp(1.2rem, calc(0.6rem + 1.6vw), 4rem);
}
@media screen and (max-width: 768px) {
.hero-section__content .col-left {
max-width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.hero-section__content .col-left__header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
gap: clamp(0.48rem, calc(0.24rem + 0.64vw), 1.6rem);
}
@media screen and (max-width: 768px) {
.hero-section__content .col-left__header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
}
.hero-section__content .col-left__header h1 {
color: var(--color-primary);
text-transform: uppercase;
}
.hero-section__content .col-left__header .body-text--md {
color: var(--color-primary);
}
.hero-section__content .col-left__buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 1.6rem;
}
@media screen and (max-width: 566px) {
.hero-section__content .col-left__buttons {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.hero-section__content .col-right {
position: relative;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: var(--max-width-col-right);
-webkit-box-flex: 1;
-ms-flex: 1 0 var(--max-width-col-right);
flex: 1 0 var(--max-width-col-right);
}
@media screen and (max-width: 1040px) {
.hero-section__content .col-right {
max-width: 64.7rem;
}
}
@media screen and (max-width: 900px) {
.hero-section__content .col-right {
max-width: 54.7rem;
}
}
.hero-section__content .col-right img {
position: absolute;
max-width: 71.6rem;
-ms-flex-negative: 0;
flex-shrink: 0;
top: -23.7rem;
left: 0;
}
@media screen and (max-width: 1040px) {
.hero-section__content .col-right img {
top: -23.7rem;
max-width: 64.7rem;
}
}
@media screen and (max-width: 900px) {
.hero-section__content .col-right img {
max-width: 54.7rem;
}
}
@media screen and (max-width: 768px) {
.hero-section__content .col-right {
display: none;
}
}
.about-firm {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
background: var(--Blue-400, #005b64);
}
.about-firm__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: clamp(2.28rem, calc(1.14rem + 3.04vw), 7.6rem);
-ms-flex-item-align: stretch;
align-self: stretch;
width: 100%;
max-width: 123.2rem;
margin: 0 auto;
}
@media screen and (max-width: 768px) {
.about-firm__content {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.about-firm__content .left-col {
width: 100%;
height: 47.7rem;
max-width: 57.8rem;
}
@media screen and (max-width: 768px) {
.about-firm__content .left-col {
height: auto;
max-width: 100%;
}
}
.about-firm__content .left-col img {
width: 100%;
max-width: 57.8rem;
height: 47.7rem;
-ms-flex-negative: 0;
flex-shrink: 0;
-o-object-fit: cover;
object-fit: cover;
aspect-ratio: 578/477;
}
@media screen and (max-width: 768px) {
.about-firm__content .left-col img {
aspect-ratio: 16/9;
height: auto;
max-width: 100%;
}
}
.about-firm__content .right-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: clamp(2.25rem, calc(1.125rem + 3vw), 7.5rem) clamp(0rem, calc(0rem + 0vw), 0rem);
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
gap: clamp(0.6rem, calc(0.3rem + 0.8vw), 2rem);
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.about-firm__content .right-col__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.about-firm__content .right-col__content-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: clamp(1.41rem, calc(0.705rem + 1.88vw), 4.7rem);
-ms-flex-item-align: stretch;
align-self: stretch;
}
@media screen and (max-width: 400px) {
.about-firm__content .right-col__content-text {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.about-firm__content .right-col__content-text .text-left,
.about-firm__content .right-col__content-text .text-right {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 2.4rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.about-firm__content .right-col__content-text .text-left p,
.about-firm__content .right-col__content-text .text-right p {
color: var(--BOV-PSEK, var(--Bov-psek, #ece7d4));
}
.about-firm__content .right-col__content-text .text-left p.spis,
.about-firm__content .right-col__content-text .text-right p.spis {
max-width: 22.5rem;
}
.about-firm__content .right-col__content-text .text-left__address-office p,
.about-firm__content .right-col__content-text .text-right__address-office p {
font-size: calc(var(--fs-small-rate) * 1.9rem);
line-height: 1.1578947368;
}
.about-firm__content .right-col__content-text .text-left__address-office p a,
.about-firm__content .right-col__content-text .text-right__address-office p a {
color: var(--BOV-PSEK, var(--Bov-psek, #ece7d4));
border-bottom: 1px solid var(--BOV-PSEK, var(--Bov-psek, #ece7d4));
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.about-firm__content .right-col__content-text .text-left__address-office p a:hover,
.about-firm__content .right-col__content-text .text-right__address-office p a:hover {
border-color: transparent;
}
.about-firm__content .right-col__content-text .text-left__address-office p a:hover,
.about-firm__content .right-col__content-text .text-right__address-office p a:hover {
color: var(--MEDOV-LUT, #ffc009);
}
.text-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: var(--Biege-200, #f6f4ed);
}
.text-block__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 98.8rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: clamp(1.2rem, calc(0.6rem + 1.6vw), 4rem);
-ms-flex-item-align: stretch;
align-self: stretch;
margin: 0 auto;
}
.text-block__content .dt-1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: clamp(1.2rem, calc(0.6rem + 1.6vw), 4rem);
}
.text-block__content .dt-1 p {
font-family: "Gilroy-Regular", sans-serif;
font-weight: 400;
font-size: calc(var(--fs-small-rate) * 2.3rem);
line-height: 1.1739130435;
color: var(--TEMN-SMARAGD, #003f45);
text-align: center;
max-width: 70rem;
}
.contact-cards {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 3.5rem;
background: var(--Biege-200, #f6f4ed);
}
.contact-cards__content {
padding: clamp(1.5rem, calc(0.75rem + 2vw), 5rem) clamp(0rem, calc(0rem + 0vw), 0rem) clamp(3rem, calc(1.5rem + 4vw), 10rem) clamp(0rem, calc(0rem + 0vw), 0rem);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
width: 100%;
max-width: 123.2rem;
margin: 0 auto;
}
.contact-cards__content .international-card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-item-align: stretch;
align-self: stretch;
gap: clamp(1.5rem, calc(0.75rem + 2vw), 5rem);
}
.contact-cards__content .international-card .row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 123.2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 3rem;
-ms-flex-item-align: stretch;
align-self: stretch;
margin: 0 auto;
}
@media screen and (max-width: 705px) {
.contact-cards__content .international-card .row {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
.contact-cards__content .international-card .row.col-3 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
gap: 1.6rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.contact-cards__content .international-card .row.col-3 {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.contact-cards__content .international-card .row.col-3 .box {
width: 100%;
max-width: 36.8rem;
}
@media screen and (max-width: 500px) {
.contact-cards__content .international-card .row.col-3 .box {
max-width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.contact-cards__content .international-card .row.col-3 .box .cards {
padding-right: 0;
}
.contact-cards__content .international-card .row h4 {
text-transform: uppercase;
color: var(--TEMN-SMARAGD, #003f45);
}
.contact-cards__content .international-card .row .cards {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.contact-cards__content .international-card .row .cards {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.contact-cards__content .international-card .row .cards .card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 15.4rem;
padding: 2.4rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-webkit-box-flex: 0;
-ms-flex: 0 0 36.8rem;
flex: 0 0 36.8rem;
border-radius: 0.8rem;
border: 1px solid var(--Biege-800, #ada897);
background: var(--White, #fff);
}
@media screen and (max-width: 500px) {
.contact-cards__content .international-card .row .cards .card {
max-width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.contact-cards__content .international-card .row .cards .card-icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 5.6rem;
height: 5.6rem;
padding: 0.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
-ms-flex-negative: 0;
flex-shrink: 0;
border-radius: 1000rem;
background: var(--Grey-20, #dce0e6);
}
.contact-cards__content .international-card .row .cards .card-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
@media screen and (max-width: 500px) {
.contact-cards__content .international-card .row .cards .card-info {
-webkit-box-flex: 0;
-ms-flex: none;
flex: none;
}
}
.contact-cards__content .international-card .row .cards .card-info__text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.contact-cards__content .international-card .row .cards .card-info__text .xs-text {
font-family: "Gilroy-HeavyItalic", sans-serif;
font-weight: 700;
text-transform: uppercase;
color: var(--TEMN-SMARAGD, #003f45);
}
.contact-cards__content .international-card .row .cards .card-info__text .tel-email {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.contact-cards__content .international-card .row .cards .card-info__text .tel-email a {
color: var(--TEMN-SMARAGD, #003f45);
border-bottom: 1px solid var(--TEMN-SMARAGD, #003f45);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.contact-cards__content .international-card .row .cards .card-info__text .tel-email a:hover {
border-color: transparent;
}
.contact-cards__content .international-card .row .cards .card-info__text .tel-email a:hover {
color: var(--MEDOV-LUT, #ffc009);
}
.managing-director {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-item-align: stretch;
align-self: stretch;
padding-bottom: clamp(3rem, calc(1.5rem + 4vw), 10rem);
background: var(--Biege-200, #f6f4ed);
}
.managing-director__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
width: 100%;
max-width: 123.2rem;
margin: 0 auto;
}
.managing-director__content .row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 123.2rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 3rem;
-ms-flex-item-align: stretch;
align-self: stretch;
margin: 0 auto;
}
@media screen and (max-width: 705px) {
.managing-director__content .row {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
.managing-director__content .row h4 {
text-transform: uppercase;
color: var(--TEMN-SMARAGD, #003f45);
}
.managing-director__content .row .cards {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 705px) {
.managing-director__content .row .cards {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.managing-director__content .row .cards .card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 15.4rem;
padding: 2.4rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-webkit-box-flex: 0;
-ms-flex: 0 0 36.8rem;
flex: 0 0 36.8rem;
border-radius: 0.8rem;
border: 1px solid var(--Biege-800, #ada897);
background: var(--White, #fff);
}
@media screen and (max-width: 500px) {
.managing-director__content .row .cards .card {
max-width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
height: auto;
}
}
.managing-director__content .row .cards .card-icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 5.6rem;
height: 5.6rem;
padding: 0.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
-ms-flex-negative: 0;
flex-shrink: 0;
border-radius: 1000rem;
background: var(--Grey-20, #dce0e6);
}
.managing-director__content .row .cards .card-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
@media screen and (max-width: 500px) {
.managing-director__content .row .cards .card-info {
-webkit-box-flex: 0;
-ms-flex: none;
flex: none;
}
}
.managing-director__content .row .cards .card-info__text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.managing-director__content .row .cards .card-info__text .xs-text {
font-family: "Gilroy-HeavyItalic", sans-serif;
font-weight: 700;
text-transform: uppercase;
color: var(--TEMN-SMARAGD, #003f45);
}
.managing-director__content .row .cards .card-info__text .tel-email {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.managing-director__content .row .cards .card-info__text .tel-email a {
color: var(--TEMN-SMARAGD, #003f45);
border-bottom: 1px solid var(--TEMN-SMARAGD, #003f45);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.managing-director__content .row .cards .card-info__text .tel-email a:hover {
border-color: transparent;
}
.managing-director__content .row .cards .card-info__text .tel-email a:hover {
color: var(--MEDOV-LUT, #ffc009);
}